Год назад, или около того, Дэвид Мюррей, также известный как 8-bit guy, выпустил игру Attack of the Petscii Robots для Commodore PET.
В какой-то момент игра была портирована на Commodore 64, а затем один за другим посыпались порты и на другие ретро-компьютеры.
Несмотря на то, что технически эта игра довольно проста, она собрала вокруг себя приличное количество людей, увлечённых ретротехникой, и на данный момент игра портирована на
Commodore 64,
Commodore 128,
Commodore Plus/4,
VIC-20,
Apple II,
Atari 800. Также ожидаются порты для
Amiga,
NES,
SNES,
X16,
IOS,
Android,
Switch,
CoCo3,
BBC Micro.
Нетрудно заметить, что большинство машин в списке - американские, на базе 6502. А самое обидное - здесь нет горячо любимого в России ZX Spectrum. Пока нет.
Зато есть уже почти полностью рабочий прототип для TS config. Это конфигурация для ZX-Evo, и, кстати говоря, профессиональными спектрумистами "Конфа" презирается, спектрумом не считается, и имеет прозвище "Дендиконфа", по всей видимости потому, что на борту у неё видеопроцессор с тайлово-спрайтовой графикой на 4096 тайлов, два графических слоя, поверх основного
и многие другие приятные вещи.
Однако данное железо помогло безболезненно переписать и отладить код с 6502 на z80 (исходники Дэвид любезно предоставил) как есть, для режима 40х25 символов, как на Commodore Pet. Теперь код ожидает оптимизации и дальнейшей доработки под под классические 48 и 128 модели ZX Spectrum в режиме 32х24.
В классической 48к версии планируется монохромный графический режим и биперная музыка из сборника
Faulty Robots by Shiru, не включенного в официальный PET релиз по причине сложности звукового движка.
128к версия, вероятно, будет содержать улучшенную графику и музыку для AY 8910/12.
Z80 кодировали mr287cc и Shiru. Оригинальный 6502 код: David Murray.
Анонс в официальной Petscii группе.