Перенос проекта ретро-компьютера «АГАТ-7» на платформу «Retrobyte»

Напомню, что я разработал универсальную платформу для создания ретро-компьютеров «Retrobyte». Я успешно испытал её на проекте компьютера «Микро-80». Теперь настало время для переноса моего проекта компьютера «Агат-7» на эту платформу.

Помимо стандартных для «Retrobyte» возможностей (ТВ/VGA, магнитофонные вход/выход, звук, клавиатура PS/2), потребуется добавить плату расширения, которая позволит использовать реальный процессор 6502, а так же оригинальную клавиатуру, пульты / джойстики, одну оригинальную плату (например, последовательно-параллельного интерфейса) и эмулятор дисководов на SD карте (например, HxC).

Вот схема этой платы:

А вот её фото:

Её размер совпадает с платой «Retrobyte» (10×10 см). Вот так они выглядят в сборе:

В дополнение, в проект планирую добавить следующие фичи:

  1. Точная эмуляция таймингов оригинального Агата, включая прерывания. Это позволит правильно отображать переключающиеся видео режимы.
  2. Выход на VGA реализовать с помощью буфера кадров для сохранения оригинальных таймингов в этом режиме. Это потребует модификации SDRAM контроллера.
  3. Возможность запуска компьютера «Агат-9» на этой же платформе.

 

Я планирую использовать Твиттер, чтобы информировать о продвижении проекта. Пожалуйста, подписывайтесь, чтобы быть в курсе:


Leave a Reply