------------------------------------------------------------------------------
	DrPocketSNES for WindowsCE (v7.2.3ベース) Release 1.0
	2026 TMK
------------------------------------------------------------------------------

●このソフトについて

スーパーファミコン(SNES)エミュレーターであるDrPocketSNESを、WindowsCEに移植したものです。
ARM CPUにアセンブリレベルで最適化されているため、従来のWindowsCE向けSNESエミュレーターよりも二倍以上高速です。
元は自分で使うために移植したものでしたが、出来がいいので公開することにしました。


●準備

・ゲームのROMファイル
これはエミュレーターなので、当たり前ですが必要です。
ROMカセットからの吸出しについてはインターネットに情報が沢山あります。


●使用方法

メモリを十分開けた状態(32MB以上が理想)で、AppMain.exeを実行してください。
起動するとメニューが表示されます。
Select ROMからファイルをロードします。

・キー割り当て
Dパッド		上下左右キー
A		A
B		Z (メニュー内: 決定)
X		S (メニュー内: 戻る)
Y		X
L		Q
R		P
Select		ハイフン
Start		削除(Backspace)
メニュー	ESC

・メインメニュー
ゲーム実行中にメニューキーを押すか画面タップでメニューを表示できます。
諸々の設定やゲームのセーブ/ロードなどか可能です。

・セーブ/ロードステート(Load/Save state)
ゲームの状態をそのままファイルに保存可能です。

・フレームスキップ(Frameskip)
基本はautomaticで問題ありません。

・エミュレーションタイプ(Emulation)
SPC700のほうが少し速いです。

・サウンド(Sound)
オンのほうが高速です。なぜだ...


●最小システム要件

WindowsCE .NET 4.0
16MBの空きRAM
ARM926EJ-S 200MHz
320x240の16ビットカラーディスプレイ
キーボード

ARM926EJ-S以外でも、ARMv4以降でThumb対応CPU(ARM720Tなど)用のビルドならご用意可能です。必要な場合、お問い合わせください。


●動作確認機種

Sharp Brain PW-SH5 (imx28 ARM926EJ-S 454MHz ARMv5TEJ)


●Q&A

・ROMが動かない
このエミュレーターではSA1などの一部特殊チップに対応していません。
対応している特殊チップのはずなのに動かない場合、まず吸い出しが上手く行っているか確認してください。

・そもそもエミュレーターが起動しない
RAMが足りないとなにも起きず終了するかもしれません。

・ゲームを起動すると落ちる
ROMのロード直後や、ゲーム中の一定の場面に落ちるなら、そのゲームとは相性が悪いかもしれません。
それ以外の場合はおそらくRAM不足です。

・設定が保存されない
設定は手動で保存するシステムです。設定の「Save Global Settings」を選択して保存できます。


●変更履歴

2026/08/01
Release1.0初公開。
