非公式BIOSについて調べてまとめてみた。改訂版

 大分解ってきた。
非公式BIOSと関係があるらしい”NEO-GEO”のゲームをやろうと思う。きっと動くだろう。
ところが、どれ1つとして、起動しない。
再びWebで調べると、こんな書き込みが。

 
質問B CRCエラーでROMが弾かれる。
 
 NEOGEOのROMには、「MAME」バージョンと「NEORageX」バージョンの二つが存在するものがあります。本当に正しいROMは「NEORageX」バージョンの方で、「MAME」バージョンは後でMAMEで動くように、「NEORageX」バージョンのROMに手を加えてあります。
 

NEORageXバージョン

MAMEバージョン

 
「MAME」バージョンは拡張子が「***.rom」で統一されていますが、「NEORageX」バージョンはバラバラですので違いはすぐにわかると思います。
で、MAMEはROM名やCRCが一致していないときちんと動きません。なので「NEORageX」バージョンを使用するとゲームがプレイできないというわけです。
そこで「MAME」バージョンのROMを「NEORageX」バージョンに変換するソフト「redump v2.9」を使うと、CRCなどが一致するROMに変換できます。
 
                   エミュレータのトラブルは、「EMUWORLD2010」で解決!?より抜粋(topページ消滅)

なんとまあ、エミュレータ界の複雑なことよ・・・・・ どうしたらいいのやら・・・・

「Samurai Spirits」「World Heros」「Cross Sword」とかのROMを検証したところ、どうやら、ROMサイトでのカテゴリー分けで、

のようだ。

何とか、MAME用のを探してきて、ROMフォルダに放り込むが、認識されない
解凍して、ROMのファイル構成を除くと、非公式BIOSが足らない。

よくみると、MAME用の非公式BIOSは全部NEO-GEOのためにある。

Unofficial Mame
Bioses/Other Emulators

エミュレータ  対応BIOS名  ファイル名
Zinc  ZN-1 BIOS  firmware.zip
Impact  PSX HW  boardrom.zip
MAME  Neo-Geo Universal Bios 1.0  uni-bios10.zip
 Neo-Geo Universal Bios 1.1  uni-bios11.zip
 Neo-Geo Universal Bios 1.2 crc(e19d3ce9)  uni-bios12.zip
 Neo-Geo Universal Bios 1.2 crc(4fa698e9)  uni-bios12.zip (Newer rel.)
 Neo-Geo Universal Bios 1.3  uni-bios13.zip
 Neo-Geo Universal Bios 2.0  uni-bios20.zip
 Neo-Geo Universal Bios 2.1  uni-bios21.zip
 Neo-Geo Universal Bios 2.2  uni-bios22.zip
 Neo-Geo Universal Bios 2.3  uni-bios23.zip
 Neo-Geo Universal Bios 3.0  uni-bios30.zip 
 Neo-Geo Debug Bios  debugbios.zip
 Neo-Geo AES Bios(Non arcade)  aes-bios.zip
 Neo-Geo CD Bios(Non arcade)  neocdbios.zip
(***NKilleR’s ***Newsより一部改変)(「MAME」編--2)参照のこと。詳説。

ゲームのROMとそれに足らない非公式BIOSをZip圧縮で1つにまとめる。
debugbios.zipは、解凍するとNEO-GEO.ROMになるから、 neodebug.romに名前を変更
universal.biosは、手に入る最新のもの、uni-bios23.zipを使う


   (注意)最新のUniversal biosは手に入らないようになっています。
     (Arcade Lovers より  )




そうして、ようやく、認識され、起動に成功した。

 ワザワザ、毎回毎回、NEO-GEOのゲームROMと非公式BIOSを
ZIP圧縮で1つにまとめるのは、面倒ではないか?

公式の”NEO-GEO”BIOSと、非公式の”NEO-GEO”BIOSをZip圧縮で1つにまとめると、どうなるのだろうか?
 早速、やってみる。無事に起動した。こちらの方が簡単だ。



全ゲームフォルダを開いてNEO-GEOのBIOSの構成を見ると

     実はそれが前提になっていた。












 結論:   NEO-GEOの場合は、「MAME」用のゲームROMを使う事
   非公式BIOSとはNEO-GEOのBIOSである。
  公式の”NEO-GEO”BIOSと、非公式の”NEO-GEO”BIOSをZip圧縮で1つにまとめる事。


例えば、全てB**iNKilleR’s ***News(推奨) からやるのなら (「MAME」編--2) 参照。詳説。

公式BIOS neogeo.zip 解凍 000-lo.lo
asia-s3.rom
usa_2slt.bin
sfix.sfx
sm1.sm1
sp1.jipan.1024
sp-e.sp1
sp-j2.rom
sp-s.sp1
sp-s2.sp1
vs-bios.rom
リネーム 000-lo.lo
asia-s3.rom
usa_2slt.bin
sfix.sfx
sm1.sm1
sp1.jipan.1024
sp-e.sp1
sp-j2.rom
sp-s.sp1
sp-s2.sp1
vs-bios.rom
統合
Zip圧縮
neogeo.zip
非公式BIOS debugbios.zip NEO-GEO.ROM neodebug.rom
uni-bios23.zip uni-bios23 uni-bios23
aes-bios.zip aes-bios.bin aes-bios.bin
neocdbios.zip NEOCD.BIN neocd.bin

      すべてのBIOSを揃えて、1つにまとめること。







それでは、結局、非公式BIOSとは、何なのか?



また、再び、調べる。




これから先は、非公式 BIOS 追加情報へお進みください。




    8.非公式BIOSについて調べてまとめてみた。改訂版 (このページ)・・・・大幅削除

非公式 BIOS 追加情報。

  1. Universal-BIOS と、NEO Debug-BIOS について調べてみた。
  2. NEO-Debug-BIOS デバッグモードの簡単な解説。
  3. Universal-BIOSデバッグモードに関する簡単な解説。
  4. 非公式 BIOS 結び

この5つで完全な情報となります。

殆ど Neo-Geo についての解説ですが・・・


なお、(旧:8.非公式BIOSについて調べてまとめてみた。)の続きはこちらから。

曖昧なところや最後らへんにちょっとした勘違いがあります。






(before)(top)(next)




inserted by FC2 system