エミュレータでレトロゲームを遊んでます

エミュレータでレトロゲームを遊んでます

ファミコン、メガドラ、スーファミ、64のROM吸出し、エミュレータ設定、プレイ感想など

Amebaでブログを始めよう!

ホントは通常の「パンチアウト!!」が欲しかったけど

高くて手が出なかったのでマイクタイソン版を購入。

 

まずは、

インターネットでROM情報を確認。

タイトル マッパー
PRGサイズ
CHRサイズ
構成
備考
マイクタイソン
パンチアウト!!
9 128KB 128KB
PRGROM+CHRROM
+RD387-001
MMC2関連らしい

 

吸出し機にKAZZO、

ソフトにunagiを使って

ROMの吸出しを実行。

タイトル ROM吸出し環境
(ハード)
ROM吸出し環境
(ソフト)
吸出した
ROMの
サイズ
ROMチェッカー
(v1.32)
確認結果
備考
マイクタイソン
パンチアウト!!
PC(Windows10 Pro)

FCダンパー KAZZO 2016
(Gamebank-web.com)
unagi
<スクリプト>
mmc2.ud
256KB
NG
CRC不一致
 

 

失敗だが惜しい感じではある。

ちゃんと動いてはいるが画像が化けている感じ。

 

NesDevWikiにMMC2のROMに関する情報があり、確認。

CHRROMの記載に何か見覚えがある。

以前吸出ししたファイアーエムブレムと同じに見える。

 

ので、安直だが、

MMC2用のスクリプトに

ファイアーエムブレム用のスクリプトを一部転記して再度吸出し。

タイトル ROM吸出し環境
(ハード)
ROM吸出し環境
(ソフト)
吸出した
ROMの
サイズ
ROMチェッカー
(v1.32)
確認結果
備考
マイクタイソン
パンチアウト!!
PC(Windows10 Pro)

FCダンパー KAZZO 2016
(Gamebank-web.com)
unagi
<スクリプト>
mmc2.ud
一部変更(下記)
256KB
OK
 

 

【変更後のスクリプト(赤字は変更箇所)】

 #HVC-PT
CPU_ROMSIZE 0x20000
PPU_ROMSIZE 0x20000
MAPPER 9
DUMP_START
STEP_START i 0 0x0d 1
 CPU_WRITE $a000 i
 CPU_READ $8000 0x2000
STEP_END
CPU_READ $a000 $2000
CPU_READ $c000 $4000
STEP_START i 0 0x20 2
 PPU_READ $0fd0 0
 CPU_WRITE $b000 i
 PPU_READ $0fe0 0
 CPU_WRITE $c000 i
 PPU_READ $1fd0 0
 CPU_WRITE $d000 i + 1
 PPU_READ $1fe0 0
 CPU_WRITE $e000 i + 1
 PPU_READ 0 0x2000

STEP_END
DUMP_END
 

このやり方が正しいか自信はないが

とりあえず問題なくROM吸出しを完了。

 

最後にエミュレータで起動確認。

 

プレイ感想はまた後日。

 

(p.s)調べものの最中で面白い記事を見つけました。

マイク・タイソンがゲーム「マイクタイソン・パンチアウト!!」で自分と対戦 フルボッコにされる