----------------------------------------------------------------------

                 CAPCOM CPS2 Emulator for PSP 1.02

                            NJ (http://neocdz.hp.infoseek.co.jp/psp/)
----------------------------------------------------------------------

<概要>

  PSP用のCAPCOM CPS2(Capcom Play System II)エミュレータです。

----------------------------------------------------------------------
対応ROMセットについて

  MAME 0.107以降に準拠させているため、zipファイル名はMAME 0.107が
  要求するROMセット名と一致させる必要があります。

  全てのROMイメージファイルはzipファイルに圧縮する必要があります。
  フォルダに展開したファイルを扱えないことを除けば、基本的にMAMEと
  全く同じです。また、MAMEが対応していないROMセットには対応しません。

  ファイルブラウザ上で白く表示されているゲームは全て動作します。
  動作しない場合はROMセットが要求するものと異なっているということです。
  ClrMame ProやRomCenter等のツールを使って、MAME 0.107のROMセットに
  一致させてください。

  どうしても他のエミュレータや古いMAMEのROMセットを動作させたいと
  いうのであれば、rominfo.datをnotepad等で書き換えればいいのですが、
  お勧めはしません。rominfo.datの内容を見て意味がわからなければ
  変更しないでください。

  ファイルブラウザ上でグレーで表示されているゲームは暗号化ROMが解読
  されていないもの(XORテーブルがないもの)で、これらは起動できません。
  リネームしたりしてもファイルが無いので絶対に動作しません。
  素直にMAMEで対応するまで待ちましょう。
  CPS2はまだ正規に販売されたゲームで暗号化解除待ちのものがあるため、
  MAMEで対応した場合には今後も順次対応していく予定です。

----------------------------------------------------------------------
ディレクトリ設定

ディレクトリは全て初回起動時に自動的に作成されます。

 /PSP/GAME/
      |
      +- CPS2PSP/  (root directory)
         |  |
         |  +- EBOOT.PBP    CPS2 Emulator binary
         |  +- cps2psp.ini  software config file (create by emulator)
         |
         +- cache/    (directory for sprite cache file)
         |
         +- config/   (directory for key config file)
         |
         +- nvram/    (directory for SRAM)
         |
         +- snap/     (directory for screen shot)
         |
         +- state/    (directory for state data)
         |
         +- roms/ (put BIOS and rom files here. (zip compressed)
         |    |
         |    +- 19xx.zip   (example: 19xx)
         |    +- ssf2.zip   (example: Super Street Fighter II (parent))
         |    +- ssf2j.zip  (example: Super Street Fighter II (clone: Japanese version))
         |    +- ...

----------------------------------------------------------------------
キャッシュファイルの作成

  全てのゲームでグラフィックデータのキャッシュを作成する必要が
  あります。付属のromcnv.exeで作成してください。使い方はromcnv.exe
  のreadme.txtを参照してください。

  ただし、NEOGEOと異なりどの言語のバージョンでもグラフィックROMの
  内容は全て同じなので、親セットのみ作成すればOKです。
  もちろん、個別に作成しても構いません。

  ssf2t及びその別言語バージョンのみ特殊なのでご注意ください。
  このゲームはssf2に新しいキャラクターや背景のデータを追加したものに
  なっています。従って、ROMセットの親セットはssf2ですがcacheはssf2tで
  作成しないと、追加されたデータを含まないキャッシュファイルが作成
  されてしまいます。
  cahceを作成する場合は、ssf2.zipとssf2t.zipを同じフォルダに置き、
  ssf2t.zipを指定して作成してください。

----------------------------------------------------------------------
操作方法

・ゲーム実行中の画面とメインメニューを除き、全てのメニューで"Rトリガ"
  を押すことで操作ヘルプが表示されるようになっています。
  わからなければとにかく"Rトリガ"を押してください。
  見ればわかると思うので、詳細は割愛します。

・ゲームの設定等を変更するメニューは、ゲーム実行中に"START + SELECT"を押す
  ことで表示されます。

・ゲーム中のボタン操作
  ボタンの割り当ては変更可能です。以下にデフォルトの設定を書いておきます。

  以下の場合には、自動的にボタン配置を画面に合わせて反転/回転しますので、
  特に意識して変更する必要はありません。
  ・サービスメニューでFlip Screenの項目を有効にした場合
  ・縦画面のゲームでRotate ScreenをYesにした場合

  共通
    Up    - Up or Analog Up
    Down  - Down or Analog Down
    Left  - Left or Analog Left
    Right - Right or Analog Right
    Start - Start
    Coin  - Select

  2ボタンのゲーム
    Button 1 - Square
    Button 2 - Triangle

  3ボタンのゲーム
    Button 1 - Square
    Button 2 - Triangle
    Button 3 - Cross

  6ボタンのゲーム
    Button 1 - Square
    Button 2 - Triangle
    Button 3 - L trigger
    Button 4 - Cross
    Button 5 - Circle
    Button 6 - R trigger

  クイズなないろドリームス専用 (方向ボタンは使用しません)
    Button 1 - Square
    Button 2 - Cross
    Button 3 - Triangle
    Button 4 - Circle
    プレイヤー切り替え - L trigger

  特殊操作
    START + SELECT: メニューを開く
    L + R + SELECT: サービススイッチ (特定のボタンに割り当ても可能)
    L + R + START:  1P & 2P START (サービスメニューで使用)

----------------------------------------------------------------------
"Raster Effects"について

・ゲーム設定メニューに、”Raster Effects"の項目があります。
  この項目で、Street Fighter II等のゲームで使用されているLine Scroll
  効果の有効/無効を指定します。
  この項目は、エミュレーションの負荷が非常に高い(スプライトを1ライン
  ずつ描画しなければならないため、描画回数が通常の数倍に増える)ため、
  通常は"Off"になっています。背景がずれたりするのが気になる場合は、
  かなり動作速度がおちますが"On"に変更してみてください。

  なお、"Off"のときに背景がずれるのは仕様であり、バグではありません。
  Raster Effectsを"On"にする以外に正常に表示する方法はありません。

----------------------------------------------------------------------
"Auto Frameskip"について

  無効にした場合、当然ゲームの全体的な速度は落ちますが、安定して
  プレイしたい場合は無効にした方が良いです。

  ※ 1.0から初期値がOffになっています。

----------------------------------------------------------------------
サウンドについて

  サウンドを無効にすると、Q-SoundのPCMデータを読み込まなくなります。
  結果、キャッシュで使用できるメモリが増えるので、キャッシュの読み込み
  回数が減ります。後期の格闘ゲームではメモリが足りないため、頻繁に
  キャッシュファイルの読み込みが発生しかなりラグが発生します。
  少しでもラグを減らしたいのであれば、サウンドを無効にしてください。

----------------------------------------------------------------------
eLoader 0.99のTIFF loaderについて

  loader099.cfgでeLoaderの設定を変更しないと動作しません。
  そのまま起動すると、キャッシュファイル読み込み中にクラッシュします。
  ※クラッシュした内容をみるとコプロセッサの例外が発生しているよう
    ですが、zipファイルからファイルを読み込むだけなのでコプロセッサは
    使ってないと思うんだけど。

  loader099.cfgは、通常 ms0:/PSP/eloader/loader099.cfg にあります。
  notepadなどで開いて下記を追加してください。

[CPS2PSP_3CC97646]
#*************************************************************************#
#* CAPCOM CPS2 Emulator for PSP 1.0 (Kernel mode version)                *#
#*-----------------------------------------------------------------------*#
#* LOADER: 0.98 (TIFF loader)                                            *#
#* TIFF: 2.0  - YES : Only the small size games can be played.           *#
#* GTA:  2.0  - YES                                                      *#
#* GTA:  2.01 - YES                                                      *#
#* GTA:  2.5  - YES                                                      *#
#* GTA:  2.6  - YES                                                      *#
#*************************************************************************#
ebootname=CPS2PSP 1.0
limitedMemoryManager=Y

[CPS2PSP_3CC97526]
#*************************************************************************#
#* CAPCOM CPS2 Emulator for PSP 1.0                                      *#
#*-----------------------------------------------------------------------*#
#* LOADER: 0.98 (TIFF loader)                                            *#
#* TIFF: 2.0  - YES : Only the small size games can be played.           *#
#* GTA:  2.0  - YES                                                      *#
#* GTA:  2.01 - YES                                                      *#
#* GTA:  2.5  - YES                                                      *#
#* GTA:  2.6  - YES                                                      *#
#*************************************************************************#
ebootname=CPS2PSP 1.0
limitedMemoryManager=Y

  確保できるメモリが約5MB減るため、容量の大きいゲームはメモリ不足で
  プレイできませんがフリーズは防げますので、TIFF loaderを使用する
  場合は必ず上記の設定をloader099.cfgに追加してください。

  ちなみに、GTA loaderではこれまで同様、若干FW1.5よりも使用できる
  メモリは少なくなりますが問題なく動作させることができます。上記の
  設定はメモリが減るだけですので不要です。

