Ибо большинство пользователей нового английского чуда становились программистами! Было очень сложно ими не стать – простой, как SLA (HL) (я имею в виду как -жды два!) ассемблер и архитектура, встроенный интерпретатор Бейсика, совмещенные графический и текстовый режимы отображения – что еще нужно для счастья?! Ну, еще бы дисковод, так вскоре, после эры откровенной кустарщины, появляются более-менее надежные и опрятные схемы «ZX-Spectrum 128K» (например, популярный «Пентагон»), оснащенные не только дисководом, но и игровым джойстиком, зачастую монитором (телевизоры никто, правда, не отменял), струйным принтером !!, а в последствии чем угодно – модемом, мышью, световым пером, винчестером!
Можете поверить моим оценкам, я тогда (90-е – середина 90-х) крутился во всем этом компьютерном водовороте, пройдя все эти стадии, начиная с самоделки-48К, которая была спаяна классным умельцем (действительно), однако содержала ряд hardware ошибок, как, я думаю, и большинство первых самоделок. Быстродействие по сравнению с оригиналом было снижено на треть . Доп. Оборудование включало кассетный (не катушечный, к счастью) магнитофон «Романтика» для ввода программ. Вот Вам и романтика.. Тем не менее, доставляла массу удовольствия (не только игрового, но и в плане программирования), и переход с Бейсика на Ассемблер совпал с приобретением Пентагона.
Масштаб развития Спектрума был действительно глобальным. Мощности Митинского радиорынка, ныне занятые под продажу CD-ROM’ов, тогда были оккупированы продавцами (а чаще всего по совместительству и программистами – SoftStar, Shisoft и другая веселая компания, в которой где-то был затесан и Ваш покорный слуга) 5-ти дюймовых дискет с программным обеспечением для Спектрума. Большинство игр и других программ, не встречая на своем пути препятствий в виде защиты авторских прав, благополучно оседали сначала у польских, затем у русских хакеров (не пугайтесь, грозное сейчас, тогда это слово звучало вполне безобидно, и большинство программистов предпочитало называть себя и своих коллег именно так), которые их выпускали дальше в свет. Молодому программисту заняться было чем – дисководы только-только появлялись, и требовалось перенести огромную массу игр, записанных на магнитофонной ленте, на дискеты новой дисковой системы TR-DOS ((c) Technological Research). Простым копированием дело не ограничивалось, каждый считал долгом прикрутить к своей дисковой версии какую-нибудь фирменную фигульку – красивую надпись, там, дискед бай такой-то супер-пупер – псевдонимы представляли собой чаще всего зашифрованное хитрым способом имя с добавлением «-soft» (Shisoft, Mi-Soft и т.п.). Но были и другие варианты – как у меня, например! (Nomy Graphics – насчет “графикс”, собезьянничал со своего коллеги, который, в свою очередь, сделал это с фирм-производителей игрушек). Иногда при создании дисковой версии хакер «пришивал» фоновую музыку, пропавшую по вине его польского коллеги – иногда родную, иногда взятую от балды. Вносились и другие доделки - cheat mode, восстановление экранных заставок, и т.п. Очень скоро, эти фигульки превратились уже практически в отдельные программы, т.называемые «интро» (от «Introduce”), запускающиеся перед самой игрой (чуть ли не превышающие ее по объему ) с непременной бегущей строкой («скроллер»), а то и не одной; каким-нибудь замысловатым графическим эффектом и 3-х канальной музыкой – обычно, все собственного творения! Пользователь мог нажать на пробел для запуска игры, а мог, задержавшись у интрошника, почитать «свежие новости» компьютерной жизни из скроллера. Суть строчек сводилась к следующему: копирайт такой-то, я все дискетировал, я крут. Приветы всей Великой России, всем друзьям-хакерам, «факи» всем недругам-хакерам (своеобразный антиреспект), далее по настроению. Разумеется, авторство идеи именно такого интро я оспаривать у спектрумистов не собираюсь – известно, что аналогичные вещи происходили и на других машинах в то время.
Отточив мастерство скролеррописателя на таких вот интро, программист уже задумывался о дальнейшем развитии этой идеи. Симбиоз “интро”-“игра” ведь необязателен. Если хочешь поразить мир своим творчеством, просто напиши очень хорошие эффекты, поставь больше музыки, пусти самый навороченный скроллер (например, FLP – прыгающий по синусоиде, или DYC – то же, но каждая буква по отдельности). Так появлялись так называемые «Music Demonstrations», или просто «Demo» (не путать с демо-версиями игр!) Демонстрашки являлись не менее популярным объектом писания программ. От простых до состоящих из десятка, а то и более частей (megademo), они интересовали покупателя и приобретались почти также охотно, как и игры. Крупное мегадемо также начиналось с интро - "родного" или хакерского..
Так вот мы и жили.. более серьзные программисты писали собственные игры (не надо думать, что уступающие фирменным – иногда превосходящие! Великолепный Prince of Persia в демо версии не отличался по динамике от PC-шного аналога..Тетрис 5 in 1 от KSA-Softa, и т.д.) и различные утилиты. Спектрум поистине замечателен тем, что программировать на нем – уммм, конфетка! Назвать ассемблер Спекки примитивным никак нельзя (696 одних только документированных мнемоник), однако работу обычной программы можно было понять иногда даже и безо всякой трассировки в дебаггере (прошу прощения за нецензурные выражения )! Удобство использования графики, музыкального сопровождения было очень стимулирующим фактором для программистов.
Дальше, появился модем (2400 бод!), первые Bulletin Board System’ы, ZX-Net.. продолжать не буду, все это довольно специфично. Оттянув приличное время в роли СисОпа одной из BBS'к, я ушел из программирования на Spectrumе.. так что дальше меня уже со Спекки не было.. учеба брала свое время. Но Спектрум не умер. Он получил новое тело, в виде многочисленных эмуляторов на PC, которые воспроизводят его на все 100% и дают колоссальные возможности, о которых раньше и мечтать не приходилось (смена ROM, запись snapshot и screenshot, дебаггер в любой момент, и т.п.). И программирование на нем ведется до сих пор..
Разумеется, нас этот компьютер интересует в первую очередь, как игровой. Ну что ж, нам просто повезло, ибо игр для сей машины написано по некоторым оценкам под 10 000. Всех жанров, всех видов. Большинство написано в середине-конце 80-х – начале 90-х годов. Эмулятор ZX-BOY дает нам самый настоящий ZX-Spectrum 128K (правда, без 3-х канального звука. Пока).
Обзор написал Nomy GFX, пользуясь материалами А.Ларченко, Н.Родионова и собственными воспоминаниями.
PS: Nomy GFX входил в состав Centronics Group в 1994 году. Сейчас жив здоров, и тут лазит, но еще пока не зарегся.




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
