ZXDOS+: ядро NES


Продолжаем «мучать» испанскую железяку ZXDOS+. Тему её основного использования как ZX Spectrum и как ZX Spectrum Next я уже достаточно охватил, теперь пришло время затронуть дополнительные варианты её использования. Ну и действительно, раз уж девайс основан на FPGA-чипе (с 25-ю тысячами ячеек), который позволяет «заливать» в него любую влезающую в него железную схему, то странно было бы останавливаться исключительно на одной. И меня это устройство заинтересовало в том числе и возможностью использования его в качестве других 8-битных ПК того же периода существования, что и Спектрум.

Самым интересным для меня показалась возможность установки ядра NES (Nindendo Entertainment System), поэтому начну именно с него. Ну и никак нельзя упустить из виду это ядро, поскольку ну у кого же из детей 90-х не было Dendy (российский клон NES/Famicom)? У меня-то вот лично не было (я сознательно выбрал Спектрум), но у многих родственников и знакомых он был, поэтому мне удалось вволю поиграть на этой приставке в разные игры.

Продолжить чтение «ZXDOS+: ядро NES»

Джойстики и геймпады для ZXDOS+


Давным-давно, когда у меня ещё не было ПК на архитектуре x86, у меня был Пентагон — 128-килобайтный советско-российский клон широко известного на тот момент ZX Spectrum. Выглядел он примерно вот так:

У меня фотографий не сохранилось, но случайно нашёл эту фотку в перечне отечественных клонов. Там она обозначена как «Символ», но у меня в таком же корпусе был обычный Пентагон.

Компьютер был великолепен своим корпусом со встроенным 5-ти дюймовым дисководом. Но вот клавиатура была так себе. В отличии от «Символа» он был снабжен оригинальным процессором Z80 и стандартным меню Пентагона с вызовом TR-DOS 5.03. Входы-выходы были стандартные советские DIN5: выход на телевизор был RGB-стандарта, стерео-выход на колонки и вход для Kempstone-джойстика. И вот на джойстиках хотелось бы сегодня остановиться подробнее.

Продолжить чтение «Джойстики и геймпады для ZXDOS+»

Реальные дисководы, ZXDOS+ и Beta Disk 128X


Немного прервался мой цикл обзора миниустройства ZXDOS+, которое мне понравилось своей идеей и неплохой аппаратной реализацией. Если вкратце, это устройство с FPGA-чипом, которое можно перепрограммировать на лету с помощью специально созданных ядер, и использовать его как почти полноценный 8-битный компьютер (в том числе — и для ZX Spectrum). Если подробно — то надо читать с начала.

Но я не просто так отвлёкся, просто меня очень заинтересовал момент с работой с реальными источниками данных для ZX Spectrum. И если в ZXDOS+ присутствует вход для работы с магнитофоном, т.е. можно полноценно «наслаждаться» звуками закачки игр с кассет, то вот дискеты TR-DOS хотя и поддерживаются, но только в виде эмуляции их закачки с TRD-образов с помощью esxDOS.

Правда, для начала неплохо было бы раздобыть сами дисководы (поскольку у меня осталось от всех моих запасов только пачка 5-дюймовых дискет), проверить их работоспособность и как-то с ними провзаимодействовать. Поэтому и случился этот двухмесячный забег «по граблям»: с поиском и покупкой нужных устройств, установкой и настройкой ОС и поиском нужного эмулятора ZX Spectrum.

Продолжить чтение «Реальные дисководы, ZXDOS+ и Beta Disk 128X»

Использование реальных дискет ZX Spectrum. Часть 3: эмуляторы и утилиты


Дисководы я подобрал, операционные системы для проверки работы дисководов в эмуляторах ZX Spectrum установил. Осталось подобрать подходящий эмулятор, который работал бы с реальными дисководами и устраивал бы всем остальным.

Эмуляторов ZX Spectrum существует целый вагон и ещё состав впереди него. Даже для DOS была написана целая куча, а про Windows и говорить нечего. Но мне нужен был тот, который работает с реальным дисководом, а не только с образами дискет.

Продолжить чтение «Использование реальных дискет ZX Spectrum. Часть 3: эмуляторы и утилиты»