1
Картриджи / диски / Famicom Cartridge Schematics & PCBs
« : Вчера в 15:01:03 »Дампы ПЗУ PRG и CHR картриджаЭто Unchained Melody 500-in-1.nes из NES 2.0 XML Database: https://archive.org/details/nes20, маппер 217:
На оригинальной плате с обратной стороны имеются перемычки которыми можно поменять местами линии А0 и А1 идущие на выводы 3, 4 микросхемы 74ls161, если линии поменять местами то игр будет в сборнике не 9999999-in-1 а 500-in-1 с аналогичным меню, набор игр тот же 7 игр с их различными модификациями.Теперь понятно почему не получилось определить по меню, по умолчанию ром запускается как 500-in-1, для проверки читается байт PPU $000A, можно изменить CHR ROM, но лучше PRG, проверка по адресу CPU $B28B (bank 4, если по 0x4000). Прикладываю изменённый ром с меню 9999999-in-1: Unchained Melody 500-in-1 (9999999-in-1 Menu).nes. Скорее всего уже делали, я не искал.
UPD 25.04.2024: Обновил ром с меню 9999999-in-1, нужно было исправить ещё одно условие, чтобы не было неправильной графики в играх для светового пистолета. Ром с маппером 217 как здесь работают в FCEUX, NintendulatorNRS, puNES, не работают в Mesen(2), BizHawk, NestopiaUE.