NeoRageXでKOF2000を起動

BBSお仲間のg1289さんから提供された情報を元に色々調べて作成したページです。
g1289さん、情報の提供ありがとうございまーすm(_ _)m
動作確認 ：
同じく ＢＢＳお仲間の、まだまだ初心者さんから動作したとのご報告を得られました(^^

このページに書かれてることは、
この方法ならば全ての方に問題なく適用できる。と書き記したものではありません。
何故ならば、NeoGeoのゲームの場合、複数のファイルを使うため、全部の方が同じ条件ではなく
お使いになってるR@Mセット内容によっては動作しない場合もあります。
そのあたりの事を良く考えて実行なさってください。

エミュレータ | 起動確認
NeoRage X 0.6b （オフィシャル) | ◎
NeoRage X para WindowsXP | ◎

用意する物

エミュレータ
NeoRageX 0.6bか、WinXPを対応したNeoRageX para WindowsXPを用意しましょう。

CRC数値 [ 5F809DBE ] の257-p1.rom
これは必ずしも用意するわけではなく、 このCRCサイズの物は修正をかける物という意味です 既に修正済みの物も存在してるので、手持ちの物のCRC数値チェックをしてください。

バイナリエディッタ
上記ファイルの数値変更に必須です。用意しておいてください。

KOF2000のROMファイル
これが無いとお話になりませんので用意しておきましょう。

ZIPファイル解凍・圧縮ツール
KOF2000を解凍・再圧縮するときに必要です。 用意しておいてください。

手順

KOF2000 のROMファイルを解凍
まず、KOF2000のZIPファイルを展開しましょう。

257-p1.rom のCRCのチェック。

私の場合はRarUTYというのを使ってますが
ファイルのCRCサイズをチェックできるツールを用意してください。
257-p1.romのCRCをチェックし、 数値が 5F809DBE の物は修正が必要です。
修正の必要が無い物もあるかもしれません。
とりあえずCRCチェックをやっておきましょう。
尚、「そのROMファイルはどこにあるんですか？」 という質問はご法度です。
個人で なんとかしてください(笑)

| これは 5F809DBE 以外なので駄目です。 というか、←の数値はおそらく修正済みの物です(^^; 下の方でバイナリエディッタの事を書いてますが、数値が同じなら修正する必要は無いと思います。 （多分）
| こっちは 5F809DBE とサイズ的にピッタリ合ってますね。 これが今回修正するファイルです。

バイナリエディッタで257-p1.romを開き、指定の箇所を書き換え。
↓
バイナリエディッタで257-p1.romを開きまして、 0A2260行E・Fの 00 67 部分を探し出し、 00 67 の部分を 75 4E に書き換え、上書き保存をします。 ※失敗してもいいように、257-p1ファイルのバックアップはお忘れなく！

ファイル名と拡張子変更

    ↑のように拡張子は全て rom ( またはROM ）にします。
    そして先頭についてるファイル名は下記のように全て統一します。

    Name                                CRC   Bytes
    --------------------------------    ----  ---------
    kof2000_c1.rom → kof2000_c1.rom  8B73  8,388,608
    kof2000_c2.rom → kof2000_c2.rom  EB40  8,388,608
    kof2000_c3.rom → kof2000_c3.rom  3D6B  8,388,608
    kof2000_c4.rom → kof2000_c4.rom  EDF9  8,388,608
    kof2000_c5.rom → kof2000_c5.rom  2B3B  8,388,608
    kof2000_c6.rom → kof2000_c6.rom  36E2  8,388,608
    kof2000_c7.rom → kof2000_c7.rom  E222  8,388,608
    kof2000_c8.rom → kof2000_c8.rom  B563  8,388,608
        257-m1.bin → kof2000_m1.rom  B715    262,144
        257-p1.rom → kof2000_p1.rom  6687  1,048,576 ← 先ほどバイナリで修正した物
        257-p2.rom → kof2000_p2.rom  F3D3  4,194,304
    kof2000_s1.rom → kof2000_s1.rom  A712    524,288 ← ※1
        257-v1.bin → kof2000_v1.rom  3DB8  4,194,304
        257-v2.bin → kof2000_v2.rom  D112  4,194,304
        257-v3.bin → kof2000_v3.rom  7CBF  4,194,304
        257-v4.bin → kof2000_v4.rom  BB19  4,194,304
    -------------------------------
    257-p1.binと257-p2.binは不要みたいです。

※1 kof2000_s1.romについて、 このファイルがおかしいと、ロード最中に no matting gfx なエラーが出る事が判明しました。 古いs1.romの物にこの傾向がみられるので、 エラーが出るようでしたら新しいs1.romを用意して試してください。

圧縮
全て終わったら上記ファイル全てを１つのZIPファイルに圧縮します、 NeoRageXではファイル名前適当でいいので、kof2000.zipやkof2k.zipとでもしておいてください それをNeoRageXで指定してあるrom読み込みフォルダに入れて起動を試してください。

っと、、これで行くと思うのですが、この他にBI@Sファイルが関係してるかどうかはわかってません。 R@Mも手持ちので問題が無いとも限りませんので、 間違ってたらすいませーん（汗） とりあえず うちの手持ち分は、この方法でKOF2000は起動しちゃいました。