В режиме эмуляции спринтера по прежнему косяк с CBL, а так же если в конфу добавить AY, то он играет на частоте 21мгц (AY).
В режиме эмуляции спринтера по прежнему косяк с CBL, а так же если в конфу добавить AY, то он играет на частоте 21мгц (AY).
сохранять историю - это на производительности скажется очень серьезно. Сейчас эмулятор запоминает только адрес предыдущей инструкции (значение LPC в отладчике)
- - - Добавлено - - -
по CBL непонятно как прерывания от него работают на риале. Насколько помню при нулевом и единичном делителе как-то странно себя система себя вела.
По AY видимо проблема тоже в прерываниях.
А если речь о задающей частоте AY, то ее можно в файле vmz задавать, как и конфигурацию миксера (abc,acb, etc) и баланс. Ну и порты с маской для многих устройств можно задать, для всех звуковых точно.
Последний раз редактировалось ZXMAK; 06.02.2016 в 07:17.
ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
ZXMAK, как включить дебаггер Adlers? Редактирования vmz-файла, как указано в хелпе, дает только пропадание пункта "Debugger" в меню (в актуальной версии эмулятора).
Последний раз редактировалось Spectramine; 06.02.2016 в 13:17.
ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
решил глянуть, что за эмуль хвалят в соседней ветке, запустил - сразу же нарвался на неудобства:
1) из джоев только кемпстон и мапится только на нумпад - а вот у меня ноут без нумпада, как быть?
хочу мапить любой джой на ctrl+arrows и одним щелчком переключать их на caps+cursor и обратно, как в zxspin
2) не нашёл, как отредактировать палитру (снова zxspin как пример)
некоторые игры (например, брунильда) выглядят в дефолтной ужасно
притом одной лишь корректировкой bright'а там не отделаешься
Прихожу без разрешения, сею смерть и разрушение...
ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
расшифруй - это что, джойстик к эмулятору покупать? (совет типа "нету хлеба - ешьте пирожные")
да у доброй половины клонов юлы-то не было, зато резюки подстроечные бывали
+ возможность покрутить настройки у телевизора (эмуль должен имитировать их локально)
и чем, собс-но, мешает динамическая палитра в случаях, когда доступна только стандартная?
zxspin же эмулирует ulaplus, что не мешает для стандартного режима свою иметь
Прихожу без разрешения, сею смерть и разрушение...
У меня под вин7 такое, можно как-то починить настройками?
нужно выбрать ту-же конфигурацию спектрума, на которой записан RZX файл.
RZX чувствителен к точности эмуляции таймингов. Поэтому если эмуль на котором писался RZX имеет ошибки эмуляции, то воспроизвести такой RZX на другом эмуляторе будет проблематично. Т.к. для воспроизведения нужно чтобы эмулятор делал такие-же ошибки, как и при записи.
ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
Это не так. RZX специально разработан таким образом, чтобы отвязаться от точности эмуляции таймингов - для каждого фрейма в RZX файл пишется количество выборок кода операции. К тому же в RZX файл обычно записывается снапшот, в котором хранится информация о модели спектрума. Предполагаю, что в данном случае имеет место баг реализации поддержки RZX. Единственный, на мой взгляд, неприятный минус RZX формата - неоднозначность в вопросе подтверждения прерывания в конце фрейма.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)