Устало опускаю продолжение своего текста на Хабре “Остаюсь искренне ваш старпер и startuper". Многие печали случились за прошедшие три года. На их фоне досада о зависших $20 членского взноса (я успел только взглянуть на dev console) в Google Play Market - шкурный, где-то даже непорядочный, пустяк. О котором нет-нет вспоминается только в дни, когда и десятая его часть, деликатно выражаясь, могла бы согреть кринжу не только душу.. Забыть, наплевать, растереть!
Я - живой. И это здорово! Но мысли о бессмертии всё чаще и чаще посещают меня..
“Закрыть..” Слово “гештальт” мне не нравится. Есть в нём что-то опереточно “великосветское”, неизвестное и чуждое в уездном уральском городке прошлого века.
“Закрыться”. Лучше, но всё ещё не то..
“Отпустить”. С любовью и благодарностью. Вот. Годится!.
Существует легенда, авторство которой я так и не смог нагуглить.(Уж не сам ли я её, чего доброго, придумал?) Эта легенда гласит о том, что, якобы, в 1991-ом году в московскую компанию ДОКА обратился некий заграничный аноним (из Европы или США) с техзаданием на разработку игры “в железную дорогу”.
Игра получилась и хорошо разошлась на bbs и дискетах. Мне она попалась десятью годами позже в версии 2.0 о чём, более чем излишне подробно в ВК здесь.
По индустриальным меркам геймплей игры тянет разве что на “удовлетворительно”. Рядовая игрушка “на щелбаны”. Но как красиво (v.1.1), грамотно (v 2.0) устроена внутри! И если от “акробатических этюдов” А.Снегова захватывает дух, а аккуратность переноса пятидесятисегментного микса из Turbo C и ASM.obj в одиннадцатисегментный Turbo Pascal и asm...end А.Ефремовым вызывает почтение, то КАК? Кааак!? Как вряд ли когда-либо толкавшая пальцем обесточенные паровозики Людмила Чуринова вышла на artwork в стиле ДетГизовского лубка?! Потрясающее попадание в эпоху и возраст самодельных проволочных телефонов, телеграфов Морзе и проносящихся мимо в клубах паровозного дыма литерных поездов!
Но тогда меня быстро утомили тетрис фичи игры, мне хотелось “медитации” сродни неспешному разбору и выкладыванию крохотной кухонной утвари бирюлек или строительству из костяшек домино асимметричных, на противовесах, “бельведеров” Эсхера, но чтобы в динамике.
И я как-то скоро и без особого напряжения сляпал примитивный javascript прототип движка под тачскрин планшета. И только тогда стало очевидным, что без Чуриновской “мурзилки” никакой геймплей не зазвучит, не заиграет. Как не зазвучало и не заиграло в полудюжине других “Unity” римейков под все существующие платформы.
Несколько лет я крутился по замысловатым траекториям вокруг hex портянки приложения.Но решился “подойти” только год назад.
Ещё бы! Сто пятьдесят тысяч строк от Ida (34к после принудительной утруски и усадки db/dw/dd строк), на рабочем столе Windows каскады из прямоугольных порталов во все существующие эмуляторы DOS и x86 отладчики, перевод дежурного UEFI ноута на MS DOS 6.22 и много много чего ещё курьёзного, загадочного и разочаровавшего (“И ты, Borland!”)
Почти в канун годовщины “разметки рабочего участка” удалось дожать листинг Ida до FASM кода, воспроизводящего оригинал до Main Menu- Go включительно. Ветка меню Demo глючит и всё ещё, не сразу, но виснет.
Но теперь появилось странное и (что уж там) нагловато весёлое предчувствие того, что при некоторой благосклонности проведения я, пожалуй, справлюсь со всеми непонятками/нескладухами и заполучу воспроизводимый, валидный ассемблерный код всего приложения, а с ним и бит-сеты чудовищно изуверской техники обращений к регистрам адаптера VGA для отрисовки шпал, стрелок и подвижного состава. Года за два-три. Двадцати, как у тех чуваков с COBOL или Algol приложением, у меня просто нет.
А вот беспокойство имеется. Вряд ли я потяну такую Трою только на жалованье ночного сторожа в “музее”. Не знаю как это будет, но обращаться за публичной поддержкой для доступа к более продуктивному времени суток, наверное, придётся. Но что скажут авторы и правообладатели о претензиях на перевод их актива в общественное достояние? Я не про Doka.. Кто-нибудь, что-нибудь знает о том как сложились судьбы авторов?. Мне ничего не удалось найти..
“Короче, Склиф”, если “кто-то из присутствующих знает причины почему” мне не следует/не положено/ запрещено/бесполезно париться, а надо просто завернуться в фольгу, то “пусть скажет об этом здесь и сейчас, или молчит вечно”.
sincerely yours.