Отправив Пондсмитов домой приходить в себя, мы вернулись в офис, где центром нового обсуждения стал Говард.
— Моих соседей пытались ограбить, разбили окно, — рассказал он. — Неприятная ситуация, я поговорил с владельцем дома по поводу установки сигнализации. Если еще кто хочет, вот у меня флаер фирмы.
— Мы с Крисом поставим! — тут же схватилась за рекламку Линда. Она у меня смелая, детей из пожара спасла, но и ее ситуация напугала.
Интересно, не могли ли сами установщики сигнализаций отправить какого-нибудь негра-наркомана пошуметь в приличном, слишком тихом районе, чтобы у них появились заказы. Но даже если так — не такие там и расходы, наверное. Король транжирства!
— Си-Си, а я тут подумал, может, не надо статуи убирать? — предложил Чак. — Представь, вломится в офис домушник, а его встречает Ктулху или шоггот. Он сразу в штаны наделает!
Аргумент! Дом под охраной Древних — это, как минимум, забавный элемент для пиара! Главная против них моя претензия — пылесборники. Кто не пробовал вытереть пыль с двухметровой крылатой статуи, тот не знает страданий. Но чистоту у нас поддерживает клининг, нанятый для группы мистером Карлсоном. Раз в пару дней приезжает негритянка-уборщица и наводит порядок. Раз в неделю делает более серьезную уборку всех помещений. И платим мы за это удовольствие сто баксов в неделю. Вот сомнительно, что, убрав статуи, мы так сильно скинем цену.
И как прорвало. В защиту лавкрафтианских монстров едва ли не каждый высказался. Оказывается, их все жалели. И чего раньше не сказали? Я не настолько авторитарный босс, чтобы не прислушаться к мнению коллектива, да и тоже уже как-то привязался. Может быть, это зов Ктулху нам всем тут мозги промывает?
— Хотя из нескольких комнат их стоит перенести в соседние, — предложила компромисс Линда, — например, из спален.
— Спальни тут не очень и нужны, — высказалась Бренда. — Билли ко мне переезжает. И Эдди с Трейси тоже собираются снять дом и съехаться. Не знаю, как у остальных. Но думаю, тоже устали от общежития.
Орале! Хотя чему тут удивляться-то? Взрослые люди с нормальными потребностями. Ну, то есть молодежь, конечно, но у них перед глазами пример нормальных здоровых отношений. Я про Майкла и Лизу, ну и нас с Линдой тоже чего бы и не засчитать.
Так еще несколько часов всякую чушь про грабителей, быт и переезды обсуждали. Старею, раз нашел разговор умиротворяющим, а не раздражающим?
А затем на работу прибыли главные герои дня — Пондсмиты и все перешло на то, каково это — оказаться в камере и в наручниках.
— Да всё нормально, ребят. Кого из нас не паковала полиция на улице? Главное — не провоцировать и не умереть со скуки, пока ждешь в камере адвоката. Босс, спасибо за мистера Больцмана, скажи ему, пусть присылает счет…
— Юридическое обслуживание за счет студии, — прервал я его, — и это всех касается. Спишем на расходы. А пока давайте все-таки немного поработаем. Этот грабитель, может быть, не забрал наш видеомагнитофон, но время похитил. Лиза, передай мне список оборудования, которое собиралось продать Атари. Пора наконец-то определиться, что мы там сможем выкупить.
— Мейнфрейм! — ахнула Линда, большие красивые глаза аж засияли от восторга.
Интересно, что бы она ответила на рассказ о сервере с терабайтом оперативки и двумя двадцатичетырехъядерными ксеонами? И ведь это еще бюджетный вариант для нищебродов средней руки. Не полноценный мейнфрейм, занимающий комнату, а из лиги чуть ниже.
Атари, понимая, что тоже не транснациональный гигант, предложили купить не самое новое железо за посильные деньги. Его обозначили как «супермини». То есть мощное, но миниатюрное. Для некоторых вариантов даже отдельная серверная не требуется.
Самый дешевый вариант — старичок PDP-11/20 производительностью в 0.05 VUP за всего 1000 баксов. Что за ВУПы такие — не уточнялось. Видимо, специфические попугаи для оценки мощности.
В комплекте «целых» 32 КБ оперативки, набор шестнадцатибитных микросхем, аналогичный процессору в 1 мегагерц, винчестер на 5 мегабайт. Всё упаковано в двухметровый шкаф, требующий киловаттной линии и промышленного кондиционера. Даже не смешно, несмотря на низкую цену. Я так думаю, если еще поторговаться — бесплатно отдадут, лишь бы это старье у них забрали. Зато внутри настоящий многозадачный юникс и если докупить пару терминалов, смогут сосущестовать сразу два разраба. В не очень комфортных условиях, но всё же. Для установки нужна отдельная комната, так как громко шумит.
Расширенная версия того же компа из двух шкафов за две с половиной тысячи требовала уже полтора киловатта электропитания, давала уже 0.1 ВУП и 64 КБ памяти и два жестких диска.
Интереснее смотрелись 32-битные серваки из линейки VAX.
Самый базовый VAX 11/730 за 11 килобаксов обещал два двадцатимегабайтных винчестера, 1 МБ оперативки, и процессор в 3.7 мегагерц, что давало цельных 0.3 ВУП. Казалось, негусто, зато всего один шкаф размером с большой холодильник, жрущий всего 800 ватт. Да у меня иные видеокарты потребляли больше. Правда и производительность давали на уровне, который едва ли в нашем каменном веке со всех компов суммарно собрать выйдет.
Интереснее смотрелась максимальная машина 730-й линейки, дающая все тоже самое, но уже 4 метра оперативки и пленочный бэкап, стоимостью в 20 тысяч.
750-й VAX в максимальной комплектации мог похвастать 6 мегабайт памяти, потреблением в 3.5 киловатта и процом в 3.1 мегагерца и оценкой в 0.6 ВУП. Вся эта красота в трех шкафах и за 35 тысяч долларов.
И вершина всего — 780-я модель, производительностью в один цельный и неделимый ВУП с процессором в 5 мегагерц. Тут уже 8 метров памяти, два продвинутых винчестера, и 8 киловатт энергопотребления, 5 шкафов и 50 тысяч долларов. Крайзис все равно не потянет!
Даже стало интересно, сколько сотен, тысяч или даже миллионов вупов мой домашний комп из 2026 выдал бы. Точно нигде не написали, но есть подозрение, что вупы — это оценка производительности относительно самой мощной машины в линейке. И блин, Эппл Лиза за всего 10 тысяч так-то тоже 5 МГц процессор, хоть и 16-битный. Там, правда, нет настоящего юникса, многозадачности и удаленного доступа через терминал.
Всё ли это? А вот нет! Я не зря вспоминал Эппл Лиза, в конце списка шел Sun-1 за 10 тысяч. И это джекпот. 10 мегагерц процессор Моторола 68К — тот же самый, что и в яблочном компе, но на в два раза большей частоте. 2 мегабайта оперативки, в комплекте семнадцатидюймовый монохромный монитор с разрешением 1024 на 800. ХОЧУ! Правда, совершенно неясно, как компьютер поведет себя в качестве сервака и есть ли под него кросс-ассемблеры для разработки под Коммодор 64. Но хочу же! Может быть, взять и то, и то? Вакс — хостить систему совместной разработки, а Сан — себе, как рабочую станцию. Нет, жирновато выходит, я не настолько богат.
— По экономике лучше всего выглядит Сан, — озвучил я. — Вы поглядите только на характеристики монитора — он громадный!
— О да, я видел эту крошку, на нем выполняли чертежи, крутая штука, — похвалил Говард. — Жаль только, он не цветной. Я уже привык к цветному редактору кода, ребят. И как я жил без него всю прошлую карьеру?
— Энергопотребление 700 ватт, не сильно больше, чем у пылесоса, — продолжил я оценивать. — То есть на счетах за электричество не разоримся. Я считаю, что надо брать два! Предлагают, правда, всего один.
— Ты можешь купить второй официально, у Сан, — подсказал все тот же перебежчик из Атари. — Цена, правда, окажется не настолько привлекательной.
— Лиза, займешься сделкой? — предложил блондинке. — Заодно найди хорошего электрика — организовать питание так, чтобы без скачков напряжения и прочего опасного для ценной техники. И надо проверить, как оно шумит, а потом решать — поставим тут или где-нибудь в кладовке, где не слышно.
— Нам бы для всех компьютеров это не помешало, — проворчала женщина, — займусь.
— Далее… — огласил я погромче, — ребят, кто следующий в очереди на чингасос? В смысле, на код-ревью? Обещаю, я сегодня буду нежен и тактичен.
— Ты, Си-Си! Мы твой код пока не громили, в этом месяце, — злорадно усмехнулся Чак.
— Тогда давайте.
Бегать от ревью я не стал. Никто не идеален и не непогрешим. А я, хоть и хорош в этом деле, словно Ктулху, но тоже временами ошибаюсь… и был показательно слегка отлюблен за то, что злоупотребляю подпрограммами, а не пишу линейную лапшу. Ведь с точки зрения ассемблера, каждый переход туда, а затем обратно тратит драгоценные такты, а я, привыкший к языкам высокого уровня и гигагерцам под капотом, так и не свыкся окончательно с режимом жесткой экономии.
Обычный вторник в Каналья Геймс.
— Милая, а не найдешь мне Трейси? — попросил Линду, когда отбился от всех претензий к моему стилю программирования. — Я хочу записать внеочередной выпуск шоу ЙЕП, посвященный нашим играм, их клонам и немного той статье из журнала.
С одной стороны, «не кормить троллей» — лучшая стратегия поведения, если хочешь, чтобы от тебя отстали. С другой, утереться и ничего не сделать, когда тебя открыто оскорбляют — не по-пацански. Ребята из баррио не одобрят и заклеймят левасом. Ну… если они вдруг читают компьютерные журналы. Понятно, что не в чоло из гетто дело, а скорее в репутации. Наезды спускать нельзя, но и отвечать на них надо соразмерно, к своей выгоде и ассиметрично. Офигеть я умный, да?
С клонами неоднозначно. Устраивать бесплатную рекламу пендехо-плагиаторам как-то не комильфо, но тут уж как акценты расставишь. Некоторые копии вполне ничего.
— Си-Си, вот кто так делает? Экстренные выпуски так запросто не снимаются! — явилась вскоре немного недовольная Трейси. — У нас ведь нет съемочной группы на постоянном окладе, а у мальчиков сейчас экзамены. Я соберу, кого смогу. Сценарий уже есть?
— Примерный, — признался я, — сейчас начнем над ним работать. И да, любой труд должен быть оплачен. Пообещай ребятам 10 долларов в час.
— Ну ты и транжира, весь в Елену, — хихикнула блондинка, — но за деньги и в самом деле ребятки охотно поработать соберутся.
И вечером в среду, после обеда, сон для усталых взрослых людей. Мы приглашаем всех, кто отчаян, увидеть шоу ЙЕП поскорей.
Трейси, хоть и справедливо ворчала на внезапность, съемочную группу собрала. И на месте второго осветителя я внезапно Чарли Пака увидел.
— Привет, — подошел к нему, — не знал, что ты тоже участвуешь.
— Хватаюсь за любую работу. Родители жестко урезали мне финансирование, когда узнали про свадьбу со Сьюзан, — ответил азиат, — но я не жалуюсь. Не стану ныть, даже если наследства лишат.
— Будет нужна работа — обращайся, — предложил я, — у нас много направлений.
К примеру, могу в «Северную Аркадию» его устроить или помощником к Лизе, на которую куча рутинной работы свалилась. Благотворительность, но не себе в убыток.
— Спасибо… я так справлюсь, — чего-то застеснялся и спрятал взгляд Пак, как будто я ему что-то нехорошее предложил. Парень взрослый, семью кормить ему, сам решит, а мне выпуск записывать.
— Приветики, мои любимки! С вами снова Пенни Смит и шоу «Твоя электронная игровая площадка». Йеп! И сегодня у нас особенный гость. Этот парень — настоящая рок-звезда в мире видеоигр, автор Тетриса, Темпл Ран и Флэппи Бёрд. Крис Коламбус, но я называю его Си-Си, он не возражает!
— Привет, Пенни, отлично выглядишь. Как и всегда. Рад наконец-то оказаться здесь перед камерой. И сегодня мы рассмотрим несколько особенных игр. Их будет больше, чем обычно, но не все мы разберем детально, так как они, по своей сути, копируют одну и ту же механику. Начнем с игры, найденной мной на пиратской BBS…
— Крис! Что ты такое говоришь⁈ Ты пользуешься BBS для того, чтобы воровать программы и игры? — притворно ужаснулась соведущая. — Я думала, что ты честный парень. Ноуп?
— Я подключался туда, чтобы разместить бесплатную для всех копию нашей новой программы Каналья Коммандер. Но не смог не заглянуть в раздел с играми. Игра, которую я там нашел, называется «Блок Бластер» и это копия «Тетриса» под Атари 800. Неизвестный, но явно очень талантливый программист придумал алгоритм оценки заполнения игрового поля, выбирающий самую неудобную фигуру. Давайте посмотрим…
Пошла запись геймплея, где я позорно собрал одну линию. Ну или героически, для Блок Бластера это не такой плохой результат.
— Как видите, получилась сложная головоломка не для всех. Вдохновившись ей, я решил добавить отдельный хардкорный режим «Хейттрис» в следующую версию «Тетриса», которая выйдет уже этим летом для Коммодор 64, Атари 800, IBM и Эппл 2, а также учредить премию в тысячу долларов за задокументированный мировой рекорд. Фиксируйте игровой процесс на видеокассету и присылайте. Итоги мы объявим в январе, в Шоу Пенелопы Смит и в журнале Байт, если редакция согласится.
Ну а чего уже сделанной работе зря пропадать? Премия даст отличный буст продаж и отобьется, а также обеспечит меня запасом видеокассет на долгие годы вперед.
— Си-Си, ты обещал обзоры игр, а вместо этого занимаешься саморекламой, — притворно нахмурилась Трейси.
В течении следующего часа мы методично разобрали всю армию клонов наших игрушек. И я их по большей части хвалил, во всяком случае те, что хорошо сделаны.
— И у нас закончились игры, — подвел я итог, — длинный список. Но согласись, Пенни, не зря.
— Ты очень великодушен, Си-Си. Это же копии твоих собственных игр! Я заметила!
— Не ругать же мне самого себя. Но вообще ситуация грустная. Талантливые программисты вместо того, чтобы создать что-то новое, вынуждены заниматься копированием из-за страха провала. Ребят, особенно канадцы из ДДД, мне понравилась ваша работа. Если у вас нет своих мыслей, как сделать хит — приглашаю вас в «Каналья Геймс», у нас есть печеньки, целый океан революционных идей и мы не заставляем разработчиков перерабатывать.
И заточил на камеру печенюшку в форме уточки, из числа испеченных Линдой специально для съемок.
— Си-Си, когда ты говорил про журнал, я вспомнила, что читала один журнальчик… там про тебя такое понаписали! Страшно процитировать!
— Что я Стив Джобс игровой индустрии? Очень лестное сравнение, Пенни. Спасибо за него уважаемому журналисту.
— Нет! Что ты тайный коммунист и собираешься уничтожить американских производителей компьютеров, обесценивая труд других разработчиков!
— И что я вообще не программист, а мелкий уличный преступник, который держит настоящих авторов игр в заложниках?
— И что на вашем стенде на Эн-Си-Си работали красивые девушки. Страшное преступление! Йеп!
— Виновен, мэм. Ах да, еще меня с потрохами купили японцы. Я ничего не забыл? Кажется, плохие оценки в школе и то, что меня пытались побить хулиганы в душевой.
— Си-Си, давай серьезно. По какой причине ты распространяешь программу, на которой мог бы заработать несколько тысяч долларов, бесплатно?
— Чистый коммерческий интерес, Пенни. Чем проще людям работать за компьютером — тем больше времени у них останется на игры и тем больше копий Тетриса они купят, а потому я и дальше намерен улучшать удобство работы за компьютером простых пользователей. Кроме того, популярность программы стимулирует заключение коммерческих контрактов. Каналья Коммандер уже полностью оправдал все вложения.
— И на этом наш сегодняшний выпуск подходит к концу, — объявила Трейси. — Играйте в хорошие игры, ребятки. С вами были Пенелопа Смит, Крис Коламбус и шоу ЙЕП!
— И-и снято! — объявил режиссер.