Репортажи

  1. Почему атаристы такие воры? (PanPrase)
  2. Мини-репортаж с KapliCon 2020 (Logout)
  3. Мини-репортаж с BYT(e)FEST 2020 (Logout)
  4. Мини-репортаж с Punk Micro JHCon 2020 (Logout)

Почему атаристы такие воры?

Ну, на бульварные заголовки меня, правда, уже тянет — это ясно, но с другой стороны, это, наверное, факт. Позже разберёмся и, скорее всего, придём к тому, что атаристы и вправду воры. Но назад к корням. Когда-то очень давно — кто знает когда, может, где-то по интернетам написано, кто знает — икона и легенда чешской спектрумистской сцены, сам высочайший спектрумист František Fuka написал одну из самых знаменитых текстовых игр — «Indiana Jones a Chrám zkázy».

Игра была, пожалуй, реально популярной: на чешском, одна из первых и для того времени удивительно проработанная — ну да, без графики или чего-то такого: графическую карту тогда обеспечивала фантазия игроков. Сам я с Инди встретился куда позже; кстати, вы уже знаете, когда тот Инди вышел? Не буду томить: где-то в Археологическом музее пишут, что это было в 1985 году. Видимо, игра и правда была очень популярной — её порты или переделки добрались и до других платформ.

И вот мы почти на финише этой конспирологической теории об атаристах: да, и на эту платформу переделка тоже добралась; я снова заглянул в Археопарк и выяснил, что это было где-то в 1987-м. Ну надо же: атаристы не смогли написать свою игру — им пришлось просто стащить штуку со Spectrum.

Я добрался до этой Atari-версии где-то в начале 90-х; тогда я не умел программировать — да, в общем-то, и до сих пор не умею, — так что при выводе листинга игры (разумеется, в то время добраться до игры на Atari было довольно времязатратно) я просто жал BREAK при запуске и должен был быть быстрее Atari Basic, потом красиво сохранял листинг на кассету и разбирался, как это написано. Листинг я не понимал — он был жутко сложен для понимания, а я как раз хотел написать в нём свою собственную текстовую игру.

В конце концов свою текстовую игру я в нём написал — то есть написал так, что с другом мы просто переписали тексты игры, чуть спародировали того Инди, но игра была абсолютно идентична и, по сути, проходима по оригинальному руководству. Тогда, как школьник, я даже не подозревал, что игровой движок — не оригинальный атаристский, а перенесён на Atari прямо со Spectrum.

Прошло ещё несколько десятков лет, и я потихоньку вернулся к тому, что снова занялся текстовыми играми и подверг их более глубокому исследованию — особенно прошлой зимой, когда чинил, то есть, собственно, реставрировал Emgeton Story 1 и 2, и вспомнил, что этот движок я когда-то давно уже видел в «Индиане». Я прозрел и начал интересоваться, как обстояло дело с оригинальной версией для Spectrum. Ну да, только попробуй попасть в листинг игры на Spectrum в Basic, если в жизни у тебя этой платформы не было, а иногда ты просто играл во что-то через эмулятор. Тяжко, да? Для меня — неразрешимая задача, но к счастью нашлась одна жутко умная голова, Martin Malý: он написал такой простой javascript, или что это. И можно просто взять SNAP со Spectrum, кинуть на веб-страницу — и сразу получить листинг Basic.

Этот листинг я подверг углублённому исследованию и выяснил, что он абсолютно такой же, как на Atari, — так что вот вам доказательство: атаристы — воры, не способны на свои собственные изящные текстовые игры и вынуждены красть их со Spectrum, ну просто мерзость.

Хорошо ещё, что атаристы этого никогда не прочитают — надеюсь; а если прочитают, то дообъясню: зачем изобретать велосипед, если кто-то уже изобрёл его за вас. Очевидно, этот движок текстовых игр прижился, и куча людей использовала его в своих играх для Atari — и, думаю, и для Spectrum тоже. То, что атаристы — воры, воспринимайте как шутку и бульварный заголовок.

Кстати, а вы знаете, почему атаристы так и не украли Indiana Jones 3? Потому что на Spectrum строки Basic могут быть чуть длиннее, чем у атаристов. Я не спектрумист, так что с трудом могу это подтвердить — мне, впрочем, хватило и того, чтобы вообще запустить в эмуляторе дискмаг RESTORE. А как же я пришёл к мнению насчёт того Indiana Jones 3? Ну, не будем лукавить: движок я снова подверг углублённому исследованию и пытался переписать его в Atari Basic — просто так это не выходит, а сложно — слишком сложно. С другой стороны, я попробовал соединить преимущества Atari Basic, игрового движка из Jones и Chrám Zkázy и Jones 3, написал такой гибрид, использующий все возможности, и переписал в него свою текстовую игрушку, которая изначально должна была выйти для Atari; в итоге я написал её в GFA Basic для Amiga, а потом почти через 20 лет переделал для Windows в специальной редакции и вместе с выходом этой юбилейной штуки выпустил и оригинальную Amiga-версию для Atari. Кто захочет когда-нибудь поиграть — в эмуляторе или на реальной машине — ищите Toayen in Action по тем интернетам.

Для спектрумистского дискмага RESTORE написал PanPrase.


Акции-неакции в 2020 году

Команда расследовательских журналистов дискмага RESTORE (то есть я) после выхода номера 0 побывала на трёх мероприятиях, из которых только одно прошло в полном объёме, а остальные два были «запасными». На три больших репортажа это не потянет — позвольте же хотя бы такие мини-репортажи...

KapliCon 2020

...прошёл там же, где всегда, — в Kaplickém DDM. С участием выглядело слабо: некоторые заядлые посетители отказались, и когда уже казалось, что я буду там один с Noby, ситуация вдруг резко улучшилась. В итоге в последние августовские выходные встретились Aki, Noby, Sillicon, Dex, Pinky, TheMrKocour, Shrek, Ondra, DiHalt, madcz, Míra Talíř и я (порядок выбран псевдослучайно) — что на фоне долгосрочных цифр даёт хороший средний результат. KapliCon — маленькое, но милое мероприятие. Эту «милоту» я себе улучшил тем, что приехал уже в среду вечером, поселился в приятном пансионе прямо у площади и день и две ночи пахал над доработкой RESTORE 0. На следующий день приехал Noby, подселился ко мне, и в пятницу утром мы отправились в поход вокруг Římovské přehrady. Днём, слегка усталые (+/− 15 км по пересечёнке), но отлично накормленные (Country Saloon Clondike на объезде Kaplice — в следующий раз надо попробовать массово!), мы приняли DDM — и можно было начинать.

Я выпустил RESTORE и затем почти весь уикенд пытался запустить бывшую Tritolovu +2 с бывшей Tritolovou D80. Не вышло: видно, что через этот hardware проходила история — почти ничего там не оригинальное, отовсюду торчат проводок, панелька, переключатель или светодиод. Большой ящик дискет с привезённым hardware я поэтому просматривал на одолженном Compact, и если когда-нибудь удастся раздобыть собственную механику и долгими зимними вечерами забэкапить сокровища Tritola в Интернет — человечеству будет на что порадоваться.

Я был полностью погружён в работу, так что из происходящего вокруг только заметил, что Shrek включил Next, потом выключил, съездил туда-обратно куда-то на Šumavu и снова вернулся к Next. Странное времяпрепровождение. Надеюсь, у Next это не обязательно: если когда-нибудь сам куплю, не хотел бы заниматься такими вещами. Остальные развлекались у своих Spectrum самых разных форм и видов; некоторым я скопировал RESTORE на 3D-напечатанную иконку для сейвов (a.k.a. флопач), чтобы могли почитать на настоящем железе, без эмуляции. Мы посетили местные заведения общепита, сфотографировались перед табличкой PROXIMA v.o.s. (совпадение названий) — словом, KapliCon, как надо. Надеюсь, через год снова получится.

BYT(e)FEST 2020

Смиховский вокзал каждую осень становится свидетелем большого мультиплатформенного мероприятия. То есть был им последние больше пятнадцати лет. В этом году после долгого перерыва так не вышло — причины всем очевидны, но даже если бы ограничения не правили миром, здание, вероятно, проходило бы реконструкцию, и вопрос, мог ли бы в нём проходить ByteFest. Так — точно не мог, и поэтому он переехал в два места: в киберпространство и в квартиру главного организатора, Fery. Я и Noby в пятницу отправились во второе из указанных мест, где встретились (кроме хозяина квартиры, разумеется) со Sweet’ом, Sillicon’ом, а в течение уикенда ещё с Honzou K. и Shrek’ом. Квартира просторная, в красивом доме рубежа XIX–XX веков — высокие потолки, большие окна; я мог бы смотреть на это часами.

Из моего плана немного «проветрить» toast rack ничего особенного не вышло (см. статью в секции Hardware); немного поассемблерил, а остаток времени просидел у бездискового SAPI-86. Сам я владел этим компьютером с жёстким диском где-то с начала этого века и в прошлом году обменял его с Dex’ом на ZX Spectrum +3. Хотя SAPI-86 формально по всем параметрам компьютер выше Spectrum, рядом с ним плюс-тройка выглядит как профи современная машина — здесь я хотя бы убедился, что обмен был хорошей идеей.

В течение уикенда мы несколько раз встречались с другими участниками через онлайн-приложение Jitsi Meet — так что некоторые амижные, атаристские и коммодорские лица, которые я люблю регулярно встречать, я смог встретить хотя бы так и перекинуться парой слов. Пролетело как вода, и я твёрдо верю, что следующий Bytefest уже пройдёт в рамках привычных традиций.

Punk micro JHCon 2020

Моё собственное мероприятие, то есть JHCon, в 2019 году после почти шестнадцати лет лишилось помещений и вынуждено было экстренно пройти в совсем другом городе. Получилось хорошо, даже очень хорошо; на 2020-й у меня уже было договорённое новое место в исходном городе — Jindřichově Hradci. К сожалению, мероприятие провести не удалось, так что я хотя бы пригласил на нашу семейную дачу в глуши между прудами в гости нескольких друзей. То есть, собственно, пару с половиной — потому что всего нас было ровно четверо: Noby, Sillicon, Tritol и я. Можно констатировать, что благодаря пандемии коммодористы впервые на JHConе имели 25% участия — это лишь иллюстрирует, какие тяжёлые времена настали для человечества.

Чтобы это было спектрумистским мероприятием, я взял с собой Spectrum — то есть Speccy 2010, которому через пару месяцев снова захотелось выгнать пауков из процессора.

Больше чем компьютерной акцией это было милым предрождественским собранием: поболтали, выпили чего-то качественного, поиграли на плазме в Nintendo Wii; в пятницу и субботу ещё даже разрешалось есть в заведениях, предназначенных для этого, так что мы их посетили и пережили этот экзотический опыт. Снегом нас не занесло, ночью не замёрзли, в воскресенье после обеда домой никому не хотелось...

Специально для RESTORE 1 написал Logout.

Поделитесь вашим мнением о статье