レトロダンパーサポートページ 182985


NewFCダンパー マッパー185

1:dai :

2018/09/01 (Sat) 13:37:27

NewFCダンパーでマイティボンジャックの吸い出しが出来ません。

infoでは下記が表示されます。

--Cartridge information--
Description: Mighty Bomb Jack (Jpn)
Title: ・゙・、・ニ・」・ワ・ク・罕テ・ッ
Year: 1986
Publisher: Tecmo
PRG Size: 32KB
CHR Size: 8KB

MMC TYPEには3が表示されます。この状態でdumpするとSuccess!になりますが、ROM Checkerで「データベースのCRCと不一致(未登録)です。」になります。

マイティボンジャックのマッパーは185のようですので、MMC TYPEを185に変更してdumpしてもダメでした。
NewFCダンパーのマッパー185の動作実績はあるのでしょうか?

よろしくお願いします。
2:Gamebank-web.com :

2018/09/04 (Tue) 01:52:29

下記の通り選択してから吸い出してみてください。

・PRGサイズ → 32K
・CHRサイズ → 8K

よろしくお願いいたします。
3:dai :

2018/09/04 (Tue) 22:21:31

説明不足ですみません。
infoした直後にMMC TYPEを185へ変更しdumpしたので、上記info結果にあるようにPRG SIZEは32K、CHR SIZEは8Kでdumpしています。
念のためinfoせずにMMC TYPE 185、PRG SIZE 32K、CHR SIZE 8Kを選択してdumpしてみましたがダメでした。

dumpしたファイルをバイナリエディタで見てみると、アドレス0x8000からの16バイトが次のようになっており
FF FF FF FF FF FF FF FF FF FF 73 80 00 80 73 80
以降のデータはすべてFFになっています。(アドレス0xA00Fで終了)
CHRの8K部分が正しく読めてないのでしょうか?
ちなみに、このカセットはFCオリジナルの実機で動作することを確認しています。
4:Gamebank-web.com :

2018/10/03 (Wed) 06:50:20

対応が遅れており申し訳ございません。
現在、スクリプトの修正中ですのでいましばらくお待ち頂ますようお願いいたします。
5:Gamebank-web.com :

2018/10/21 (Sun) 20:02:47

スクリプトの修正版が出来上がりましたのでお知らせします。
下記よりダウンロードしてご確認いただけますでしょうか。

http://gamebank.jp/dumper/dl/185.nut
6:dai :

2018/10/22 (Mon) 17:46:51

スクリプト作成ありがとうございました。

作成していただいたスクリプトそのままではダメでしたが、そのスクリプトを元に色々試した結果、マイティボンジャックの吸い出しが出来ました。

私が試したことは以下です。環境は Windows 10 Pro バージョン 1803 です。

まず、スクリプトそのまままでは次のエラーが出ました。

Tengu Driver Series for FC/NES 3.0 started.
Reading data from ROM to file:
C:/Users/XXXXX/Desktop/fc3_full_win_20180822/MBJ.nes
Current version is: NES_PCB02_FW302
Start dump PRG...
Dump PRG finish.
Start dump CHR...

AN ERROR HAS OCCURED [the index 'std_stream' does not exist]


CALLSTACK

*FUNCTION [ppu_dump()] C:/Users/XXXXX/Desktop/fc3_full_win_20180822/mapper/185.nut line [26]


LOCALS

[chr_size_dummy] 8192

[chr_size] 8192

[d] USERPOINTER

[this] TABLE

Dump CHR finish.
>Operation failure.


このエラーは次のコメント行のforが影響しているようです。
//for B-Wings
次のようにforを削除するとエラーにならなくなりました。
//B-Wings

しかし、それだけではマイティボンジャックの吸い出しはまだダメで(ROM Checkerでエラーになる)、次の行を削除するとROM Checkerでエラーにならなくなりました。
//Seicross
cpu_write(d,0x80DF,0x21);
cpu_write(d,0x80DF,0x20);

以上です。
7:Gamebank-web.com :

2018/10/24 (Wed) 18:34:23

詳細な報告ありがとうございました。
今回は、"マイティボンジャック"のために変更が必要だったみたいです。
そのため、正式な 185.nut としてクライアントには収録されないそうですので
今後も入れ替えが必要になるかもしれませんこと、ご理解下さいませ。

  • 名前: E-mail(省略可):
  • 画像:

Copyright © 1999- FC2, inc All Rights Reserved.