Приветствую.
Представляю на суд общественности и всем кто помнит старый добрый ZX Spectrum свою разработку: программно – аппаратный эмулятор ZX Spectrum (48, 128, Pentagon, +2, +3).
Файлы проекта по ссылке: http://dl.dropbox.com/u/12408899/Aspect128%20full%20project.zip
Демка: http://dl.dropbox.com/u/12408899/Vibrations.zip
Статья: http://radio-hobby.org/modules/news/article.php?storyid=1247
9 комментариев к “AVR ZX Spectrum”
Комментарии закрыты.
Lisitsin, прямо высший пилотаж, мне понравилась твоя небезразличнось к части истории, клавиатура тоже по всем традициям того времени??? И сборка окончательного варианта???
Или по конструктором подразумевают только плату отлаженную???
Я сначала подумал про такой эмулятор
Прикрепления:
Вложение1
Или по конструктором подразумевают только плату отлаженную???
Клавиатура современная, со стандартным интерфейсом PS/2. только наклеички надо спектрумовские наклеить.
Под радиоконструктором имеется ввиду плата с комплектом деталей. Там по последней ссылочке в топике есть подробная статья обо всём этом деле.
Спасибо за отзыв !
Немного спутал, а точнее думал что разьем PS/2 типа выхода S-video? а клавиатура разьем Х4
И парочка глупых вопросов,
чем обусловлен компонентный выход?? (дань моде как было тогда) и возможно ли добавить горизонтальную и вертикальную синхронизацию, моник VGA достать проще,
не увидел количество строк??, разрешение (Кадры 50гц)
И загрузка программного обеспечения (Ввод с магнитофона (внешнего аудиоустройства)???
И у аналога был Редактор – Beta Basic
Цена??? конструктора, если ком тайна можно в личку, просто интерес просыпается время от времени, кошусь на “arduino” но лень побеждает – программный эмулятор, сообщение # 2
не увидел количество строк??, разрешение (Кадры 50гц)
И загрузка программного обеспечения (Ввод с магнитофона (внешнего аудиоустройства)???
И у аналога был Редактор – Beta Basic
Цена??? конструктора, если ком тайна можно в личку, просто интерес просыпается время от времени, кошусь на “arduino” но лень побеждает – программный эмулятор, сообщение # 2
Как известно, компонентный RGB выход обладает самым хорошим качеством передачи изображения. Из-за этого, кстати, он и был оставлен в классической модели 48. Горизонтальная и вертикальная синхронизация присутствуют в сигхросмеси (согнал SYNC), и подмешаны к R, G, B выходам. Строк в развёртке 312, 4 из них кадровые, в изображении 192. Частота кадров 50 Гц. Загрузка пока с любого аудиоисточника (например, MP3 плейера). Про бета бейсик я мало что знаю. Я прошиваю пентагон – там 128 + 48 бейсики + калькулятор. Люди берут конструктор за 1к6 + почтовые расходы на их совести. Жалоб пока не поступало )))
Lisitsin, спасибо пока все, буду переваривать
Засунул в клавиатуру Genius )))
http://dl.dropbox.com/u/12408899/Aspect128%20photo.zip
Добавлено (09.02.2013, 12:06)
———————————————
Внимание, проект обновлён !
http://dl.dropbox.com/u/12408899/Aspect128%20full%20project%20copy.zip
А есть возможность сделать такую же штуку, но в формате PCI платы для персонального компьютера?
Чтобы она работала как тв-тюнер через /dev/video0 и принимала через xinput коды управления?
Ну и архитектур побольше? Например, целый мемориал со всеми Радио86РК, ДВК, УКНЦ и прочими машинками?
Может тоже разрыть из гаража свой ZX Spectrum 48К еще в рабочем состоянии…. (правда на сколько помню на “телевизоре” синий сгорел)
В формате PCI платы для персонального компьютера не имеет смысла – на персональном компьютере проще запустить эмулятор ZX Spectrum. Насчёт парка старых машин: уже пытаются работать Орион-128 и Robotron, на досуге как-нибудь попробую запустить монитор Радио-86РК.
Кстати, встречаем статью в журнале “Радио” (№№7, 8 `2013), посвящённую ZX Spectrum на микроконтроллерах AVR (в двух частях).
dl.dropboxusercontent.com/u/12408899/Radio.zip
Сейчас уже можно подключать в устройство эмулятор музыкального сопроцессора AY8910.
Добавлено (22.07.2014, 15:51)
———————————————
Продолжение: V2_0
http://www.youtube.com/watch?v=y4JQdIvJunI
https://dl.dropboxusercontent.com/u/12408899/V2_0%20support.zip
Добавлено (12.07.2015, 17:05)
———————————————
Появилась поддержка TR-DOS:
http://www.youtube.com/watch?v=N9m1kG-0Tek
Добавлено (21.02.2016, 09:26)
———————————————
Сейчас работаю над подключением TurboSound и Kempston-джойстика
https://www.youtube.com/watch?v=cIPl6bxygf8