ROM image が dump できるかどなたか確認してください。条件は下記となっております。
- 下記のスクリプト fcg3.ad を利用。
- fcg1, fcg2 搭載カートリッジ各1つずつで const offset = 0x8000; の記述で値を替えながら dump を実行して、ちゃんとデータがとれるか確認する。
- 切り換える値は, 0x6000, 0x8000, 0xa000, 0xc000, 0xe000 の5通り
- FCG1 搭載カートリッジ: ドラゴンボール 大魔王復活, 西村京太郎ミステリー ブルートレイン殺人事件(なぜかアイレム)
- FCG2 搭載カートリッジ: ファミコンジャンプ 英雄列伝, 魁!!男塾 疾風一号生, 名門!第三野球部, ドラゴンボール3 悟空伝, 悪魔くん 魔界の罠
board <- { mappernum = 16, cpu_rom = { size_base = 2 * mega, size_max = 2 * mega, banksize = 0x4000 }, cpu_ram = { size_base = 0x0100, size_max = 0x0100, banksize = 0x2000 }, ppu_rom = { size_base = 2 * mega, size_max = 2 * mega, banksize = 0x0400 }, ppu_ramfind = true, vram_mirrorfind = false }; const offset = 0x8000; function cpu_dump(d, pagesize, banksize) { for(local i = 0; i < pagesize - 1; i += 1){ cpu_write(d, offset + 8, i); cpu_read(d, 0x8000, banksize); } cpu_read(d, 0xc000, banksize); } function ppu_dump(d, pagesize, banksize) { for(local i = 0; i < pagesize; i += 8){ for(local j = 0; j < 8; j += 1){ cpu_write(d, offset + j, i + j); ppu_read(d, j * banksize, banksize); } } }