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