Multi Core PiStorm: на что он способен? Аркадный ускоритель #ретроаркады #commodoreamiga #pistorm...
Future Retro Fusion
0:00 / 0:00
Multi Core PiStorm: на что он способен? Аркадный ускоритель #ретроаркады #commodoreamiga #pistorm...
2 046 просмотров · 9 дней назад
Future Retro Fusion
1,11 тыс. подписчиков
2 046 просмотров · 9 дней назад
Аппаратный интерфейс PiStorm подключает Raspberry Pi к процессорному разъему Amiga 500.
Программное обеспечение, работающее на Raspberry Pi, эмулирует 68040+ и может обрабатывать множество инструкций, что делает его намного быстрее, чем доступные твердотельные аналоги.
Это работает только на одном ядре ЦП, а у Raspberry Pi их четыре.
В этом видео я использовал модифицированное ядро EMU68 и перенес преобразование RGB в HAM6 на третье ядро ЦП Raspberry Pi.
Также мы обходим драйвер Picasso96 и записываем данные непосредственно в Agnus со стороны ARM. Это почти удваивает скорость записи в чип-память. ~4 МБ/с
Надеюсь, эмуляция будет работать с полной частотой кадров.
Но есть еще много других возможностей, например, первое ядро ЦП также свободно для работы.