— Вчера не успели. Это уже не игра, Светик.
Дверь за молодыми людьми хлопнула так сильно, что эхо разнеслось по всему подъезду.
— Это — Лева, это — Класс, — познакомил своих товарищей Дмитрий.
— Костя. Ники — только на работе, — Класс протянул руку.
— Да, если не знал, я — Новик, — сообщил Васильев Леве.
— А я Лев, — скромно назвался Прыгунов.
— Ну как хочешь, — вздохнул Васильев.
— Лев с нами? — спросил Класс.
— У него диск с игрой. Если корпорация спрятала архивы, это нам поможет.
— Очень хорошо. Я опасаюсь «Большого Брата». Он может прознать, кто лазил в архивы.
— Надо проверить диск и Левины сохранения. Третьего дня он каким-то образом зашел в «Житие», а попал в «Замок».
— Вот как? — с интересом взглянул Костя. — Неужели какой-то баг в программе?
— Я так не думаю, — сказал Лева. — Я думаю, это вторжение.
— Вторжение?
— Ну вы ведь были там. Хоунхеджиты начали вторжение в Друккарг. И кто-то, сдается мне, пытается направить их в наш мир. Программы словно перехлестнулись. Закрытый «Замок Флюреншталь» вдруг объявился в «Житии», а может быть, и в других играх. Архивы, насколько я знаю, не закрыты.
— Но если это кто-то делает в корпорации, то зачем ему это нужно?
— Помнишь, я тебе говорил, что в корпорации крот, — сказал Дмитрий. — Возможно, он из тех миров. Так или иначе, но Блейда нужно вытаскивать. Мы с Левой сегодня были в больнице. Он почти мертвец. Такое впечатление, что его бросили в этой больнице и забыли. У него хоть есть родственники?
— Да, мать. Надо позвонить ей завтра, — сказал Класс. Он развернул машину и погнал в сторону Большого проспекта.
Глава 14. Шрастры
На двух больших мониторах перед Алексеем Кадниковым и его напарником Павлом Лушиным развертывалась картина, сосканированная в памяти Блейда. Вот уже пару часов программисты не могли отвести взор от экранов, не понимая, что перед ними: сон, явь или игра. «Большой Брат» уже обработал воспоминания Блейда. И программисты проследили весь его путь с того самого момента, как раскрылась скала в пещере ифрита.
— Это не виртуал, — поставил диагноз Кадников.
— Да, такое вряд ли можно придумать, — согласился Лушин. — Видимо, мы имеем дело с его галлюцинациями.
— «Большой Брат» утверждает, что это именно воспоминания, — Кадников просмотрел лог-файл.
— Тогда ничего не понимаю. Ни в одной игре этого нет!
— Мне это напомнило некоторые мои сны. Так же страшно, — признался Кадников.
— Но с чего все началось? Откуда этот ключ в камне? Я сравнил оригинал «Замка» с теми наработками, что хранились в архиве. Есть интересные наблюдения, — сообщил Лушин. Он переключил мониторы. Теперь на мониторах была пещера ифрита. На левом была окончательная версия игры, на правом — те первоначальные варианты, что сохранились в архивах.
— Видишь, темная грань в середине камня? По этой грани камень раскалывается, я проверил, — Лушин щелкнул мышью по грани камни. Камень развалился пополам.
— В релизе игры этого нет. Такой вариант предусматривался только в первоначальной альфа-версии. Затем, чтобы не создавать еще один уровень и быстрее запустить игру, от него решили отказаться. Кто-то решил пошутить и ввел в игру этот участок кода.
— Хорошо, а что следовало за этим? Подземный уровень был разработан?
— Нет, подземный уровень разработан не был. Не был даже закончен ключ в камне. Но скала в пещере ифрита раскрывается. Это я тоже проверил.
— Но судя по воспоминаниям Блейда, кто-то создал целый уровень виртуальной реальности! И какой! С нашими убогими средствами такого не напишешь.
— Поэтому мне не верится, что мы видели воспоминания Блейда. Слишком уж это похоже на сон. Да и может ли компьютерная программа различить, где сон, где воспоминания?
— Да, программа только тестируется. Но все равно потрясающе! Это ведь целая тема, Паша! Мы просто обязаны адаптировать это и включить в игру!
— Готовый уровень.
— Да почти готовый уровень. Уровень, составленный из грез человека, побывавшего неведомо где. Это настолько похоже на сон, что мы можем заслужить лавры первооткрывателей виртуальной психической реальности. Термин, конечно, дурацкий. Но за этим будущее!
— Я бы сказал: управляемой психической реальности. Ведь нет ничего невозможного в том, чтобы с помощью этой же программы в обратном порядке воздействовать на мозг реципиента.
— Да, можно погружать одних людей в грезы других. И они там смогут жить и действовать, как в виаре. Это поразительно! А если предоставить управление процессом генерации грез какому-нибудь суперкомпьютеру, то получится…
— Матрица!
— Да, матрица! И первый шаг к этой управляемой психической реальности мы только что сделали.
— Как-то не по себе от всего этого…
— Но ведь это наука, Паша! Это научный прогресс, а его не остановить никакими средствами. Вопрос только в том, кто будет контролировать этот процесс.
— Профессор Мартин, несомненно… Но во что обойдется его гениальность миру?
— Я думаю, в новые прибыли. Он дал задание в самое ближайшее время выпустить обновленный «Замок». Пора приступать к работе. По этим воспоминаниям Блейда мы и сконструируем подземный уровень.
— До сих пор жутко, как увижу этих динозавров и карликов, бегущих от молний и огненных ртов. В этом есть что-то потустороннее.
— Чем страшнее, тем лучше. Нужно сохранить все данные. И конечно, следить за Блейдом. Что еще нового подарит нам сознание этого парня! И вот еще что, Паша, пора готовить отчет профессору. У тебя нет никаких соображений по поводу того шутника, что вытащил альфа-версию из архива, — спросил Кадников.
— Установить, кто это сделал, не представилось невозможным. Доступ к архивам имели программисты, дизайнеры и еще ряд людей. Никто из них, естественно, не признался. Файлы были изменены 30 ноября сего года. Но отчета, кто работал с этими файлами, не сохранилось. Злоумышленник старательно удалили все отчеты и лог-файлы. Но я заметил еще кое-что подозрительное. Не знаю, правда, насколько это важно.
— Что? — спросил Кадников.
— Никто, кроме тестеров Блейда и Новика, не входил на тот подземный уровень. Они не выходили обратно. Но от стены в пещере ифрита тянется едва заметный след.
— Какой след? — заинтересовался Кадников.
— В виаре действует физическая модель. Если кто-то наступает на почву, остается след его ноги. Где упали кусочки одежды, капельки крови, остаются их следы. Все происходит, как и в реальном мире. Любые смещения почвы, крохотные сколы камня, упавшие микрочастицы — все эти следы остаются в теневой памяти «Большого Брата».
— Короче, — прервал Кадников рассуждения Лушина. Все это он и так знал прекрасно.
— И вот как-то мне, Леша, показалось забавным написать маленькую прогу, которая бы восстанавливала и отмечала эти следы. Но это еще не все, что она умеет делать. Еще моя программа графически отмечает любые изменения, которые вносились в виар за определенный период времени. Я запустил мою программку, чтобы проследить вхождение тестеров на этот подземный уровень. И посмотри, что у меня получилось.
Лушин запустил запись игры. Тестеры скрылись за расколовшейся скалой, и скала тотчас сдвинулась за ними.
Кадников внимательно следил за мониторами. Программа Лушина обнаружила следы модификации. Это были чуть заметные искажения графики. Темный след полосой тянулся от стены пещеры. Он следовал через все уровни замка. Будто кто-то прошел по замку, волоча за собой темный длинный хвост.
— Что это за след? — спросил Кадников.
— Программа выделила изменения виара черной полосой. Они произошли, когда тестеры скрылись за скалой.
— И куда ведет этот след?
— Смотри сам, — Лушин повел курсор по следу. Камера быстро перемещалась по аркадам, галереям и переходам замка. Темная полоса была отчетливо заметна на каменной кладке. Она шла по полу, стенам и даже по потолку. След доходил до тайника на третьем уровне, в котором хранилась базука для боссов подземелья. Тот, кто вышел из стены, безусловно знал все секреты игры. И тут Кадников остановил себя. Да кто мог выйти из стены? Он тысячу раз протыкал стену, и там ничего не было: абсолютное программное НИЧТО. Тьма и пустота. Если что-то и было, то было это только в воспоминаниях (или глюках?) Блейда. Темная полоса покрывала тайник и вела к террасам замка. Лушин провел курсор дальше и остановил камеру перед величественной панорамой, открывающейся с террас замка. Перед замком Флюреншталь лежал во всей своей виртуальной красе город Санкт-Петербург из симулятора «Житие».