スプライトROM 変換ツール ver.9.1 (CPS2PSP用)

かなり手抜きですが、変換ツールです。

---------------------------------------------------------------------------
無圧縮キャッシュをまとめて作成する場合

1.cps2conv_all.batをダブルクリックして起動してください。

2.フォルダ選択ダイアログが表示されるので、ROMのフォルダを選択してください。

3.変換作業を開始します。
  ファイルが見つからなかい場合はスキップしますので、終わるまで待ちましょう。

4.cacheフォルダ内に ゲーム名.cacheというファイルが作成されますので、
  /PSP/GAMES/cps2psp/cache ディレクトリにコピーしてください。
  元のROMファイルも/PSP/GAMES/cps2psp/romsにコピーしてください。

5.ゲームを実行すれば、多分動作します。

---------------------------------------------------------------------------
ZIP圧縮キャッシュをまとめて作成する場合

1.cps2conv_all_zip.batをダブルクリックして起動してください。

2.フォルダ選択ダイアログが表示されるので、ROMのフォルダを選択してください。

3.変換作業を開始します。
  ファイルが見つからなかい場合はスキップしますので、終わるまで待ちましょう。

4.cacheフォルダ内に ゲーム名_cache.zipというファイルが作成されますので、
  /PSP/GAMES/cps2psp/cache ディレクトリにコピーしてください。
  元のROMファイルも/PSP/GAMES/cps2psp/romsにコピーしてください。

5.ゲームを実行すれば、多分動作します。

---------------------------------------------------------------------------
無圧縮キャッシュをゲームを指定して作成する場合

1.cps2conv.batをダブルクリックして起動してください。

2.ファイル選択ダイアログが表示されるので、変換したいゲームのzipファイルを
  選択してください。

3.変換作業を開始します。
  なお、クローンセットの場合は、親ROMセットも同じフォルダ内にある必要があります。

4.cacheフォルダ内に ゲーム名_cache.zipというファイルが作成されますので、
  /PSP/GAMES/cps2psp/cache ディレクトリにコピーしてください。
  元のROMファイルも/PSP/GAMES/cps2psp/romsにコピーしてください。

5.ゲームを実行すれば、多分動作します。

---------------------------------------------------------------------------
ZIP圧縮キャッシュをゲームを指定して作成する場合

1.cps2conv_zip.batをダブルクリックして起動してください。

2.ファイル選択ダイアログが表示されるので、変換したいゲームのzipファイルを
  選択してください。

3.変換作業を開始します。
  なお、クローンセットの場合は、親ROMセットも同じフォルダ内にある必要があります。

4.cacheフォルダ内に ゲーム名_cache.zipというファイルが作成されますので、
  /PSP/GAMES/cps2psp/cache ディレクトリにコピーしてください。
  元のROMファイルも/PSP/GAMES/cps2psp/romsにコピーしてください。

5.ゲームを実行すれば、多分動作します。

---------------------------------------------------------------------------
上記がうまくいかない場合

1.cps2conv.batもしくはcps2conv_zip.batに、変換したいゲームのzipファイルを
  ドラッグ＆ドロップしてください。

2.変換作業を開始します。
  なお、クローンセットの場合は、親ROMセットも同じフォルダ内にある必要があります。

3.cacheフォルダ内に ゲーム名.cache(cps2conv.batの場合)または
  ゲーム名_cache.zip(cps2conv_zip.bat)というファイルが作成されますので、
  /PSP/GAMES/cps2psp/cache ディレクトリにコピーしてください。
  元のROMファイルも/PSP/GAMES/cps2psp/romsにコピーしてください。

4.ゲームを実行すれば、多分動作します。

---------------------------------------------------------------------------
romcnv_cps2.exeのコマンドライン引数について

・引数の順番は問いません。
・パスを渡す場合は、フルパスで指定してください。ダブルコーテーションで
  前後を挟んだほうが良いです。

-all: 起動後にダイアログで指定したフォルダにあるファイルで、対応するゲーム
      を全て変換します。指定されたパスは無視します。

-zip: ZIP圧縮キャッシュを作成します。

-batch: バッチ処理用のオプションです。変換後に一時停止しなくなります。


記述例) avspとqndreamはZIP圧縮し、mvscとvsavは無圧縮で変換。
        vsavが終わるまで一時停止しない。

romcnv_cps2.exe "D:\roms\avsp.zip" -zip -batch
romcnv_cps2.exe "D:\roms\qndream.zip" -zip -batch
romcnv_cps2.exe "D:\roms\mvsc.zip" -batch
romcnv_cps2.exe "D:\roms\vsav.zip"

---------------------------------------------------------------------------
更新履歴

- CPS2PSP用 ver.9.1 -
 hsf2aのキャッシュファイルの作成を解禁しました。
 CPS2PSPの処理の変更により、マスキングフラグが不要となったため、該当する
 コードは全て削除しました。
 以前のデータはそのまま使用できますので、キャッシュファイルを再作成する
 必要はありません。

- CPS2PSP用 ver.9 -
 ファイル内部のデータを64KB境界にあわせて配置するように変更。
 ver.8の無圧縮キャッシュは使用できないので、作成しなおしてください。

- CPS2PSP用 ver.8 -
 無圧縮の場合は、全てのファイルを一つに結合するよう変更。
 旧形式の分割されたキャッシュは使用できないので、作成しなおしてください。
 ZIP圧縮ファイルはそのまま以前のものが使用可能です。

- CPS2PSP用 ver.7 -
 sfa2、gigawing、progear、dimahooを修正。
 上記のゲームはキャッシュファイルを作成しなおしてください。

- CPS2PSP用 ver.6 -
ドラッグアンドドロップで変換できなくなっていたバグを修正しました。

- CPS2PSP用 ver.5 -
コマンドラインで引数に all をつけることで一括変換を行えるようにしました。
