OrionExt, я думаю на все ваши вопросы сможет ответить Камиль(caro).
OrionExt, я думаю на все ваши вопросы сможет ответить Камиль(caro).
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Просто никогда не встречал MSX c отдельным ROM (bios, ext-bios, ...) в странице 3.
Видимо мы говорим о том довеске к ext-bios с подпрограммами для работы с V9958 и новой заставкой. Но, тем не менее, это полноценный bios c инициализацией и работай с ОЗУ через страницу 3. Не один bios не заработает без ОЗУ в странице 3 (RAM0).
Я так понимаю это тот минимальный объем RAM0 (16Кбайт) для старта "любой" машинки.
- - - Добавлено - - -
Update: Как же все запутано. Выше написанный текс относится к другой реализации. У нас. Довесок – это часть из Kanji Rom. Таки вся прошивка саброма – 48Кбайт. И все.
Последний раз редактировалось OrionExt; 25.05.2017 в 23:00.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Ну шут с ним, тогда не в 3-ю, а во 2-ю, пусть в 3-й странице рама живет.
Откуда 48кБ? Файлы, которые Дмитрий выкладывал смотрели? Там 16кБ _msx2psub и 16кБ _msx2popt, в котором тридцать с половиной кбайт нулей и полтора жатой картинки (но, возможно, не только...).
Вот эти полтора кБ было бы шикарно куда нибудь переселить из ценной первой страницы.
Последний раз редактировалось TomaTLAB; 25.05.2017 в 23:17.
http://zx-pk.ru/threads/14112-modern...l=1#post782592
ext_rom.bin с 7A00 начинается yis-503iiir_msx2popt.rom (3A00 начало).
Код:Вызов из yis-503iiir_msx2psub.rom ROM:2CC2 ld iy, 0 ROM:2CC6 ld ix, 7A00h ROM:2CCA jp CALSLT
Последний раз редактировалось OrionExt; 26.05.2017 в 01:10.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Что показала разведка боем. Довесок (msx2popt.rom) msx2psub.rom без Kanji.rom не видит. Дальше требуется более глубокое погружение. Тут я пасс. Может имеет смысл написать полноценный маленький bios и выводить заставку при его инициализации (похожий ход конем я вчера видел в исходниках). И таким образом избавится от Kanji.rom.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Как не видит? Как так не видит, когда у меня живая машинка на столе заставку кажет?
ЗЫ. А... порт F4-то есть? Это я ведь прошил в саб-ром msx2psub.rom + msx2popt.rom, а вот басик-ром остался от Камиля (msx2p_ru.rom).
Вот эта связка то и кажет, а basic-bios2p.rom кажет (в эмуле, по крайней мере) только при наличии порта F4, коего у меня еще нет живьем.
Последний раз редактировалось TomaTLAB; 26.05.2017 в 17:58.
Против живой конечно сказать нечего. В blueMSX не фурычит. На скрине конфигурация. Надо в openMsx попробовать запустить.
На втором скрине конфиг работает.
Осталось обмануть судьбу и собрать msx2popt.rom для страницы 2
Последний раз редактировалось OrionExt; 26.05.2017 в 18:25.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Ётыть! Пошто F4 - inverted? Ясен пень не фурычит.
На нашей переделке Ямахи в MSX2+ при наличии порта F4 и нажатии ресета заставка не выводится - тёплый старт. Но машинка может работать и без порта F4, просто всё время там будет холодный старт.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)