Я тут TESTRAM этот декомпельнул недавно ради интереса. Так этот тест сразу себя из ПЗУ в ОЗУ копирует. Так что такие пироги. Выводы делайте сами.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Сложно сказать, надо будет посмотреть.
Rom версия распихивает себя так:
т.е. программе нужны рабочие 32 Кбайта в области 8000h…FFFFh. Если используется мапер, то страница 0 и 1. Это озу должно гарантированно работать. Ну и сам мапер должен быть исправен.Код:ROM:4010 ld hl, 4040h ROM:4013 ld de, 8000h ROM:4016 ld bc, 1130h ROM:4019 ldir ROM:401B ld hl, 5210h ROM:401E ld de, 0B000h ROM:4021 ld bc, 810h ROM:4024 ldir ROM:4026 ld hl, 5A20h ROM:4029 ld de, 0A500h ROM:402C ld bc, 540h ROM:402F ldir ROM:4031 ld hl, 5F60h ROM:4034 ld de, 0E000h ROM:4037 ld bc, 160h ROM:403A ldir ROM:403C jp 0E000h
- - - Добавлено - - -
Запустил в openMSX конфигурацию с Daewoo CPC-300E и testram.rom. Эка как экран перекособочило. Даже не думал что такое возможно. Грустно все это
Последний раз редактировалось OrionExt; 06.07.2017 в 01:04.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Хехе... msxmem2.bas выбает не менее забавные артефакты
Daewoo CPC-300E 128KB mod
Это только псевдографика глючит. Часть символов не переопределилась и получился мусор. Возможно частично битое озу или видео озу. Нормально это смотрится так:
А возможно ROM у вас битый. Попробуйте вот этот: http://podrezov.com/testram/testram.zip
Последний раз редактировалось Wierzbowsky; 06.07.2017 в 15:20.
Да не может в эмуляторе ОЗУ глючить, походу так этот тест и работает на Daewoo CPC-300E. Попробуйте сами. А почему так, это уже другой вопрос
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Последний раз редактировалось adxx; 06.07.2017 в 15:37.
Daewoo CPC-300E 128KB mod
Да, блин. Корейцы намутили. Глюки явно от биоса, раз в эмуляторе такая же фигня как и на реальной машине.
Кстати, а в каком режиме работает тест? Сдаётся мне что в screen1. Может он глючный на Дэу. У меня под рукой нет эмуля с Дэу, попробуйте команды screen0:width40 чтобы посмотреть будут ли глюки с символами.
Последний раз редактировалось Wierzbowsky; 06.07.2017 в 19:30.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)