Sizif-512 - ещё один клон на базе CPLD.
ТТХ:
- Плата для корпуса резинки, модификация корпуса необязательна;
- Тайминги Пентагона, фирменные 128К и 48К;
- Железный Z80, работающий на 3.5 МГц, 7 МГц (без wait-ов) и 14 МГц (с wait-ами);
- 512K RAM по стандарту Профи;
- Железный AY, переключаемое стерео ABC/ACB/моно;
- Можно переключать бейсики 48 между стандартным и OpenSE;
- Можно переключать ROM между 128K и +3e-divmmc;
- Кемпстон джойстик (в т.ч. поддерживаются джои от Сеги с 3-6 кнопками, но на плате ревизии C1 нужна небольшая модификация);
- DivMMC (автоматически отключается если microSD не вставлена);
- PAL, RGB и EGA видеовыходы;
- ULAplus;
- Ковокс на порту #FB;
- Soundrive;
- Разъём для подключения WiFi-модуля через AY;
- CPLD EPM1270.
Турба, таймиги, стерео и т.п. переключаются на ходу, без перезапуска машины. Но для этого нужно попортить корпус чтобы вывести 1 кнопку.
Так же все эти навороты отключаются нажатием одной кнопки и машинка превращается в стандартный Pentagon 128.
CPLD заполнена сейчас на 45%, так что можно ещё добавлять фичи. Например, второй AY для Turbosound отлично помещается.
В планах на прошивку - добавить что-то типа OSD; сделать возможность маппинга кнопок джойстика на любые кнопки клавиатуры; сделать возможность включения турбо на каждой из кнопок джойстика.
В планах на плату - добавить поддержку флоппи-контроллера +3DOS; сделать возможность для подключения платы расширения внутри корпуса (плата сизифа занимает только половину корпуса).
Проект открытый (ссылка на github), идеи, пожелания и пулл-реквесты приветсвуются