Это сайт великого ЭМУ Аппаратчика Романыча, создателя игровых консолей на микроллерах.

Тема сайта: эмуляция игрового аркадного железа на новых игровых консолях, спроектированных и изготовленных самостоятельно "на коленках" на современных микроллерах.

Следует оговориться, что речь идёт о портировании эмуляторов раритетных 8,16 битных игровых приставок/консолей на новое игровое железо.

Выросло целое семейство проектов. Знакомьтесь, вот представители:

  1. MicroMachine
  2. Advanced MicroMachine
  3. Digital Thresher
  4. Digital Thresher+
  5. Thresher Forever

Первый проект – очень старый и является родоначальником целого семейства самопальных игровых консолей. Скромные возможности этой консоли позволяют хранить в памяти только одну игру. Ни о какой эмуляции других игровых приставок/консолей речи быть не может. Основа – микроллер ATmega128 @16MHz 16MIPS.

Второй проект – полностью переработанная с нуля вычислительная система, очень продвинутая. С помощью моих усилий оказалась программно совместимой с первым представителем семейства. Заложены очень огромные возможности – куча мультимедиа-ресурсов! Производительность процессора и объём памяти позволяют запускать эмуляторы GameBoy и NES !!! Основа – микроллер AT91RM9200 @180MHz 200MIPS.

Третий проект – наследник второго проекта. Содержит более быстрый процессор, ещё больше памяти и большой дисплей, наконец! По навороченности мультимедиа-ресурсов уступает второму представителю семейства (так как затачивался конкретно на эмуляцию аркадного игрового железа), но явно ему не уступает в производительности. Являясь конструктивно проще, обладает наиогромнейшими мощами, которые необходимы для эмуляции!!! Основа – микроллер ADSP-BF532 @400MHz 800MMACs.

Четвёртый проект – усовершенствованный вариант третьего проекта. Более старший процессор, в два раза больше памяти, более навороченный аудио-кодек и скоростной OLED дисплей! Основа – микроллер ADSP-BF533 @400MHz 800MMACs.

Пятый проект – игровая приставка к телевизору и/или монитору. По сути – тот же Thresher, но на основе связки DSP+FPGA.

 

Дополнительные ссылки:

В целом сайт построен таким образом, чтобы дать первичное представление о моих проектах, их возможностях, как демонстрация того, что можно собрать самому “на коленках” из современной элементной базы, не прибегая к профессиональному оборудованию (типа инфракрасная печь, спец-софт по разводке и проверки целостности сигналов, и т.п.).

С уважением,

Романыч

Hosted by uCoz