Спасибо за статью. Сколько их собрано. Сколько игр переиграно. Приятные воспоминания. Как-то на основе "Спектрума" делал индикатор гидролокатора. Изображение с датчика накладывалось на сигнал "Спектрума". Комп управлял параметрами датчика и писал картинку на диск и(или) в ноутбук. "Спетрум" отлично справлялся и в лаборатории и в "поле", а ноутбуке получалось вот так:
После моих первых советских "КРИСТА", "КРИСТА-2" Синклер, самопал, 48 кб (на Зоновской плате) был ВЕЛИКИМ ПРОРЫВОМ в звуке, программировании, графике, уровне игр.
Я, в свое время, плотно засел за ассемблер и, вдохновившись интерфейсом DCU Родионова, написал себе кучу маленьких библиотек (то, что сейчас называют Win32API :)). Например, была подпрограмма, которая копировала в буфер область экрана с заданными размерами и координатами, вторая — там рисовала окно, третья — обеспечивала в этом окне меню с выбором элементов клавиатурой или джойстиком, четвертая — выводила текст на экран символами не 8х8 пикселей, а 5х8 (получалось 42 символа в строке, вместо штатных 32).
После этого написание программ превратилось в праздник:
Кстати забыл сказать такую вещь! Не было проблем в совместимости. Отсутствовало понятие как тормоза! Программы работали все. Просто некоторые были только для 128. И никто не гнался за навороченными видяхами, многоядерными процессорами, и размерами памяти. А сейчас что за игруху не возьми то дерект х не подходит то видяха не тянет то вообще не запускается. Надо менять железо. А это уже деньги и простой смекалкой и паяльником тут не обойдешся. Если раньше игра не шла то только из за света в сартире или старого холодильника то теперь надо идти и покупать по сути новый компьютер.
если проги использовали подпрограммы из измененной области ПЗУ- висло на раз два. сам писал загрузчик который перекидывал код в экран, тогда все работало. Поручик, говорят вы в молодости были членом суда? эх молодость молодость: членом туда, членом сюда
Да! Это целая эпоха. Сколько бессонных ночей было просижено. А сколько самопальных приблуд было прикручено. У меня был магнитофон комета четырехдорожечный та я на него с кассет которые брал поюзать целый архив создал на одной бабине. Потом диски 5 дюймовые появились, потом музыкальный процессор ямаха поставил, контроллер памяти до 128 и ПЗУ альтернативное с теневым мониторм по 128 спектрум. Принтер матричный с помойки подключил. Компьютер страшно было открыть лишний раз так как там из за напаяных проводов платы невидно было. Но зато сколько радости и гордости испытывал юзая все это. До сих пор на антресоли 2 ящика дисков лежит и компьютер сам в коробки из под обуви. А выбросить такое рука точно не поднимется так как это часть истории.
Во время игры только присоски трещали у джойстика. Книжечки покупал с прохождениями игр и всякими кодами. Всех дольше играл в Elit, псевдотрехмерная космостратегия. На Бэйсике наловчился программульки писать. Увлекательная была штука этот Спектрум.
Когда-то собрал себе такой. Тоже были проблемы с загрузкой программ с приставки "Яуза МП-221 стерео".
Потом мне в руки попала лентопротяжка от "Весны-202". Собрал к ней предварительный усилитель и блок питания, и проблемы с загрузкой исчезли. Самоделка оказалась настолько защищенной от помех сети, что можно было включать-выключать что угодно.
Комментарии
[IMG]s05.radikal.ru
[IMG]s02.radikal.ru
После этого написание программ превратилось в праздник:
ORG xxxxx
.INCLUDE подпрограмма1
.INCLUDE подпрограмма2
.INCLUDE подпрограмма3
LD HL,
LD DE,
CALL
:)
Я вытаскивал стекло с полки, клал на ноги, слюнявил присоски, и все равно джойстик с треском отваливался)))
Даа...было время...
Потом мне в руки попала лентопротяжка от "Весны-202". Собрал к ней предварительный усилитель и блок питания, и проблемы с загрузкой исчезли. Самоделка оказалась настолько защищенной от помех сети, что можно было включать-выключать что угодно.