ЛитРПГ 26 авг. 16:16

Последний континью

Отец говорил: автомат не ломается назло. Он ломается, потому что устал. Как человек.

Слава чинил залипшую кнопку «огонь» на «Космическом рейдере» — здоровенном шкафу с облупленной синей краской, — когда экран соседнего автомата мигнул. Того самого, что стоял мертвым с зимы. «Система» — так называлась игра, дурацкий космосим девяностых, в который уже лет пятнадцать никто не играл. Слава даже не помнил, работал ли он вообще.

А теперь экран горел. И над пультом, в воздухе, висело окно.

[Игрок обнаружен: Вячеслав Круглов, 34.]
[Уровень 1. Опыт: 0.]
[Квест «Спаси Космодром» активирован.]
[Цена провала: полное удаление.]

Он отложил отвертку. Медленно. Как кладут нож, увидев в зеркале чужого за спиной.

— Это розыгрыш, — сказал он вслух. Голос в пустом подвале прозвучал жалко.

Подвал и правда был пустой. Восемь утра, торговый центр «Меридиан» еще не открылся, эскалаторы стояли, и весь его «Космодром» — двенадцать автоматов, обменник жетонов и запах пыли с озоном — принадлежал ему одному. Как всегда. Как последние два года.

Окно не исчезало.

[Космодром открыт Павлом Кругловым в 1994 году. За 31 год здесь сыграно 2 147 883 партии. Накопленный игровой аффект превысил порог. Система активирована.]

Павел Круглов. Отец.

Слава сел прямо на пол, на холодный линолеум, который сам же и клал прошлым летом. Отец умер два года назад — сердце, прямо здесь, между «Морским боем» и разменником. Слава нашел его утром. С тех пор он держал «Космодром» назло всему: назло кредиту, назло арендодателю, назло тому, что пацаны теперь играют в телефоне и никому не нужен подвал с ревущими шкафами.

Через неделю все закрывалось. Договор аренды кончался, Гурген — хозяин здания — поднял ставку втрое, и платить было нечем.

— Хорошо, — сказал Слава окну. — Допустим. Что надо делать?

Окно моргнуло почти по-человечески. И развернулось шире.

[Задача: восстановить работоспособность зала. Из 12 автоматов рабочих — 6. Приведи в строй остальные 6 до закрытия. Каждый рабочий автомат = игроки = деньги = продление. За каждую починку — опыт и характеристики. Провал: удаление сейва.]
[Внимание. В зале хранится один защищенный сейв. Владелец: Круглов П. Рекорд: игра «Система», 1 998 400 очков, 12.03.2019. При провале квеста сейв удаляется навсегда.]

Вот тут у Славы в груди что-то дернулось, как рыба на крючке.

Он знал этот рекорд. Двенадцатое марта — день рождения матери. Отец в тот вечер, уже больной, уже с одышкой, три часа сидел за «Системой» и выбил почти два миллиона. Единственное, что от него осталось живого. Не могила, не пиджак в шкафу — вот этот столбик цифр в памяти старого автомата.

Удаление сейва. Мразь железная. Она нашла, чем надавить.

— Договорились, — сказал Слава и встал.

[Квест принят. Первая цель: «Морской бой». Диагностика доступна на Уровне 1.]

«Морской бой» стоял в углу, здоровенный, как тумба, с перископом наверху. Не работал полгода — гас экран. Отец бы полез сразу в блок питания. Слава так и сделал: снял заднюю панель, ткнул тестером. Кондер вздулся — классика, старая болячка этих плат. Он выпаял его, впаял новый из коробки с запчастями, которую отец собирал двадцать лет.

Экран вспыхнул. Синее море, белые кораблики.

[Починка засчитана. +40 опыта. Уровень 2.]
[Характеристика «Руки» +1. Теперь диагностика занимает на 10% меньше времени.]
[Осталось: 5 автоматов. До закрытия: 7 дней.]

Слава уставился на свои ладони. Ничего не изменилось. И все изменилось.

Вот тогда он поверил по-настоящему.

Дальше пошло быстрее — насколько вообще бывает быстро, когда ты один в подвале, а под рукой паяльник семидесятого года и коробка с сомнительными транзисторами. «Автогонки» — порвался ремень руля, поставил новый. «Танчики» — окислился разъем, зачистил. Каждый раз окно всплывало ласково: плюс опыт, плюс характеристика.

[Уровень 4. «Терпение» +2. При провальной попытке штраф опыта снижен.]

К четвертому дню осталось два автомата. И вот тут Система показала зубы.

Предпоследним был «Космический рейдер» — тот самый, синий, с которого все началось. Он не гас. Он глючил: игра шла минуту и вылетала. Программный сбой на плате, к которой не было ни схем, ни документации. Славины руки тут не помогали. Тут нужна была голова.

А голова у Славы была правильная. До «Космодрома» он восемь лет тестировал игры в конторе на другом конце города, ловил баги, пока его не сократили вместе с половиной отдела. Он умел одно: находить, где ломается логика.

Он просидел над «Рейдером» две ночи. Логировал вылеты, ловил закономерность. Вылетало всегда на семнадцатой волне врагов — переполнялся какой-то счетчик, старое доброе переполнение, которое никто не отловил в девяносто шестом. Обойти он это не мог, платы не перепаяешь. Но мог заставить автомат сбрасывать счетчик раньше — через сервисное меню, до которого добрался, перебирая коды с той же дотошностью, с какой отец перебирал жетоны в кассе.

Семнадцатая волна. Восемнадцатая. Автомат не вылетел.

[Починка засчитана. +90 опыта. Уровень 6.]
[Характеристика «Голова» +2. Открыт навык «Отладка».]
[Остался: 1 автомат. До закрытия: 2 дня.]

Последним был он. «Система». Тот самый шкаф, где жил отцовский сейв.

Слава открыл заднюю панель — и понял, почему квест приберег его напоследок.

Внутри все было мертвое. Не сломанное — сгнившее. Вздутые кондеры, потекшая батарейка, залившая половину платы зеленой коркой. Память, где хранился рекорд, держалась на этой самой батарейке. Отпаяешь — и сейв сотрется сам, без всякой Системы. А не отпаяешь — автомат не оживет.

Ловушка. Спаси зал — потеряй отца. Или все останется мертвым.

[Финальная цель: «Система». Внимание: замена элемента питания приведет к потере данных. Решение за игроком.]

Слава сидел на полу до рассвета. Кофе остыл в стакане. Впрочем, он и горячим был из автомата в коридоре — то есть дрянь.

А потом он сделал то, чему его научил отец. И то, чему научили восемь лет тестером.

Он не стал выбирать между сейвом и залом. Он списал память. Подпаялся к чипу напрямую, вытянул дамп — сырые байты, где-то среди которых жили эти самые 1 998 400. Скинул на старый ноут. Только потом выпаял батарейку, поставил новую, оживил плату.

И залил дамп обратно.

Экран «Системы» загорелся. Пошли титры, знакомые с детства. А в таблице рекордов, первой строкой:

P. KRUGLOV — 1 998 400.

[Починка засчитана. Сейв сохранен. +200 опыта. Уровень 8.]
[Квест «Спаси Космодром» — этап пройден. Все 12 автоматов работают.]

Слава выдохнул так, будто не дышал неделю.

В субботу он повесил у входа рукописную табличку: «Ретро-турнир. Вход — один жетон». Написал в местном чате, в двух пабликах Нижнего Тагила. Он не ждал никого.

Пришли сорок человек. Потом еще. Пацаны, которых он гонял отсюда десять лет назад, теперь с колясками и пивом, ржали над «Морским боем», ставили рекорды, звонили друзьям. Гурген спустился посмотреть на шум — и вместо разговора про аренду молча встал в очередь к «Автогонкам».

К вечеру касса впервые за год закрылась в плюс.

[Квест «Спаси Космодром» выполнен. Продление получено.]
[Уровень 9. Разблокирован титул: «Смотритель».]

Слава запирал подвал заполночь. Устал так, что гудели даже те характеристики, которых у него не было. У выхода он обернулся на «Систему» — экран мирно светился в темноте, отцовская строчка горела вверху таблицы.

И тогда всплыло последнее окно. Тише прежних.

[Новый игрок обнаружен в радиусе действия. Космодром «Заря», Челябинск. Открыт в 1991-м. Смотритель: неизвестен. Автоматов рабочих: 0.]
[Принять квест «Разбудить Зарю»?]

Слава посмотрел на кнопку «Да», висящую в воздухе.

Потом на отвертку в кармане.

— Ну а что, — сказал он пустому залу. — Жетон-то у меня есть.

1x
Загрузка комментариев...
Loading related items...

"Всё, что нужно — сесть за пишущую машинку и истекать кровью." — Эрнест Хемингуэй