ノウハウ

FCダンパー(New FC Dumper)でファミコン用ROMを吸い出す方法とエラー対策

FCダンパー(New FC Dumper)でファミコンカセットからROMを吸い出し、エミュレータで遊んでいるのですが、最初、メトロクロス、スカイキッド、ワルキューレの冒険の3本が上手く吸い出せませんでした。FCダンパーの販売サイトのBBSに対処法が書いてあり、なんとか読み出しに成功。

2020/3/5追記 ギャラクシアンはCHRサイズを8KBにする必要がありました。

この記事で解決できること

  • ファミコンのROMを吸い出す方法がわかる。

New FC Dumper(FCダンパー)の使い方

エミュレータを合法的に楽しむ方法という記事でもご紹介しましたが、New FC Dumper(FCダンパー)を買いました。

まずこのページを開きます。

≫- Retro Dumper Download - 

New FCダンパー(FC/NES)をクリックしてマニュアルとクライアントソフトウェアをからダウンロードします。もし以降の手順で動作が上手くいかないときは【重要】正常に動作しない場合の確認事項を読むことで解決できるかもしれません。例えば、USBハブを使わない、ファイルパスは英数、Windows10の場合、Windows Defenderを停止させる、など具体的な対処方法が書いてあります。

New FC Dumper(FCダンパー)にファミコンカセットをセットして、USB経由でパソコンに接続します。

created by Rinker
バンダイナムコゲームス

クライアントソフトを起動すると、こんな画面が表示されますのでInfoをクリックします。

すると、カセットの中身(ギャラガ)が正しく読みだされました。Dumpをクリックしてファイル出力します。

無事ファイルが読みだされ、Success!と表示されました(一瞬で終わります)。

ROMを吸い出したら、念のためROM Checkerでデータの正当性を確認しておくと良いです。

≫ROM Checker

こんな感じにデータベースのCRCと一致しましたと表示されればOKです。

エミュレータはVirtualNESを選びました。ここからダウンロードします。

≫VirtuaNES

先ほどDumpしたROMをVirtualNESに読み込ませると、無事ギャラガが起動しました。

メルカリで合計24本のファミコンカセットを購入。すべてROMの読み出しを行いました。

メトロクロス、スカイキッド、ワルキューレの冒険の3本はマッパー88で読み込む必要がある

メトロクロスのROMを抽出しました。マッパー(MMC TYPE)は4でした。

念のためROM Checkerで確認したところ、データベースのCRCと不一致(未登録)ですと表示されました。

VirtualNESで試しに読み込んだところ、未定義命令を実行しましたというエラー発生。困りました…。

レトロダンパーサポートページ(掲示板)を開き、メトロクロスで検索したところ同様の現象にハマってる人がいました。どうもマッパー(MMC TYPE)を4から88に変えてから吸い出す必要があるとのこと。

≫レトロダンパーサポートページ(掲示板)

マッパーを88にしてダンプ。試しにROM Checkerで読み込んだところ今度はOKでした。

無事メトロクロスの読み込みに成功しました。

メトロクロス、スカイキッド、ワルキューレの冒険の3本は、同じ方法で読み込みに成功しました。

created by Rinker
バンダイナムコゲームス
created by Rinker
バンダイナムコゲームス

ギャラクシアンはCHRを8KBにする必要があった

「Info」を押すとCHR SIZEが0なので、8Kにします。

「Dump」を押して吸い出し。

吸い出したROMをROM CheckerにかけたところOK。無事、ギャラクシアンの吸い出しに成功しました。

8bit MUSIC POWER FINALの吸い出し

8bit MUSIC POWER FINALというソフトを買いました。これはゲームではなく18曲入りの音楽アルバムなのです。

≫8ビット音楽アルバム作品「8BIT MUSIC POWER FINAL」開発

ダメ元でROMを吸い出そうとしたところ、Cartridge Information is not in built-in database. Try manual-setting and dump. Debug information: 3b68d006と出た。何回か挿し直したが毎回同じメッセージなので、挿し方が違ってるという感じではない。試しにそのままダンプしてみたが起動しないROMが出来るだけだった。

ツイッターで8bit Music Power Finalで調べていたら、こんな投稿を発見。

ツイッターの通りに入力してダンプしたところ...。

Mapper 4
PRG ROM 512KB
MIRROR H
4 SCREEN No
VS-Unisystem No
PRG CRC 731B19A6
CHR CRC EBC69C26
CHR ROM 256KB
S-RAM NO
TRAINER NO
ALL CRC 5CCD20C9

無事、起動できました。

ちなみに公式ページの関係者がUPしたと思われる動画はコチラ。

ファミコンのシステム(NES)について

ファミコンのシステム(NES)について色々調べているページを見つけました。詳細は割愛しますがメモリマップやグラフィックアーキテクチャなど、興味深い内容が紹介されています。ファミコンのCPUはリコー製 8bit 6502カスタム 1.79MHzとのこと。クロスコンパイラが入手可能なので、エミュレータで動く自作ROM(Hello Word)が自作できるみたいです。いつかやってみたい。

≫NES研究室

まとめ

FCダンパー(New FC Dumper)を使ったファミコンカセットのROM吸い出しノウハウをご紹介しました。

読み込みが失敗したときはゲームタイトル、ROM、吸い出し、あたりで検索すると対処法が見つかることがあるため、カンタンに諦めないほうが良いと思います。

  • この記事を書いた人
  • 最新記事

ペイヴメント

ペイヴメントのファミコン研究室(当ブログ)ではファミコンを中心とした名作レトロゲーム紹介、合法的にエミュレータで遊ぶためのROM吸い出しノウハウなどを発信しています。

-ノウハウ

Copyright© ペイヴメントのファミコン研究室 , 2020 All Rights Reserved.