Piで圧縮プロキシSteam版NEOGEOソフト解析この記事はAndroid用NEOGEOソフト解析がベースになっています。技術情報を確認したい方はそちらをご確認ください。Collectionを購入しましょう。売り上げがチャリティー団体に寄付されるのでオススメです。今ではPC用ソフトウェア販売管理システム『STEAM』にも進出しています。Developer=DotEmuNEOGEO作品の数はまだまだ少ないとはいえ、メタルスラッグや月下の剣士、ティンクルスタースプライツなどの名作が揃っているのはグッドです。ファイル構成がAndroid版ベースになっており、ティンクルスタースプライツの場合は下記のようなファイル構造になっています。※Steamのインストールフォルダ以下の下記フォルダにあります。LO(000-lo.lo)先にネタバレしますがAndroid用NEOGEOソフト解析と同じパターンでした。000-lo.lo)が生成されます。C,M,P,S,V-ROMをまとめてtwinspri.zipに圧縮。BIOS(uni-bios.rom)を加えてneogeo.zipに圧縮。Universe-BiosをチェックすればOK。BIOS起動画面でA+B+Cを同時押ししてRegionをA(JAPAN)を選べば、STEAM版でプレイ出来なかった日本語モードで遊ぶことができるようになります。~技術情報~変換パックのバッチファイルは下記のような処理をおこなっています。200000どちらかというと「切り出し」です。実ROMと同じサイズに分割してやれば元のファイルを得られます。224-p1.p1元ファイルは4メガバイトありますが、後半はすべて00000..でした。ティンクルスタースプライツ含むメタルスラッグなど一部ソフトはROMとメモリレイアウトが中央で上下逆になるので、2メガの領域を1メガずつ切り出してCOPYコマンドで上下逆に連結しています。224-s1.s1実ROMとメモリ配置時のレイアウトが異なるので変換しています。法則性についてはコチラを参考。224-m1.m1もはや変換ですらない。000-lo.lo唯一変換しているのはSFIXだけで他の2つはコピー。ちなみに実機とCRCが一致したのは”000-lo.lo”だけで、sfix.sfxの内容はかなり異なっている様子。neo-geo.romに至っては全くブート出来ないので単なる飾りです。