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