Pyk, правильно понимаю, что у таймера реализованы только режимы 0 и 3?
Pyk, правильно понимаю, что у таймера реализованы только режимы 0 и 3?
ivagor, да. Что-то я забыл про это, остальные так и остались нереализованными, как и BSD-режим.
А какой еще режим в первую очередь нужен?
Нужны аж сразу два режима - 1 и 2. BCD мне совсем не нужен.
ivagor, на первый взгляд, реализовать несложно, но боюсь, что в связи с предстоящим отъездом доберусь сделать только в начале августа
Можешь посоветовать какой-нибудь тест, который бы проверял эти режимы?
Тест, к сожалению, посоветовать не могу. Торопиться некуда, если со временем получится сделать - будет хорошо.
По-хорошему, надо бы переписать эмуляцию таймера по тому же принципу, как это сделано сейчас с AY3910.
Текущая реализация - наследие еще DOS-версии, она эффективна в плане ресурсов процессора, но трудоемка в сопровождении.
А проблемы с ней есть сейчас и в режимах 0 и 3, например, демо SkyNet для Вектора как раз из-за неточностей в эмуляции таймера успешно определяет, что запущено под эмулятором.
В общем, подумаю, а пока эмулятор вместе со мной ненадолго уходит в отпуск...![]()
есть игра Минотавр 2, которая не хочет работать в этом эмуляторе.
Скрытый текст
ZX Spectrum +2 +divIDE + BDI
Profi 1024k plus
Scorpion ZS-256 Turbo+
ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
AVR ZX Spectrum V2.0
Орион 128[свернуть]
Eagle, для какого компьютера эта игра? Можно ссылку или саму игру?
а в онлайн эмуляторе работает http://zvzd3d.ru/Orion128/Orion128Main.html#MINOT_2
но там она неиграбельна, так как эмулятор не умеет две одновременно нажатые кнопки обрабатывать, прыгнуть по диагонали не получается.
сам файл MINOT-2.COM оттуда http://orion128.in.ua/progi/games1.zip
Последний раз редактировалось Eagle; 02.08.2021 в 10:41.
Скрытый текст
ZX Spectrum +2 +divIDE + BDI
Profi 1024k plus
Scorpion ZS-256 Turbo+
ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
AVR ZX Spectrum V2.0
Орион 128[свернуть]
Pyk(02.08.2021)
Eagle, спасибо, посмотрю вечером. Так сразу действительно не запустился.
А где-то есть описание или обсуждение этого онлайн-эмулятора? Просто я впервые с ним столкнулся, хочется понять, какой Монитор и какой образ CP/M в нем используется, чтобы проверить в идентичных условиях.
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)