OpenEmu / OpenEmu
多くのエミュレータと同様に、OpenEmuはゲームのプレイ方法を変更するためにチートコードを使用することができます(無敵、レベルスキップなど)。
OpenEmuでのチートコードのサポートは、各コアとその基礎となるエミュレーションコードによって決定されます。 チートコードをサポートしていないコアもありますが、OpenEmu はそれらのコアを認識しており、それらのコアが使用されているときにはチート機能は使用できません。
チートの発見
チートコードを見つけるための良いリソースは GameHacking.org です。 地域によってゲームのバージョンが異なることがあるため、使用しなければならないコードも異なります。
チートの追加
チートコードを追加するには、ゲームを実行していなければなりません。 ゲーム ウィンドウ内で、HUD バーが表示されるようにマウスを動かし、中央付近にある歯車のアイコンをクリックします。 チートコードに対応しているコアであれば、「チート選択」というメニューが表示されます。
開いたダイアログでは、チートの名前(チート選択メニューで識別するため)とコード自体を入力できます。 コードは、コアがサポートしている形式で入力します。通常、これらの形式は、該当するシステムで利用可能な最も一般的なチートデバイス(Action ReplayやGame Genieなど)と同じです。 また、チートをすぐに有効にするか、後から有効にするかを選択することもできます。
以下の表は、サポートされているコード タイプの一覧です。
コンソール | チートの種類 | 例の コード |
---|---|---|
ゲームボーイ | ゲームジニー | FA1-?B9C-4C1 |
ゲームボーイ(カラー) | ゲームシャーク | 0101CEC1 |
ゲームボーイアドバンス | GameShark Advance/ Action Replay (v1/v2) |
CD93194F 089CE0B4 |
ゲームボーイアドバンス | Action Replay MAX (v3/v4) | 4E26D7A1 6D72DA8B |
ゲームボーイアドバンス | Codebreaker/GameShark SP/Xploder | A62B1D67EB2D |
ゲームギア | Action Replay | 00D159:98 |
Game Gear | Game Genie | 3A7-E4C-2A2 |
Nintendo (NES) / Famicom | Game Genie | APEETPEY |
Nintendo (NES) / Famicom | Raw | C900:ED |
Nintendo (NES) / Famicom | Raw (with compare) | 810E?F0:10 |
Nintendo 64 | GameShark | 8033B177 0015 |
Nintendo DS | Action Replay | 22085A50 00000001 |
Sega Genesis / Mega Drive Sega CD / Mega CD |
Action Replay | FFFE21:0032 |
Sega Genesis / Mega Drive Sega CD / Mega CD |
Game Genie | NN8A-AADN |
Sega Master System | Action Replay | 00C094:01 |
セガ・マスターシステム | ゲーム・ジニー | 00D-70F-E68 |
スーパーファミコン | アクション・リプレイ | 7E1490: |
スーパーファミコン | Game Genie | 14B4-6F07 |
複数行のコードの場合。 プラス(+
AVSOYOSZ+ELEAPOZE+AIEAZPAP
チートの使用
チートを追加した後、まだ有効にしていない場合は有効にする必要があります。 チートの選択」メニューに戻ると、リストに追加したばかりのチートが表示されます。 これをクリックして有効にします。
GBAのチート
Codebreaker/GameShark SPとGameShark AdvanceのチートのみがGBAでサポートされています。
コードが Action Replay v3/v4 の場合は、代わりに GameShark と同等のコードを使用するか、ここで変換を試みる必要があります。 http://gamehacking.org/?sys=gba
これは、AR/GameShark v1/v2と同じ長さ(16文字)であり、v3は異なる暗号化を使用しているため、コードがAR v3であるかどうかを自動的に検出できないためです。
-
チート コードのウェブサイトは、通常、すべての AR/GS が XXXXXXXX YYYYYYYY のようにフォーマットされており、どのタイプの AR/GS かを教えてくれませんが、gamehacking.org のような優れたチート コードのウェブサイトでは AR/GS を示します。
-
多くのチート コード ウェブサイトでは、コードが誤って表示されていたり、明らかに間違っていたりします。
-
VBA スタンドアロンでは、AR/GS v1/v2 は XXXXXXXXYYYYYY (スペースなし) という形式で、AR v3 は XXXXXXXX YYYYYYY (スペースで区切られた 8 文字) という形式であることを期待しています。
-
GBA4iOSは、すべての16文字のAR/GSを「AR v3」として強制しますが、これは間違っており、有効なAR/GS v1/v2コードの使用を妨げます。
では、どのチートコードが OpenEmu の mGBA コア プラグインで「ちょうど動作する」のでしょうか?
- Raw Address:Value チートコード (コロンを含む 11、13、または 17 文字)
- Codebreaker/GameShark SP コード (これらはスペースを除いた 12 文字です)。
- GameShark Advance/Action Replay v1/v2のコード(16文字からスペースを除いたもの)
使えないもの
- Action Replay v3のコード(こちらも16文字からスペースを除いたもの)。
注意:OpenEmu用に入力したチートにスペースを加えることを気にする必要はありません。
GBAチートタイプに関する一般的な情報はこちらです。 http://doc.kodewerx.org/hacking_gba.html
制限事項
OpenEmu には現在、チートを保存する方法がありません – 入力されたコードは、ゲームを終了するとすぐに失われます。 改善されたチートコード機能 (潜在的にコードの組み込みデータベースを含む) は、アプリケーションの将来のバージョンで計画されています。