Посоветуйте эмулятор для Windows 10, до этого пользовался EmuZWin v2.7 но под десяткой с ним творится, что то непонятное.
Вид для печати
Посоветуйте эмулятор для Windows 10, до этого пользовался EmuZWin v2.7 но под десяткой с ним творится, что то непонятное.
ZXMAK2 отлично под Win10 работает. https://zxmak2.codeplex.com/releases/view/615729
Этот эмулятор юзает старый враппер DirectX, поэтому DirectX 9 прийдется установить, насколько помню Win 10 из коробки идет только с DirectX 10.
Я последнее время занимался Direct2D и OpenGL. Можно было бы заменить старый код для DirectX 9 на OpenGL, тогда эмулятор заработал бы сразу на всех системах (Windows XP/Vista/7/8/8.1/10, Linux, Mac OS X), заметно быстрее и стал бы намного меньше по размеру (т.к. десяток DLL от DirectX враппера стали бы ненужными). Заодно можно было бы прикрутить шрейдеры для постпроцессинга (цветовые фильтры, сглаживание, устранение биений от несоответствия частоты обновления дисплея и эмуляция INK/PAPER timing эффекта).
Вообще там непаханное поле для оптимизаций. Можно было бы и под Android сделать. Но лень переделывать, много UI кода с окнами настроек, которые требуют переделки :)
http://savepic.su/6984545.png
Удалено. Кому надо - сам и так найдёт.
Слишком много ярых ненавистников от которых больше дерьма, чем конструктивной критики. А у вас была возможность повлиять на развитие эмулятора.
ZXMAK - да точно отлично работает под десяткой.
molodcov_alex - без бутылки не смог разобраться.
для более качественного звука рекомендую поменять частоту звука, в файле unity.config:
Скрытый текст
вот тут:
исправить так:Код:<!-- Host WinForms -->
<register type="IHostSound" mapTo="HostSound_Mdx">
<constructor>
<param name="form" />
<param name="sampleRate" value="44100" />
<param name="bufferCount" value="4" />
</constructor>
<lifetime type="transient" />
</register>
Код:<!-- Host WinForms -->
<register type="IHostSound" mapTo="HostSound_Mdx">
<constructor>
<param name="form" />
<param name="sampleRate" value="192000" />
<param name="bufferCount" value="4" />
</constructor>
<lifetime type="transient" />
</register>
[свернуть]
результат будет заметен в основном на всяких шумовых эффектах
Чтобы не мешала консоль, можно ее выключить в файле log4net.config удалить строчку с consoleAppender:
Скрытый текст
Код:<appender name="asyncAppender" type="ZXMAK2.Logging.Appenders.AsyncAppender, ZXMAK2.Logging" >
<appender-ref ref="fileAppender" />
<appender-ref ref="consoleAppender" />
</appender>
[свернуть]
даже врагу не посоветую такой эмулятор как "unreal speccy" - жуткий интерфейс и не пойми где что, да ещё и глючный.
сколько образов кассет на нём смотрел виснут или сбрасываются многие особено со всякими кряками которые и нестандартными загрузками.
ZXMAK2 намного лучше и качественнее.
ещё советую такие как SpecEmu-3.1 и ZXSpin.
В EmuZWin есть удобный ASM компилятор и дебагер, в ZXMAK дебагер вроде и есть а вроде и нету, окошко для вида есть, но никаких возможностей для отладки я не нашёл.
Увы как бы EmuZWin не глючил под новыми виндами, но даже такой глючный всё равно увы лучший...
У меня под Win10 работает Spectaculator 8 (есть на vtrdos).