とりあえずある程度形になったので貼ります
必要なツール群は予め用意しておいてください
毎回scrap_aさんとはむさんとiq_132さんのツールにお世話になっております
配布してくださってありがとうございます
セットとしては今になって初めて出てきたものになると思います
なぜ過去に出てこなかったのか不明です
CROM,PROM復号分です
MROM,VROMは暗号化しています
(FBneoセットではCROMは暗号化分です)
kof2003dセットはありえないセットだったのでソースから削除名前変更しました
HBMAMEだからいいだろとか言われそうですが
まず合法な入手方法がないので必要ありません
あんな物があると数年後も自分のように困る人が出てきます
ハックの上キメラセットなのに分かりづらい事になってました
せめてそのように書いてくれてたらすぐ解決する話が
書いてないせいで頭が禿げ散らかしてしまう思いをしました
HBMAMEのkof2003.cppでNEO_SFIX_MT_512Kと
定義されててかつinit_neogeo以外のそれっぽいセットと合わせると
自ビルドしなくてもコマンドライン起動で
半透明モドキでプレイできるかもしれません
(めんどくさすぎるので試してません)
kof2k3brがもしかして一番よさげな気はします?
試してはないのですが今でも配布されてる
ポルトガル語パッチらしいですがベースはMVSらしいです
パッチなのでこれはギリギリセーフと思います
パッチ当てられるかどうか謎ですが参考程度に
(自分の作ったBATの新セットにすると多分動かないです)
プレイするに当たってはAESが最終版になるので問題ないと思います
PS2版が一番よいですが
2023/11/29追記 P1とP2勘違いしていました
現状の仕様だと271-p1d.p1になるので修正しましたスマセン
処理のこと書いてるのに…
ハッシュレベルで合わせていれば問題はないです
2023/11/30追記 これまた都合上いずれCROMは暗号化分にしますが
BATは変更しないのでCROM暗号化は自力でなんとかオナシャス
またしてもMVS版とのつじつまが合わないとかおかしいです
プライムゲーミングのはCROMにSROM内包されていませんでした
つじつま合いました
2024/2/19追記
PROMの暗号化は未だにできてませんが
FBneoでも動作するようになったので
HBMAME分もPROMを入れ替えないROMセットに変更しました
ソースも変更しておきます
今までのセットでは使用できませんので新たに
作り直してください、すんません
FBneoのROMセットはCROMの暗号化必要です
各自で暗号化おながいします
念のためセット名変えてます
セットの違いは
HBMAME(kf2k3hdf.zip)はCROMのみ復号分
FBneo(kf2k3hdp.zip)はCROMのみ暗号化分
になってます
2024/03/04追記
最終的にMAMEやFBneoで対応している
kof2003hのセットにすることができました
ただし暗号化ツールは改変、自ビルドできないと無理です
簡単HBMAMEビルド環境作ってるのならなんとかなるでしょう
kof2003hCONV.bat(出来上がるのはCROM、PROM復号セットです)
REM Prime Gaming用キングオブファイターズ2003変換(ほぼ正式版)
echo off
REM PROM
echo 海賊版と同じPROM配置に変換
bcut p1.bin bootleg_PROM1 1048576 6291456
bcut p1.bin bootleg_PROM2 0 1048576
copy /b bootleg_PROM1 + bootleg_PROM2 + bootleg_PROM2 swap_bootleg_P1
REM 何やってるか分かるようにあえてこういう処理にしました
bcut swap_bootleg_P1 271-p1d.p1 0 4194304
bcut swap_bootleg_P1 271-p2hd.p2 4194304 4194304
REM PROM 現状復号ROMです(暗号化は自前でお願いします)
bcut.exe p1.bin 271-p1d.p1 0 4194304
bcut.exe p1.bin 271-p2hd.p2 4194304 4194304
REM VROM
bcut.exe v1.bin 271-v1.bin 0 4194304
bcut.exe v1.bin 271-v2.bin 4194304 4194304
bcut.exe v1.bin 271-v3.bin 8388608 4194304
bcut.exe v1.bin 271-v4.bin 12582912 4194304
neoconv.exe 1 e 5 271 kof2003 - bin
copy /b 271-v1e.bin + 271-v2e.bin 271-v1c.v1
copy /b 271-v3e.bin + 271-v4e.bin 271-v2c.v2
REM SROM
copy /b s1.bin 271-s1hd.s1
copy /b s2.bin 271-s1hd.s1
REM MROM
copy /b m1.bin 271-m1d.bin
echo 271-m1d.binと入力してエンコード
m1crypt.exe
ren 271-m1d.bin.encrypted 271-m1k.m1
REM CROM 現状復号ROMです(暗号化は自前でお願いします)
echo c1 StartAddr:0 Odd_or_Even:0 SplitSize:800000
echo c2 StartAddr:0 Odd_or_Even:1 SplitSize:800000
echo c3 StartAddr:800000 Odd_or_Even:0 SplitSize:800000
echo c4 StartAddr:800000 Odd_or_Even:1 SplitSize:800000
echo c5 StartAddr:1000000 Odd_or_Even:0 SplitSize:800000
echo c6 StartAddr:1000000 Odd_or_Even:1 SplitSize:800000
echo c7 StartAddr:1800000 Odd_or_Even:0 SplitSize:800000
echo c8 StartAddr:1800000 Odd_or_Even:1 SplitSize:800000
tiles2crom.exe c1.bin
copy /b c1+c3+c5+c7 odd
copy /b c2+c4+c6+c8 even
bcut.exe odd 271-c1d.c1 0 8388608
bcut.exe odd 271-c3d.c3 8388608 8388608
bcut.exe odd 271-c5d.c5 16777216 8388608
bcut.exe odd 271-c7hd.c7 25165824 8388608
bcut.exe even 271-c2d.c2 0 8388608
bcut.exe even 271-c4d.c4 8388608 8388608
bcut.exe even 271-c6d.c6 16777216 8388608
bcut.exe even 271-c8hd.c8 25165824 8388608
mkdir rom
move 271-m1k.m1 rom\
move 271-p1d.p1 rom\
move 271-p2hd.p2 rom\
move 271-v1c.v1 rom\
move 271-v2c.v2 rom\
move 271-s1hd.s1 rom\
move 271-c1d.c1 rom\
move 271-c2d.c2 rom\
move 271-c3d.c3 rom\
move 271-c4d.c4 rom\
move 271-c5d.c5 rom\
move 271-c6d.c6 rom\
move 271-c7hd.c7 rom\
move 271-c8hd.c8 rom\
powershell compress-archive rom/* kf2k3hdf
iq_132さんが新たにm1復号、暗号化ツール出してたので
m1はそれで変換してもいいと思います(多分同じ結果になりますが)
CROM暗号化ツール作成まで手が回りませんでした
既存のものを改変ビルドで出来るはずなので暗号化は自分でオナシャス
色々並行でやってたら意味が分からなくなってきたので
FBneo用CROM set sooner ROMset (自前で暗号化でオナシャス)
Listing of archive kf2k3hdp.zip
Original Packed Ratio Date Time Attr Method CRC-32 Name
---------- ---------- ------ ---------- -------- ----- -------- -------- --------------
8388608 8052949 95.9% 2023/11/30 17:17:12 ---W Deflate EFB9DD24 271-c1k.c1
8388608 8049480 95.9% 2023/11/30 17:17:12 ---W Deflate 3FB90447 271-c2k.c2
8388608 8051870 95.9% 2023/11/30 17:17:12 ---W Deflate 27950F28 271-c3k.c3
8388608 8049063 95.9% 2023/11/30 17:17:12 ---W Deflate 735177F8 271-c4k.c4
8388608 8051804 95.9% 2023/11/30 17:17:12 ---W Deflate A51B7C0F 271-c5k.c5
8388608 8048421 95.9% 2023/11/30 17:17:12 ---W Deflate D5CAE4E0 271-c6k.c6
8388608 8053146 96.0% 2023/11/30 17:17:12 ---W Deflate E65AE2D0 271-c7k.c7
8388608 8048946 95.9% 2023/11/30 17:17:12 ---W Deflate 312F528C 271-c8k.c8
---------- ---------- ------ ---------- -------- ----- -------- -------- --------------
67108864 64405679 95.9% 8 files
多分CRC合ってると思います
PROM暗号化ツールはやっぱり出来ませんでした
CRCの合わない変なファイルになってしまいます
自分では出来ませんスイマセン
SROMはFBneoで使用するので入れてあります
(とりあえず化けるのは確認しました!でもしらん)
なんかおかしかったら教えてください
PROMは3つにしたほうがいい(できませんが)とか
変な入れ替えしないで元々のままでいいとか
そういうややこしいことがあるわけなので
専用HBMAMEに関しては一応完結ちょっと時間をください…
自分も新セット(海賊版とも言える)作って今後困らせることになるかもなので…
単にゲームプレイするだけということなら悩まないのですが
なので問題ないでしょう
ほぼ最終版はこちら
起動確認しました
FBneoだとハックもの(IPSパッチ的なやつ)は別フォルダに
入れたらCRC無視して起動できるようなこと書いてたので
それでいいんじゃないですかね?
チラ見しただけなので仕組み分かってないですが