Да
Нет
Пока нет.
Karabas Pro Rev.E / MiST 1.31 / ZX-Evolution (Rev.C4 + VDAC2 + ZiFi) / ZX Spectrum 128K +2B / DivGMX / ReVerSE-U16 (EP4CE22+16M16+TS-Conf) / Пентагон-128К (2014) PS/2, NemoIDE / Компаньон-2 (1994)
Если нажать F1, интересно T/INT у тебя сколько показывает?
Просьба проверить базовую конфигурацию для DivGMX с платой Karabas, на плате Karabas rev.A должны быть сделаны доработки и исправления (запаян диод и инвертирован сигнал CLK_CPU) и прошита новая прошивка, а то пишут сразу, что не работает DivGMX.
Проверял у себя на плате с доработками, всё работает. На SD должна быть записана версия ESXDOS 0.8.5
Для совместимости DivGMX с другими платами ZX Spectrum или клонами, согласно сигналов выбора ROM на ZXBUS - ROMOE2# (A15), ROMOE1# (A25) и ROM1OE# (B4) следует установить перемычку JP1 на плате DivGMX или сделать перемычку между ROMOE1# (A25) и ROM1OE# (B4) на разъеме-переходнике.
Например, для платы ZX Spectrum +2A/+3 (Z70830 ISSUE1, Z70830 ISSUE2) следует установить перемычку JP1 на DivGMX и соединить ROMOE1# (A25) и ROM1OE# (B4) на разъеме-переходнике.
Github: https://github.com/andykarpov/
Проверил, все работает отлично!!! Спасибо!!!
Хотелось бы релиз, в котором будет:
1) выключена отладочная информация по-умолчанию
2) включен DivMMC по-умолчанию
3) чтобы, если можно, старт DivGMX был не по RESET'у спектрума, а как-то самостоятельно, потому как при подаче питания DivGMX стартует зависшим, явно момент RESET по включению наступает гораздо раньше, чем конфа проливается в FPGA, а плата ждет этого сигнала... Тут надо бы подумать, может быть каким-то образом (может в виде аппаратной доработки) при подаче питания принудительно генерировать один раз RESET спектрума, например при CONF_DONE.
Ну и исходники конфигурации Basic хотелось бы актуальные увидеть, интересно, все же, как полечилось.
Github: https://github.com/andykarpov/
Доделываю следующую сборку базовой конфигурации для DivGMX, добавится два процессора по 42МГц с общим ОЗУ на 32МБ и теневым ОЗУ 16К, страничный доступ к которому будет через 4 сегмента по 16К или 16 сегментов по 4К для удобства работы. Два прерывания 60Гц (кадровое) и 48КГц (частота выборки) для возможности проигрывания 32-канального S3M и MOD, т.е. будет работать ещё лучше NGS. Также будет возможность использовать процессор/ы для вывода 256-цветной графики 640х480. Подключив DivGMX к Спектруму на HDMI экране монитора или ТВ мы увидим изображения со Спектрума в виде окна или наложенного на 256 цветное изображение 640х480.
Затестил на +2В: esxdos инициализируется вообще сразу, по экранным сообщениям всё проходит ОК, но вот по нажатию NMI из раз 20-ти только раза 2 удалось попасть в файловый менеджер. В +2В никаких модов, и CPU и ROM стоят родные.
P.S. Времени совсем не хватает... Когда уж дети вырастут-то а...
Karabas Pro Rev.E / MiST 1.31 / ZX-Evolution (Rev.C4 + VDAC2 + ZiFi) / ZX Spectrum 128K +2B / DivGMX / ReVerSE-U16 (EP4CE22+16M16+TS-Conf) / Пентагон-128К (2014) PS/2, NemoIDE / Компаньон-2 (1994)
Сигнал NOE (B4) ZXBUS должен быть соединен с ROMOE1# (A25) ZXBUS иначе вторая ПЗУ на плате ZX Spectrum +2B не отключится (схема), я в 446 сообщении про это писал.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)