最近、セガサターンのエミュレーターを使うようになり楽しんでいたのだが
サクラ大戦2が面白かったので「3」もやりたくなり購入した。
そうなのだが「3」はこれまで使っていたVer.1.4.0では動作しなかった。
ネット情報でVer.1.7.*では動作可能という情報を得たので試してみて無事動作。
現在プレイ中だ。PCSX2の記事がかなり古くなったので再度書いてみる事にした。
真似る時は自己責任でやって下さい。
今の所、ウィルス感染等の問題や動作不具合は起っていない。
ただし、これらは私が個人的に情報を集めてやった事なので当然動作保証等は無い。
サブのPCがあるならまずそちらで試すのも良いだろう。
1.BIOSを手に入れる(自己責任でやってね)
PCSX2はBIOSをいう基本ソフトが必要だ。これが無いと動かないのでなんとか手に入れる必要がある。
中古を買ってそこから取り出すとかネットで探すとかの方法があるけど自己責任でお願いします。
1.7.*でも1.4.0と同じものが使用可能。
PS2 BIOS
で検索すると現在でもそれらしきものが出てくる。
中身は*.bin、*.NVM、*.MEC等のファイルがいくつか入っているはず。
適当なフォルダに保存しておいて後からPCSX2のフォルダにコピーする。
パソコンの条件は Windows10 Corei5-11400 GTX1650 メモリ16GB と今では普通レベル。
2.PCSX2(Ver.1.7.*)を手に入れる
これは検索すると簡単に見つけられると思う。
1.7.*は Latest Nightly のボタンでダウンロードできる。
私のCPUはCorei5-11400でAVX2に対応しているので
Windows 64bit AVX2 Qt をダウンロードした。(CPUを確認してください)
ダウンロードしたら展開して適当な場所に保存する。
pcsx2-qtx64-avx2.exe を実行するとソフトが立ち上がりフォルダが作成される。
PCSX2フォルダ内に bios フォルダが作成されているのでbiosファイルをコピーする。
Settings-BIOS でbiosファイルを指定する。日本版の1.00を指定。
ここまで出来たらBIOSを動かしてみよう。 System-Start BIOS で実行。
これで懐かしい画面が出てきたら成功だ。
そのままでは何の操作も出来ないと思うのでとりあえず
System-Shut Down で終了させよう。
ブラウザによっては初期設定でダウンロード禁止になっているので設定変更。
PCSX2
3.PCSX2を設定する(自己責任でやってね)
そのままでも使えると思うけど、設定をいくつか書いておく。
Settings-Game List でゲームのISOファイルが入っているファルダを指定する。起動画面でゲームが選択。
Settings-Audio-volume(右端) 音量調整。意外と音量が低いので上げてみた。
Settings-Interface-Automatic Updater Enable Automatic--- のチェックを外す。(わずらわしい場合)
Settings-Emulation-
Fast Forward Speed 50%
Slow Motion Speed 25%
Tabキー:Fast 、Tab+Shift:Slow 実行になる。
スローしか使わないのでこの設定。再度TabキーONで元に戻る。現状はウィンドウの上部の%表示で確認。
Settings-Hotkeys F1でSave State 1が設定されているが他の場所も使うなら設定。
この機能はアクションゲーム等で役に立つ。Toggle Fast/Toggle Slow、Save ScreenShotも
キーが分かりにくいなら変更。
View-Window Size 画面サイズ変更。手動でちょうど良いサイズに変更してもその状態を記憶してくれる。
4.コントローラーを手に入れる(自己責任でやってね)
ゲームをやるならゲームコントローラーがあった方が便利だ。
それで私の場合はPS3用のホリのコントローラーを試したらうまく行った。
XBOX360のものは未確認だ。買う場合は自己責任で頼む。
そのままではコントローラやキーボードの操作は出来ないので設定する必要がある。設定方法は
・コントローラを付けてから再度PCSX2を実行する。
・Settings-Controllers-Controller Port1 で設定画面を開く。
・画面上のボタンをクリックしてからコントローラーのボタンを押す。画面の表示が変化するはず。
・Settings-Controllers-Controller Port1-Settings でDeadzoneの設定が出来る。
コントローラの調子が悪く勝手に動くことがあるので
Analog Deadzone、Trigger Deadzone、Button/Trigger Deadzone を5~10%に設定。
・繰り返して全部終わったら右下のCloseで抜けても覚えてくれている。
BIOSを実行して動くかどうか確認すると良いと思う。
5.ソフトを手に入れる
さすがにこれをダウンロードで手に入れるのはまずいので中古ソフトを買おう。
どちらかというと楽天市場の方が安くて種類が多い。送料はかかるけど
動作状況は
サクラ大戦3 最後まで終了。特に問題なし。
エースコンバット4 起動、オープニング映像視聴可能。このシリーズは色々と注意あり。
エースコンバット5 起動、オープニング映像視聴可能。このシリーズは色々と注意あり。
ドラゴンクエスト8 起動、オープニング映像視聴可能。
みんなのゴルフ4 起動、オープニング映像視聴可能。
サクラ大戦熱き血潮に 起動、オープニング映像視聴可能。
聖剣伝説4 起動、オープニング映像視聴可能。
6.ソフトをISO化する(自己責任でやってね)
そのままパソコンにディスクを入れればゲームが出来るのだがこのソフトは
ISO動作にも対応しているのでそれも試してみた。ISO化にはDVD Decrypter3.5.4.0を使用。
最新版もあるようだがダウンロードする時変なソフトを入れられそうになったので以前に
手に入れていたのを探して使った。入手、使用は自己責任で頼む。
・設定は下記の通り
・exeファイルかリンクで管理者として実行にチェックを入れる。
・Mode-ISO-Read チェックを入れる
・Tools-Settings-General Remove Macro--- を2。
Default Destination Customで出力ファルダ設定。
・File Mode-Options Multi Angle---以外にチェックを入れる。
・IFO Mode 左半分に全てチェックを入れる。
・ISO Read Mode 全てにチェックを入れる。
・CSS CSS Detection Search Size を 1000。
・I/O Buffer Size を 256MB。
・ホーム画面の左下の部分をクリックしてISO化する。ファイルを適当なフォルダに移動。
・上記項目3のようにPCSX2の Settings-Game List
でゲームのISOファイルが入っているファルダを指定する。
・ゲーム起動は ゲームリストで起動したいゲームを右クリックして Full Boot。
7.メモリーカードを設定する(自己責任でやってね)
メモリーカードは設定しなくても8MBのものが使える。それで良い場合は下記で初期化。
System-Start BIOS で実行。
で設定画面が立ち上がるのでブラウザを選択してメモリーカードを選ぶとカードが初期化される。
メモリーカードは32MBのものも設定できるのでそちらの方がお勧めだ。
Settings-Memory Cards で作成画面が開く。
Create をクリックしてファイル名を入力して32MBにチェックを入れてOKで作成される。
名前は日付等で良いだろう。
カードリストで右クリックして Use For Port 1 か Use For Port 2 でカード挿入。
8.うさみみハリケーンを使用する(自己責任でやってね)
Ver.1.7.*では毎回アドレスが変わり検索が面倒です。改造したいならVer.1.4.0をお勧めします。
データを検索して変更とかしたいが、その時に使えるのがうさみみハリケーンだ。使い方は下記の通り。
・Vectorでダウンロードできる。ダウンロードしたら適当なフォルダに展開する。
・PCSX2でゲームを実行してからUsaMimi64.exeを実行する。(64ビットOSの場合)
・プロセスでpcsx2.exeを選択する。
・検索-メモリ範囲を指定して検索(64BitMode) を選択。通常検索で検索したい数値を入力して 通常検索実行。
データがあればリストで表示されるのでそれをクリックするとそこに移動する。
・データ単位を1/2/4バイト単位で検索可能。初期は4バイト。
データを1バイトにしてデータを 10 20 40 等に設定するとその数値の3バイトの部分を検索できる。
・1回検索してそのデータが残っている状態でゲームで変動した数値を入力するとその値に変動したアドレスを表示する。
値の変動を入力すると目的のアドレスが見つけやすい。再検索する時はクリアする。
・アドレスが大体分かっている場合は検索アドレス範囲を指定すると早く結果がでる。
・データ変更は画面上で可能。ゲーム画面を適当にいじって確認。
・アドレスが分かっている場合は 移動-表示アドレス を指定でアドレスを指定。
・アドレスは207*****以降にデータが多い気がする。検索データはなるべく大きな数値の方が見つけやすい。
・編集-1秒毎に表示を自動更新 で値の変化をリアルタイムで見られる。
・データの変動を見る方法は まず候補の数値を検索→「確保・記録」でデータを一時保存
→ゲームを操作して値を変化させる→「変動」「増加」「減少」等のコマンドを実行。
変動した値そのものの検索も出来るようだが上のコマンドで十分だ。別のをやる場合は「解放」する。
・編集-改造コード実行 でゲームの改造が可能。コードの例はブログ内を「うさみみ」で検索して下さい。
・改造コード実行のウィンドウを出しながら検索ウィンドウを出すのも可能。改造がやり易い。
・値を固定したい場合は自動更新にチェックを入れる。右の秒数は1の方が良いかも。
・ゲームで値を保持してくれる場合はうさみみハリケーンを終了。出来ない場合はそのままでゲームを続行。
・チートは下記のサイトが詳しい。まとめると下記の通り。
・Settings-Folders で cheats フォルダを確認する。リンクを貼る。
・目的のゲームを実行してF1キーで State Save する。
・Settings-Folders で Save States のフォルダを確認する。
・State Save フォルダで8桁のコードデータを確認する。
・cheats フォルダに 8桁.pnach のチートファイルを作成する。
・Settings-Emulation で Enable Cheats にチェックを入れる。
PCSX2 手取り足取り
9.Ver.1.4.0でプレイできなかったソフト
タイムクライシス2 起動、最後までプレイ可能。(1.4.0では起動せず)
F1 2005 起動可能、GPモード1つで完走。(途中で停止。GPモード完走NG)
三国志8 未確認(起動は可能だが表示が異常になりプレイするのは難しい。Ver.1.0.0はOK)
太閤立志伝5 未確認(初期版は3年目にハングして先に進めなくなる。ベスト版はOK)
マッデンNFL06 英語版が普通に売られていてプレイ中の言葉が全て英語。勉強用なら良いけど普通の人は無理。
10.その他
こんな感じでサクラ大戦3が起動するようになり現在プレイ中。
最後までプレイ出来たらまたブログに書きたい。
サクラ大戦3は人気があるようで2980円のベスト版が4000円以上した。
今後、さらにソフトは減りそうなのでやりたいゲームがある人は今の内に試すのが良いかもしれない。
PSエミュレーター(XEBRA)
PS2エミュレーター(PCSX2)
PS3エミュレーター
PS3の改造その1
PS3の改造その2
セガサターンエミュレータ