Ответ на пост «PRINCE OF PERSIA: ПЕРВАЯ ИГРА С НАСТОЯЩЕЙ СМЕРТЬЮ»
О, эта игра меня тоже захватила в своё время, но чуть иначе...
Отец приволок с работы один из компов, которым в нашей деревне никто не мог дать ладу.
Это был древний теперь IBM XT 8088 с монохромным адаптером Hercules и удивительным желто-черным монохромным же монитором. Вот он:
Страшный зверь!
- Целых 640 Кб оперативной памяти! А кому нужно больше-то?
- Жесткий диск на 20 Мб. Нет, не гигабайт, а именно МЕГАБАЙТ!
- Дисковод 5.25``, который был способен записать на дискету всего лишь 360 кб. Не 1.22 Мб, как более свежие аналоги, а всего лишь 360 Кб.
Принц персии на нём выглядел как-то вот так:
Здесь монитор не тот, но изображение выглядело примерно так же.Разве что занимало визуально всю площадь экрана. Видимо мой монитор был чуточку посвежее.
А вот нашел ролик, который иллюстрирует в точности звук, с которым запускался XT:
Здесь в ролике тоже другая модель, но звук идентичный один в один.
Кулер этого чудовища выдул краску в обоях в виде круга. С удивлением обнаружили это. когда убрали комп. Потом конечно переклеили обои, но было удивительно насколько мощный поток воздуха, что обесцветил заметно обои в круглом пятне напротив лопастей.
Особенность Принца Персии на этом компе было в том, что как-то неправильно учитывалась частота процессора, к которой был привязан фрейм-рейт, и игровой процесс был замедлен раза в четыре. То есть на игру отводилось, получается, часа 4, но всё было в слоу мо. все движения тоже в 4 раза замедлены.
И это ничуть не упрощало игровой процесс для меня. Да, можно было насобачиться и филигранно двигаться вовремя нажимая клавиши, благодаря замедлению времени, однако игра без возможности сохранения, даётся лишь 4 часа и пауза, кажется, не останавливала таймер, ошибки всё равно происходили, а сидеть так долго за монитором было немыслимо, ведь "глаза же портятся!".
Вообще на то, что сидеть перед этим монитором как минимум е безопасно, указывал специальный накладной стеклянный тонированный экранирующий фильтр с проводом заземления. Если его снять, то поверхность дисплея ощутимо электризовалась поднимая дыбом волосёнки на руках. Кактусами тогда ещё не придумали обезвреживать радиацию мониторов, потому родители крайне щепетильно относились к моему экранному времени, а играться в игрушки и вовсе считалось совершенно бесполезным и даже вредным занятием.
В общем, играть доводилось лишь украдкой от бабушки когда родителей не было дома.
Если начало игры было неплохо знакомо, то финальные уровни были терра инкогнита, усталость к этому времени накапливалась, а нервы щекотала повышающаяся вероятность внезапного прихода родителей и неизбежная взбучка, потому что бабушка обязатльно наябедничает.
Что касается кишков и кровищи, то мою детскую психику конечно немного цепляла натуралистичность, с которой что-то тянется за зубьями укусившей при неловком движении гильотины. Но кровь это "что-то" не напоминало, поскольку на этом мониторе всё было желтого или черного цвета. Даже без градаций.
Меня очень волновало другое. Все, ну или почти все противники-мечники в игре имеют свой специфический характер боя. Кто-то ждёт атаки и молниеносно контратакует, нужно блокировать удар. Кто-то напористо давит и не даёт опомниться, кто-то так наступает, что без контратаки не выгадать передышку, он осле блока сразу наносит удар.
У меня никогда не было денди, поэтому в играх я не был искушен и мастерством не блистал. Если меня замечали играющим, то непременно находилось какое-то дело для меня, а комп попадал под запрет. Мне дозволялось использовать его только час в сутки, а игра на компьютере была лишь одна, и та часа на четыре без сохранения. Нет, всё же пауза, наверно, останавливала таймер. Как иначе-то?
В общем, на том компе я принца ни разу не прошел дальше 7 или 8 уровня. Потом я эту игру уже запустил на школьных 80386-х в цвете и с более изысканными звуками из PC-спикера. Ну... так казалось.
Однако комп этот послужил мне верой и правдой, и не только мне. Наверно благодаря ему и благодаря такому негативному отношению отца к компьютерным играм я и стал в итоге программистом. Я быстро освоил текстовый редактор "Лексикон", присоединил по распиновке из какой-то библиотечной книжки 9-пиновую мышку к 25-пиновому разъёму проводками. Просто соединил совпадающие одноименные выводы разъёмов. Там, где штырьки, я надевал на них ПВХ-изоляцию проводков обеспечивая контакт с жилками, а там где дырочки - скручивл жилы и долго добивался стабильного контакта.
В итоге шариковая мышка возила курсор в одном из доступных убогих монохросных графических режимов "геркулеса". Я раздобыл на школьных компах и запустил какой-то графический редактор и редактор баннеров с огромными красивыми буквами и кое-каким клипартом. Да, цвета иммитировались густотой черных и желтых точек, но понять где что можно было, а матричный принтер печатал получившееся тоже монохромно. Но можно было же и раскрасить поитом!
Второй брат близнец этого компьютера не без моей подачи уже далось приспособить в конторе у отца. Папа тоже освоил Лексикон и тоже разобрался с принтером, зато мне не было равных в освоении СУБД SyBase. Это что-то вроде позднего MS Access в текстовом режиме, где через сотни менюшек можно было нагородить какие-то формы, интерфейсы, ER-модел, кнопки, поля ввода с надписями и таблицы.
Первым проектом была, помнится, кулинарная книга для мамы. Мне казалось неудобным, что она пользовалась толстой тетрадкой, куда вклеивала вырезки из газет и журналов, писала рецепты от руки. Я целую CRM. про нормализацию я не знал, но, пожалуй, изобрёл её отчасти сам, просто потому что так казалось правильнее. У меня был ментор - друг папы, который работал в типографии и тоже имел дело с компьютерами, но он отвечал мне только и исключительно на вопросы, которые я ему задавал. не всегда я был готов воспринимать такие ответы. но спасибо ему, что не переполнял никогда мне входным потоком сведений способность переваривать информацию и обдумывать её.
Занятно. Недавно с ним разговаривал по телефону. Ну как недавно... в прошлом году.
Ох, что-то заностальгировался я.
Судьба этого компьютера не оказалась печальной. Я передал его в позапрошлом году одному энтузиасту, который собирался его починить. Там что-то с жестким диском. Отправил в новосиб.
Второй комп брат этого долгое время ещё использовался как печатная машинка в местном сельсовете, а работала на нём секретарша главы нашей администрации, по совместительству моя тётя. Деревня небольшая у нас. Я сам, кстати, подал идею вытащить из конторского подвала пылящийся без дела агрегат, сам настраивал ей окружение, лексикон, каталоги документов. показывал как пользоваться техникой. Старенький матричный эпсон (черт его дери, я до сих пор помню его запах!) исправно трудился печатая письма и прочие документы, которые раньше набивали через копирку на печатной машинке.
Кстати, матричный принтер тоже может через копирку печатать! А ещё я помню как ваткой пропитывал специальными чернилами ему чернильную ленту, чтобы не покупать новую, и как заменял в картридже сложенную гармошкой износившуюся ленту на новую от печатной машинки.
Очень много воспоминаний.
Интересно было бы заполучить свои исходники с того помершего винчестера, уехавшего в новосибирск.
Прекрасно помню как мне уже страшно не хватало 20 Мб, как я уплотнял их с помощью DriveSpace, который архивировал файловую систему на лету, как мне жесткий диск гордо показывал 60 Мб объёма, и не слишком врал, поскольку тексты сжимались не плохо, а картинок и музыки на компьютере том не водилось практически.
Я помню, как писал первую игру. Это был какой-то платформер в текстовом режиме, где по уровню из символов псевдографики бегала рожица chr(1), поднималась по лесенкам "H", падала и напарывалась на шипы "^^^" или стрелочки, тонула в воде "~~~" или подвергалась жестокому нападению собак "@" из-за поднятой решетки "#".
Потом я делал свой аналог оконных интерфейсов в текстовом режиме с диалогами, кнопками, полями ввода, выпадающими списками, текстовыми полями, скроллящимися быстро благодаря прерываню BIOS INT 10h, а не мучительно перерисовывающимися посимвольно принтами.
Удавалось даже сделать попиксельное движение мыши в текстовом режиме! Нужно было лишь подменять специальным образом изображение четырёх самых ненужных символов в расширенной таблице ASCII. И надо же, сейчас TUI возвращаются и снова входят в моду!
Возвращаясь мысленно в 90-е невольно диву даёшься огромному контрасту возможностй, которые сейчас открываются. Не было ни интернета, ни даже книг в свободном доступе, а мы как-то учились, как-то разбирались... Что бы тогда можно было наворотить с нынешней нейронкой!
Представляю, если бы меня тогдашнего телепортировать в нынешнее время, или даже наоборот: меня сегодняшнего со знаниями и опытом в те мои 90-е... Ух, аж мурашки...
В таких размышлениях особенно остро ощущаешь насколько удивительное время мы сейчас переживаем. Я такого за свои четыре десятка с плюсами лет никогда не помню, чтобы были такие возможности учиться, что-то делать, творить... я имею в виду в технологическом плане. Любая информация, генеративные модели, интернет, обучающие курсы на любой вкус, архив-орг с научными статьями на халяву, мощные компы о которых в те годы даже не помышлялось! А технологии?! Эх!
Да, я понимаю, что впал в детство=) Я это нарочно. Да, понимаю, что однобоко рассуждаю, понимаю, что не все в одинаковых условиях, что не все имеют мотивацию, не все имеют технический склад ума, не всем в детстве папка приволок комп и вовремя познакомил с очень крутым дядькой - выпускником ХАИ, радиоинженером, который разрабатывал орбитальные антенны. Вообще удивительно, что такого человека занесло к нам в село. Очень многое совпало, да... Но сейчас то возможностей на много порядков больше! Учись, разбирайся - не хочу!
Хочешь - детальки дешевые с алиэкспресс любые. Хочешь - микроволновку с помойки притащи, там магнетрон! Хочешь - достань компрессор из холодильника с той же помойки. Надо лишь подкараулить и снять раньше бомжей, которые его пустят на цветмет. Хочешь - ардуины с ESP32 или RPi не такие уж и дорогие, камеры, карты памяти, модули, сенсоры... КУЧА статей и мануалов, куча лекций в доступности, куча видосов про коллайдер или синхрофазотрон для чайников. А его величество агентный Claude всего лишь за 20 баксов? А ЧатЖПТ - по сути бесконечно терпеливый и, в общем, бесплатный ментор, которому можно задвать любые даже самые глупые вопросы. Он ответит серьёзно, полезно, широко и понятно. Такого не было НИ-КОГ-ДА!
Ух. Че-то я раздухарился. Надо померять температуру моей биологической нейронки, которая накатала весь этот ностальгический опус.
За возможные опечатки, анахронизмы и орфографические ошибки не обессудьте. Думаю смысл я донёс, а что ещё надо? Это ж не мемуары...




