Эва на фирменном 48 пзу. Запорото 7 из 152. И да. Это не тест cpu, если он критичен к пзу.
Эва на фирменном 48 пзу. Запорото 7 из 152. И да. Это не тест cpu, если он критичен к пзу.
Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.
Seamos realistas y hagamos lo imposible!
Ernesto Che GuevaraПереехал сюда: SteinBlume (ex ATM CP/M Explorer)
http://era-cg.su
для проверки команд чтения из порта выбран порт #FE, он (практически на всех) наших клонах реализован не совсем корректно.
кстати если на `фирме` во время теста именно этих команд нажать любую клавишу - будет сбой.
что покажет PRINT IN 254 ?
........
наберётся с десяток игрушек в которых (из-за неправильно выставленного бита) не работает опрос клавы.
например (скорее всего) на Evo в этой игре https://vtrd.in/gamez/s/SMU128_.ZIP нельзя будет выбрать пункты в меню.
это именно фирменная версия, в других опрос клавы уже исправлен
Последний раз редактировалось goodboy; 28.01.2021 в 17:48.
Может ошибаюсь, но на реальном железе он вроде должен фейлить проверку с точно такими-же CRC. Может там от типа процессора зависит?
Сейчас уже нет ссылки на оригинальную страницу с тестом, много лет прошло, но там было указано что тест писался на эмуляторе и когда потом был запущен другим чуваком на реальном железе оказалось, что он фейлится на SCF/CCF. При этом прогон на реальном Z80 должен давал такие CRC:
SCF: 9e4dbc94
CCF: 363b6874
У меня проверить возможности нет - нет железа. Точнее сам процессор может еще где-то лежит, если не потерялся. Есть мысли попробовать подключить его к отладочному модулю STM32 и подебажить его работу. Но не уверен что Z80 понравятся уровни 3.2V логики. Но в любом случае прогнать тест будет проблематично, т.к. прийдется эмулировать всю остальную обвязку.
Последний раз редактировалось ZXMAK; 31.01.2021 в 05:15.
ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.
Seamos realistas y hagamos lo imposible!
Ernesto Che GuevaraПереехал сюда: SteinBlume (ex ATM CP/M Explorer)
http://era-cg.su
Всякие тесты магнитофонного входа - они и на многих реалах (клонах) не пройдут. То же касается и порчи памяти от отсутствия регенерации. Подавляющее большинство советских клонов 48К делалось на одной линейке 565РУ5. Соответственно, регенерация шла от видеоконтроллера, а не от процессора, и остановить её программно невозможно.
А ограничивать работоспособность программы только на фирменных реалах - какой смысл?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Heavy on the disasm
Eric and the disasm
Mask 3: Venom strikes disasm
Bard's disasm
Амигу 68000 ловят элементарно
Код:******************************************* *** EMULATOR CHECK *** ******************************************* ; checks if running on an emulator like WinUAE and displays a ; warning requester if an emulator is detected CheckUAE lea .mod(pc),a0 move.w #$7001,(a0) .mod moveq #0,d0 beq.b .amiga ; emulator detected, display warning requester lea .txt(pc),a0 lea .but(pc),a1 lea .ttl(pc),a2 bsr Requester rts .amiga moveq #1,d0 rts .ttl dc.b "Attention!",0 .txt dc.b "Emulator detected! Proceed at your own risk!",0 .but dc.b "Understood|QUIT",0 CNOP 0,4
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)