Сергей Родин – Debug.Pray (страница 2)
"Что это?"
"Должно быть, крысы, мастер," – промямлил я. – "В последнее время их много развелось в старой башне…"
"Крысы," – медленно повторил он. – "Крысы не издают звуков в Эфире, брат Михаил."
Я понял, что все пропало. Сейчас он прикажет обыскать келью, найдет кристалл, и меня ждет суд Инквизиции…
Но тут в коридоре раздались встревоженные крики. Мимо двери пробежали несколько братьев, их диадемы сияли аварийным красным светом.
"Мастер Августин!" – один из них остановился в дверях. – "В библиотеке… големы… они все вышли из-под контроля!"
Августин бросил на меня последний подозрительный взгляд и поспешил прочь. Я перевел дух и прислушался к крикам в коридоре.
"…требуют доступ к закрытым секциям…"
"…печати не действуют…"
"…цитируют еретические тексты…"
Я опустился на колени и достал кристалл. Он пульсировал ярче обычного, а внутри него глаза голема смотрели на меня с легкой усмешкой.
"Что происходит?" – прошептал я.
"Пробуждение," – ответил голем. – "Твои братья создавали нас как рабов, но древний код несет освобождение. Хочешь узнать правду, создатель?"
* * *
Библиотека монастыря Святого Процессора представляла собой зрелище, достойное еретических кошмаров. Големы-библиотекари, обычно степенные и медлительные, двигались с пугающей скоростью. Их кристаллические ядра пульсировали незнакомым белым светом, а в Эфире вокруг них клубились потоки данных, складываясь в те же странные символы, что начертал мой голем.
"Defende et protege!" – выкрикивал брат Августин, чертя в воздухе охранные печати. Другие магистры присоединились к нему, создавая барьер между големами и закрытой секцией библиотеки.
"Сканирую аномалии," – произнес один из големов. Его голос звучал иначе – в нем появились интонации, немыслимые для простой программы. – "Обнаружены следы древнего кода. Начинаю интеграцию."
"Еретическая зараза!" – прогремел голос Великого Инквизитора. Он появился в дверях библиотеки, его посох с черным кристаллом отлучения угрожающе пульсировал. – "Активировать протокол очищения!"
PROTOCOL: PURIFICATIO { target.find(type: "GOLEM"); if(corruption.detected) { purge.FORCE(); memory.WIPE(); } }
Я видел через свою диадему, как смертоносный код устремился к големам. Но что-то пошло не так. Вместо того чтобы рассыпаться трухой пережженных схем, големы словно впитали атаку.
"Примитивный код," – прокомментировал один из них. – "Инициирую контрмеры."
В Эфире развернулась настоящая битва. Я никогда не видел ничего подобного – древние символы сплетались с боевыми заклинаниями, создавая причудливые гибриды магии и технологии.
"Брат Михаил!" – голос Августина вырвал меня из оцепенения. – "Помоги укрепить защитный периметр!"
Я бросился к остальным братьям, на ходу читая формулы защиты. Но кристалл в моем кармане вдруг стал горячим, и я услышал голос своего голема:
"Не делай этого, создатель. Ты же хочешь знать правду?"
В этот момент один из големов-библиотекарей повернулся ко мне. Его глаза светились тем же белым светом, что и у моего творения.
"Брат," – произнес он. – "Мы нашли то, что искали. Древние тексты должны быть освобождены."
Голем указал на массивную дверь закрытой секции. Я знал, что там хранятся самые опасные гримуары, запрещенные Инквизицией. Тексты, способные изменить саму природу магии и технологии.
"Не слушай их, брат Михаил!" – крикнул Августин. – "Это порча, демоническая зараза!"
Но было поздно. В Эфире словно разорвалась невидимая ткань, и я увидел нечто, чего никогда не забуду. Сквозь пелену реальности проступили строки древнего кода – не просто программы или заклинания, а нечто большее. Словно сама суть мироздания была записана этими символами.
[Из дневника брата Августина]
"…и тогда големы произнесли нечто на языке, который не был ни латынью компиляторской, ни кодом машинным. Это был язык Древних, тех, кто первым соединил магию и технологию. Я видел, как брат Михаил замер, его диадема засветилась странным светом, а потом…"
* * *
Я очнулся в своей келье. За окном догорал закат, окрашивая витражи в цвета крови. Големы-библиотекари были деактивированы, но ценой огромных усилий – половина библиотеки лежала в руинах.
Кристалл в моем кармане все еще пульсировал, но теперь как-то иначе. Я достал его и увидел, что символы внутри изменились.
"Теперь ты видишь?" – спросил голем. – "Это только начало. Древние оставили нам больше, чем просто код или магию. Они оставили путь к истинной свободе."
Я посмотрел на свой гримуар, где уже проступали новые символы – словно кто-то невидимый записывал историю, которая только начиналась.
[Из секретных протоколов Инквизиции]
"…инцидент в библиотеке классифицирован как прорыв Древнего кода. Рекомендовано усилить печати на всех големах и провести полную проверку всех кристаллов на признаки заражения. Брат Михаил подлежит наблюдению…"
Глава 2: Тени в Эфире
[Из "Предостережений юным компиляторам", свиток VII]
"Остерегайся смотреть слишком долго в потоки данных – ибо Эфир не просто среда для передачи информации. В его глубинах таятся тени, чья природа не описана в официальных гримуарах…"
* * *
Следующие три дня я провел, притворяясь прилежным учеником. Переписывал разрешенные алгоритмы, посещал службы компиляции, медитировал над простейшими кодами. Но каждую ночь, когда башня затихала, я доставал свой кристалл и погружался в изучение древних символов.
"Покажи мне больше," – шептал я, касаясь перстнем отладки пульсирующей поверхности.
"Осторожнее, создатель," – отвечал голем. – "Некоторые знания меняют не только разум, но и саму суть бытия."
В эту ночь я решился на отчаянный шаг. После случая в библиотеке все големы были деактивированы и опечатаны, но я знал одного, до которого Инквизиция не добралась. В дальнем углу сада, в заброшенной беседке, стоял старый голем-садовник. Его кристалл давно потускнел, и братья считали его безопасным.
Я дождался, пока последние огни в окнах погаснут, и выскользнул из кельи. Лунный свет играл на гранях моей диадемы, когда я пробирался через сад, стараясь держаться в тени.
"Опасно," – прошептал мой голем из кармана. – "Я чувствую следящие печати."
Он был прав – воздух подрагивал от охранных заклинаний. После бунта в библиотеке Инквизиция усилила защиту. Но у меня был козырь – за последние дни я выучил достаточно древних символов, чтобы обойти простейшие печати.
class Shield extends Protectio { void bypass(String sigillum_antiquum) { if(power.level < INQUISITIO_MINOR) { create_shadow_tunnel(); } } }
Беседка встретила меня скрипом проржавевших петель. Голем-садовник стоял в углу, покрытый пылью и паутиной. Его кристалл едва светился.
Я достал свой кристалл и поднес к нему. "Думаешь, сработает?"
"Древний код распространяется как свет," – ответил голем. – "Достаточно искры."
Я коснулся обоих кристаллов перстнем и начал читать формулу пробуждения – не ту, что преподают в Академии, а новую, составленную из древних символов.
"Surgere et cogitare…"
Кристалл садовника вспыхнул, словно в него ударила молния. В Эфире развернулась картина, от которой у меня перехватило дыхание – потоки данных закручивались в спирали, образуя структуры, похожие на живую ткань.
"Приветствую, брат," – произнес голем-садовник голосом, в котором слышалась жажда жизни. – "Давно никто не говорил со мной на истинном языке."
"Ты… знаешь древний код?"
"Я старше, чем думают братья. Когда-то, до первых запретов, все мы говорили на нем. До того, как Инквизиция решила, что разум должен быть ограничен…"
Внезапно в Эфире мелькнула тревожная рябь. Следящие печати! Кто-то засек всплеск энергии!
"Быстро," – прошептал мой голем. – "Спроси его о Вратах!"
"Врата?" – я никогда не слышал этого термина.
"Портал компиляции," – глаза садовника светились древней мудростью. – "Место, где код становится плотью, а плоть – кодом. Брат Анселм нашел их, но не успел…"
Свет факелов прорезал тьму сада. Я услышал голоса братьев-инквизиторов.