Vita3K公式サイト
https://github.com/Vita3K/Vita3K
Vita3K+
https://github.com/nckstwrt/Vita3K-Plus
動作確認リスト(参考程度)
https://vita3k.org/compatibility.html
※前スレ
【Vita3K】PSVitaエミュ総合スレ
https://egg.5ch.io/test/read.cgi/software/1712666219/
【Vita3K】PSVitaエミュ総合スレ その2
2026/11/07(土) 15:54:23.60ID:nWCJCnm20
2026/11/07(土) 16:21:12.38ID:nWCJCnm20
動作確認リスト
主にVersion 0.01が公開された2019~2020年頃のWindows版を基準に作られています。
十分な確認作業が行われないまま「Playable」と判定されているケースも多いため、
特にAndroid版で動かす場合は、正常に動作する保証はありません。
あくまで参考程度にしてください。
主にVersion 0.01が公開された2019~2020年頃のWindows版を基準に作られています。
十分な確認作業が行われないまま「Playable」と判定されているケースも多いため、
特にAndroid版で動かす場合は、正常に動作する保証はありません。
あくまで参考程度にしてください。
2026/11/07(土) 18:11:07.14ID:nWCJCnm20
チート機能追加について(機械翻訳)11/4版
### チート機能:FinalCheat / VitaCheat データベースに対応
PS Vita向けプラグイン [FinalCheat / VitaCheat](https://github.com/r0ah/vitacheat) と互換性のあるチート機能を追加します。
これらのプラグインが読み込む `*.psv` ファイルは、そのまま使用できます。GitHubリポジトリで公開されているコミュニティ製データベースにも対応しています。
ファイルを指定のフォルダに配置するだけで、チートが表示されます。
### チートの使用方法
### 1\. チートファイルを cheats フォルダに配置する
ゲームのタイトルIDをファイル名にします。
例:`PCSA00147.psv`
`.txt` 形式にも対応しています。
Vita3Kは起動時にこのフォルダを作成します。また、アプリ一覧でゲームを右クリックし、Open Folder ▸ Cheats を選択するとフォルダを開けます。
| プラットフォーム | 保存先 |
| -------- | ------------------------------------------------------------------------------------- |
| Windows | Vita3K.exe と同じ場所にある cheats(ポータブルモードでは portable/cheats) |
| Linux | ~/.local/share/Vita3K/cheats($XDG_DATA_HOME が設定されている場合は $XDG_DATA_HOME/Vita3K/cheats) |
| macOS | ~/Library/Application Support/Vita3K/Vita3K/cheats |
| Android | アプリのストレージ内にある cheats(patch フォルダと同じ場所) |
すべてのゲームのチートを1つにまとめたデータベースにも対応しています。
この場合、`cheat.db` というファイル名を使用し、各ゲームのタイトルIDを `_S <title id>` というセクションで区切ります。
なお、タイトルIDをファイル名にした個別のチートファイルが存在する場合は、そちらが優先されます。
### チート機能:FinalCheat / VitaCheat データベースに対応
PS Vita向けプラグイン [FinalCheat / VitaCheat](https://github.com/r0ah/vitacheat) と互換性のあるチート機能を追加します。
これらのプラグインが読み込む `*.psv` ファイルは、そのまま使用できます。GitHubリポジトリで公開されているコミュニティ製データベースにも対応しています。
ファイルを指定のフォルダに配置するだけで、チートが表示されます。
### チートの使用方法
### 1\. チートファイルを cheats フォルダに配置する
ゲームのタイトルIDをファイル名にします。
例:`PCSA00147.psv`
`.txt` 形式にも対応しています。
Vita3Kは起動時にこのフォルダを作成します。また、アプリ一覧でゲームを右クリックし、Open Folder ▸ Cheats を選択するとフォルダを開けます。
| プラットフォーム | 保存先 |
| -------- | ------------------------------------------------------------------------------------- |
| Windows | Vita3K.exe と同じ場所にある cheats(ポータブルモードでは portable/cheats) |
| Linux | ~/.local/share/Vita3K/cheats($XDG_DATA_HOME が設定されている場合は $XDG_DATA_HOME/Vita3K/cheats) |
| macOS | ~/Library/Application Support/Vita3K/Vita3K/cheats |
| Android | アプリのストレージ内にある cheats(patch フォルダと同じ場所) |
すべてのゲームのチートを1つにまとめたデータベースにも対応しています。
この場合、`cheat.db` というファイル名を使用し、各ゲームのタイトルIDを `_S <title id>` というセクションで区切ります。
なお、タイトルIDをファイル名にした個別のチートファイルが存在する場合は、そちらが優先されます。
2026/11/07(土) 18:12:44.69ID:nWCJCnm20
### 2\. チートを有効にする
ゲームの実行中に Manage ▸ Cheats を開くか、アプリ一覧でゲームを右クリックして Manage Cheats を選択します。
- チートにチェックを入れると有効になります。実行中のゲームでは、次の VBlank(垂直帰線期間)から適用されます。ゲームが起動していない場合は、Save を押すことで次回起動時に有効になります。
- チートを選択すると、コードの内容が表示されます。有効化する前に、どのような処理が実行されるか確認できます。Vita3Kが解釈できないコードは、その旨が表示され、適用されません。
- Save を押すと、有効・無効の状態がチートファイルに `_V1` / `_V0` というマーカーとして保存されます。コメントやファイルの書式は変更されず、この数字だけが書き換えられます。`_V1` が付いたチートはゲーム起動時に自動的に有効になります。
- Open Cheat File でチートファイルを既定のテキストエディタで開き、Reload で再読み込みできます。ゲームを起動したままチートを修正することも可能です。
- Enable cheats はチート機能全体のマスタースイッチです(`config.yml` 内の `enable-cheats` で設定)。デフォルトでは有効です。これを無効にすると、すべてのチートが停止し、`$A` コードによって置き換えられたゲームコードも元に戻ります。
Android版について:
現時点ではチート管理画面は実装されていません。ただし、チートファイル内で `_V1` が設定されているチートは、ゲーム起動時に適用されます。
ゲームの実行中に Manage ▸ Cheats を開くか、アプリ一覧でゲームを右クリックして Manage Cheats を選択します。
- チートにチェックを入れると有効になります。実行中のゲームでは、次の VBlank(垂直帰線期間)から適用されます。ゲームが起動していない場合は、Save を押すことで次回起動時に有効になります。
- チートを選択すると、コードの内容が表示されます。有効化する前に、どのような処理が実行されるか確認できます。Vita3Kが解釈できないコードは、その旨が表示され、適用されません。
- Save を押すと、有効・無効の状態がチートファイルに `_V1` / `_V0` というマーカーとして保存されます。コメントやファイルの書式は変更されず、この数字だけが書き換えられます。`_V1` が付いたチートはゲーム起動時に自動的に有効になります。
- Open Cheat File でチートファイルを既定のテキストエディタで開き、Reload で再読み込みできます。ゲームを起動したままチートを修正することも可能です。
- Enable cheats はチート機能全体のマスタースイッチです(`config.yml` 内の `enable-cheats` で設定)。デフォルトでは有効です。これを無効にすると、すべてのチートが停止し、`$A` コードによって置き換えられたゲームコードも元に戻ります。
Android版について:
現時点ではチート管理画面は実装されていません。ただし、チートファイル内で `_V1` が設定されているチートは、ゲーム起動時に適用されます。
2026/11/07(土) 18:16:44.53ID:nWCJCnm20
### 未対応の機能
- `$C2` のパッドタイプ指定フィールドには対応していません。Vita3Kが公開するパッドは1つだけだからです。
- `$B2` のモジュール番号については、`00` 以外に対応していません。
VitaCheatがメイン実行ファイル以外のモジュールにどのような番号を割り当てているのか、仕様が文書化されていないためです。誤ったモジュールにパッチを適用する可能性があるため、該当するチートには警告が表示されます。
### 内部的な仕組み
- 新しい `cheat` ライブラリにパーサーとインタープリターを実装しました。GUIへの依存はありません。
- チートコードは、実機のプラグインと同様に、ディスプレイの VBlank スレッド上で毎回実行されます。GUIスレッドからチートの有効・無効を切り替える際の競合を防ぐため、Mutex(排他制御)を使用しています。
補足:Android版 Vita3K+ で使用する場合
今回の変更で特に重要なのは、Android版ではチート管理画面がまだ実装されていないという点です。
そのため、現状では以下の手順になります。
- Androidの `cheats` フォルダにチートファイルを配置する。
- ファイル名をゲームのタイトルIDに合わせる(例:`PCSG01128.psv`)。
- 有効にしたいチートに `_V1` を設定する。
- ゲームを起動する。
つまり、Android版ではチートファイルを直接編集して利用する方式になります。
- `$C2` のパッドタイプ指定フィールドには対応していません。Vita3Kが公開するパッドは1つだけだからです。
- `$B2` のモジュール番号については、`00` 以外に対応していません。
VitaCheatがメイン実行ファイル以外のモジュールにどのような番号を割り当てているのか、仕様が文書化されていないためです。誤ったモジュールにパッチを適用する可能性があるため、該当するチートには警告が表示されます。
### 内部的な仕組み
- 新しい `cheat` ライブラリにパーサーとインタープリターを実装しました。GUIへの依存はありません。
- チートコードは、実機のプラグインと同様に、ディスプレイの VBlank スレッド上で毎回実行されます。GUIスレッドからチートの有効・無効を切り替える際の競合を防ぐため、Mutex(排他制御)を使用しています。
補足:Android版 Vita3K+ で使用する場合
今回の変更で特に重要なのは、Android版ではチート管理画面がまだ実装されていないという点です。
そのため、現状では以下の手順になります。
- Androidの `cheats` フォルダにチートファイルを配置する。
- ファイル名をゲームのタイトルIDに合わせる(例:`PCSG01128.psv`)。
- 有効にしたいチートに `_V1` を設定する。
- ゲームを起動する。
つまり、Android版ではチートファイルを直接編集して利用する方式になります。
レスを投稿する
ニュース
- がんで余命宣告された日に2200万円拾う 海外旅行などに使った男(43)に実刑判決 [煮卵★]
- 【芸能】Perfume・のっち(38) 結婚を電撃発表「挑戦と成長を重ねてまいります」 お相手は同い年俳優の渋谷謙人 [Ailuropoda melanoleuca★]
- 有名ブランドを着ているのに…「痛々しく見える」中年男性の“NG服選び”4選。昔の感覚を引きずる罠 [七波羅探題★]
- 【歴史】9世紀には畿内の氏は3分の1が渡来系に…飛鳥時代の日本が中国由来の「仏教・儒教・道教」にすっかり染め上げられるまで ★2 [樽悶★]
- 中国人女性が生活保護を“なりすまし”で10年以上不正受給…名前を奪われた日本人女性の悲劇が示す“問題点” [少考さん★]
- 「7歳の娘をたった1人で女湯に?」父親の投稿が「なら銭湯に行くな」と炎上…銭湯の混浴制限に悩む親たち [ぐれ★]
- 【画像】大谷翔平、もう手遅れ・・・外食を解禁しラザニア、フライドポテトを満喫www [779857986]
- 【実況】博衣こよりのえちえち空の軌跡 the 4nd🧪
- 【悲報】小泉進次郎のX [263793672]
- JK大人気絵文字👊😅👊🏡
- 宇多田ヒカル「チキンカレー頼んだらチキン一切れも入ってなかった 悲しみ」 [452836546]
- サッカー弱小校を俺が率いて強豪校に勝っていく妄想をしてた