Технические тонкости
15 ноября 2017 г., 02:10
Чёрно-белая картинка в неважном разрешении была испещрена горизонтальными полосами. Поверх её висели системные сообщения. Их было много. Смысл сводился к одному: то, что 1S проснулся, на 80% чудо и на 20% заслуга его PODа.
Лучше б я не просыпался.
- Доброе утро, юнит 1S.
- Отрицательно, POD. Это очень и очень хреновый день.
- Оповещение: данный POD послал сигнал о помощи в Бункер. Через час и двадцать минут ожидается прибытие андроида 6Н. Он проведёт ремонт.
Датчики положения в пространстве наконец-то заработали. Андроид осознал, что лежит на полу, и немного повернул голову. Горизонтальные полосы сдвинулись. Несколько мучительных секунд мыслительного процесса привели к выводу, что эти полосы ничто иное, как льющийся сверху свет.
Качество картинки было действительно ужасающим.
Удалось один за другим запустить достаточное количество сервоприводов левой руки. Ею андроид полез в карман своей мешковатой чёрной кофты и вынул оттуда перевязанный куском ткани кошелёк. Раскрыть его одной рукой получилось ещё через пять минут. Внутри находились похожие на куски толстой бумаги чипы. Один их них, с узором, напоминающим вязь на одной из сторон, андроид осторожно ввёл в тонкую прорезь на груди, из которой предварительно вытащил другой чип - серый с белой надписью каллиграфическим почерком F.P.G.A.
Убедившись, что чип надёжно встал на своё место, 1S закрыл глаза и погрузился в себя.
Цифры не настолько красноречивы, как буквы. В крайнем случае не в названии андроида. Разница между Attacker и Defender видна невооружённым взглядом с одной стороны и отражается в букве с другой. А вот разница между 1 и, к примеру, 4 была незначительной на первый взгляд - 1 чуть выше, тоньше и старше. Но основные различия были внутри. Не только в реакторе - к примеру, у первых моделей не было несколько чипов на одном системном цоколе. Более новые модели могут просто заменить один чип на другой и этим получить новые способности. Старым же приходилось для этого возвращаться в Бункер либо к ближайшему андроиду класса "Н" и просить перепрограммировать один-единственный чип.
Вот этим чипом и был F.P.G.A.
Вместе со всеми чипами (кроме, конечно, необходимого для операционной системы)1S потерял львиную долю своих умений. Взламывать было бы намного сложнее и дольше, сканирование потеряло чёткость и мощность. Это было позволительно - в таком состоянии главная цель - быстро вернуться в строй. Именно для этого служил чип с вязью, содержавший самодиагностические функции.
Стрелка, олицетворявшая 1S, поплыла по его внутренней системе. Благодаря только что установленному чипу 1S мог видеть буквально все электронные устройства своего организма. Главный и вторичный процессор сознания были в порядке. Южный мост, связывающий процессоры и исполнительные устройства - от сервомеханизмов всего тела до системы управления реактором - был слегка повреждён, но ещё мог работать в аварийном режиме. Именно поэтому неповреждённые системы тоже работали из рук вон плохо. Единственной действительно сдохшей раз и навсегда подсистемой был приёмопередатчик системы сканирования - той самой системы, которой 1S пытался взломать злополучную певчую машину.
Этот чип был для 1S важнее рук и ног.
Да что для 1S - он был минимум настолько же важен каждому сканеру.
Без него сканер класса "S" скатывался в класс "U" как "Unnecessary".
Бесполезный.
По спине 1S пробежал холодок. Интегральну схему южного моста заменят, что уж там, всего лишь выпал фильтр по питанию. Но этот характер повреждений чипа приёмопередатчика... Если контакты в гнезде обуглились, то всё, считай пропало.
Ему придётся сдавать тело в ремонт. А может, это будет сочтено неэффективным с экономической точки зрения - и тело его разберут, а сознание растащат на отдельные куски данных.
1S снова вернулся в мир снаружи.
- POD... Что случилось начиная с того момента, когда меня вырубило?
- Оповещение: вражеская машина скрылась за сценой. Юниты 2B и 9S были атакованы телами андроидов, превращённых врагом в оружие массового взлома. После устранения этой опасности, машина снова сама атаковала юнитов 2B и 9S. В ближнем бою 2B сумела уничтожить противника с помощью лазера поддерживающего её PODa.
- POD... Вопрос- нет, запрос на симуляцию боевой обстановки: как изменилась бы ситуация, не будь я в числе комбатантов?
Тихое гудение - на этот раз довольно долгое.
- Оповещение: у юнитов 2B и 9S было бы на 26% меньше шансов на благоприятный исход битвы.
Двадцать шесть процентов... на один процент больше, чем граница боевой эффективности андроида. Если эта граница не достигается - андроид считается устаревшим и отправляется на переработку.
1S тяжело вздохнул. POD правильно понял этот вздох.
- Оповещение: 25% действительны только при длительном либо безнадёжном снижении боевой эффективности. Насколько позволяет судить доступная данному PODу информация, эта ситуация таковой не является.
- Не знаю, POD. Возможно, я безнадёжно устарел. Возможно, ремонт уже не будет выгоден.
Следующие полчаса андроид провёл, инспектируя свою систему и вырабатывая стратегию на случай бесповоротного разрушения своего приёмопередатчика. Стратегия была неутешительной: биться пришлось бы голыми руками, взламывать системы только с помощью контактов на кончиках пальцев. Всё, что недоступно для прикосновения, недоступно для взлома. Таким образом, от сканера осталась очень сильно урезанная версия.
Послышались торопливые шаги. В зал вошёл андроид в длинном чёрном кителе, направившийся прямо к 1S. PODа рядом с ним не было.
- 6H?
- 1S? Что случилось и какие меры уже были приняты?
Последовал короткий, насыщенный специальными терминами разговор. По его итогам 6Н решился на ремонт в полевых условиях. За пару секунд была подготовлена площадка, 1S уложен ровно и введён в режим глубокого сна.
Сам ремонт андроид не помнил. Когда он перезапустился, единственная новая мысль в его электронном мозгу была та об окончании операции.
Тем страшнее было видеть выражение лица 6Н.
- Как всё прошло?
- Есть новости. - сказал, поджав губы, 6Н.
- И эти новости... не из хороших, так?
- Боюсь, что так.
- Что ж, придётся связаться с Бункером и-
- Я же говорю - новости плохие. Связываться с Бункером незачем.
- Вы... Вы разберёте меня прямо сейчас?
Что-то в выражении лица 6Н неуловимо изменилось. Тот посмотрел, отвернувшись, на пробитый стеклянный купол, в который светило солнце. Было похоже, что он молится про себя. Так продолжалось несколько секунд; потом 6Н повернулся и, стянув перчатку с правой руки, коротко сказал:
- Приступим.
1S только и успел неуверенно пробормотать что-то про шанс врачебной ошибки. Когда же 6Н резко нажал на замок лючка доступа к электронике, расположенный на торсе андроида, тот с неожиданной для раненого резвостью отпрыгнул метра на три прямо из положения лёжа - и не поверил своим ушам.
6Н ржал. Нет - ухохатывался. Он буквально бил ладонью по полу, повторяя "Вы видели? Ну и лицо! Умора, да и только!"
- Эммм... Healer?
- Ты ещё не понял? Не буду я тебя разбирать. Ты ещё вполне себе в порядке. Но новости у меня действительно есть, и они действительно не из лучших.
1S снова присел, выражая готовность слушать.
- Так вот... Более всех пострадало гнездо чипа приёмопередатчика. Я заменил чип на более новый, документация на него у тебя в памяти. Изучи на досуге. Пользоваться им ты сможешь, к сожалению, только через несколько десятков часов - контактам нужно время на восстановление.
- Можно ли как-нибудь ускорить процесс?
- Да, чем больше ты будешь адресировать его через шину, тем быстрее он будет готов к использованию.
- Прекрасно... Тогда-
POD тренькнул. Высветился экран связи с Бункером.
- Оператор 14О вызывает 1S! Экстренный вызов!
- Это 1S, слышу вас. Что произошло?
- В руинах города обнаружен противник класса Голиафов. С ним большое количество машин. Всем юнитам YoRHa срочно вступить в бой.
- На данный момент моё участие невозможно.
- Ремонт не восстановил твоё состояние, 1S?
- Не полностью. Функции сканирования недоступны.
- Что ж, всё равно - направляйся к месту битвы и наблюдай за ней с безопасного расстояния.
- Так точно.
1S отряхнул кофту и пошёл в направлении выхода. Введённая в спящий режим перед боем взломанная машина, к сожалению, была недосягаема, так что пришлось идти пешком. 6Н пошёл с ним.
- Я не договорил.
- Ой... извиняюсь.
- Вы часто используете форсаж реактора?
- Не совсем. Около одного раза в день.
6Н приложил руку к лицу, не в силах сдержать своё разочарование в умственных способностях пациента.
- Вы конечно в курсе, что форсаж - это чрезвычайная мера? По оригинальному замыслу, она должна была использоваться раз в жизнь!
- Серьёзно? У меня не было этой информации.
- Теперь есть. И что хуже: ваш реактор не выдержал постоянного форсажа. В стенки диффундировало заметное количество отработанного топлива. Вы сами-то ничего не заметили?
- А что я должен был заметить?
- К примеру, то, что реактор выдавал максимум 60% от номинальной мощности? А на форсаже вместо 350% всего 175%?
- Нет, не замечал. Что теперь?
- Я заменил часть топлива и некоторые детали, а также ввёл присадки, нивелирующие эффект. Ваш реактор снова работает как положено, но на форсаж его не выводите - взлетит на воздух вместе с вами!
- Так точно.
- А теперь прошу меня извинить. Мне пора.
- Спасибо за помощь.
1S задумчиво посмотрел на удаляющуюся фигуру 6Н и вполголоса пробормотал:
- А я думал, всё, старею. А оно вот как...
Руины города были окутаны дымом и пылью, изредка пролетали ещё тлеющие искры. Скрежет металла было слышно за километры. Чуть поближе были слышны и выстрелы орудий лётных модулей.
Кто-то уже был в бою.
1S взбежал на крышу ближайшего дома. Пока он туда добирался, звуки битвы стихли. Когда же он вышел на крышу, его глазам предстал Голиаф, сотрясающий в агонии землю.
Неожиданно земля поддалась. Образовалась гигантская кольцевая трещина - на секунду андроиду показалось, что это кальдера, и сейчас произойдёт вулканическое извержение. Часть земли провалилась метров на пятьдесят вниз - вместе с небоскрёбами и деревьями.
Сканер так и стоял, поражённый, смотря на это представление. Дом, на крыше которого он находился, к счастью, не упал - хоть и опасно наклонился. Когда пыль улеглась, стало видно два полётных модуля, улетающих с места боевых действий.