もうすぐ大晦日っすね、の未確認です、おはようござます
あさて
39betaでpcsx2のフォントが変わったようで日本語言語ファイルを導入した場合、
ゲーム内メニュー(ビックピクチャーモードメニュー)で日本語が文字化けします・・・
2/6くらいのbetaで各国の言語ファイルが同梱されましたので
以下の手順は不要かもしれません...
ベゼルの半透明化は必要
フォントは、初回起動時に自動ダウンロードされます
それを!
こうしたい
duckstationはビックピクチャーモードメニューが日本語非対応なので
諦めましたwww(あとから対応されたー)
手順はこう!
フォント置き換え
pcsx2-qt_ja-JP.qmを設置
以上…
じゃわからんと思うので詳細おばw
F1押してファイルマネージャーを出す
/usr/pcsx2/bin/resources/fonts/Roboto-Regular.ttf
Roboto-Regular.ttfが、ビックピクチャーモードメニューのフォントなので、
日本語に対応したttfフォントを、”Roboto-Regular.ttf”にリネームし上書き
私は、07YasashisaAntique.ttfを(またかw)リネームし上書きした
あとで思ったのだが、一部の漢字がないので、素直に
MSゴシックとかMeiryoとかYu Gothic UIのほうがいいかもしれない…
pcsx2のサイトからナイトリービルドの
pcsx2-v1.7.xxxx(バージョン枝番)-windows-x64-Qt.7zをダウンロード
解凍し、translationsフォルダに、pcsx2-qt_ja-JP.qmとqt_ja.qmがあるか
確認
batoceraに戻り
/usr/pcsx2/binにtranslationsフォルダを作り、pcsx2-qt_ja-JP.qmとqt_ja.qmを
コピー
translationsフォルダまるごとコピーでもいい
xtermから
batocera-save-overlayコマンドをうつ
ゲーム中キーボードのESCキーでメニューが出ます…が!
(前はホットキーだった)
ベゼルに隠れると思うので
ベゼルなしか、ベゼルを半透明加工をする
で
pcsx2が完全に日本語対応していないが、
(赤枠は現行のwindows版ナイトリービルドでも翻訳ができない)
わかる範囲で翻訳元追記と表示が長くて切り詰めた
カスタムしたpcsx2-qt_ja-JP.qmファイルを作成した
パスは2
一部文字化けに対応、文章修正や元の翻訳ミス修正
なぜか、学とか映とかが表示されない、ttfフォントの制限かしら?
39で言語ファイルが修正されてるので削除しました
あ、あと
現在不具合が起こっている・・・ゲームを一度起動したあと、
次に起動しようとしても起動せずリストに戻る
(現在は、修復済み。レトロアチーブメントが無効になるバグも修正)
38で有効な修正方法
これは、
PCSX2.iniファイルに
"SaveStates = ../../../saves/ps2/pcsx2/sstates"
が二重登録されることが原因
どちらかの行を削除すれば動作するようになる…
追記2
"SaveStates = ../../../saves/ps2/pcsx2/sstates"
どちらかの行を削除し
SaveStates =…を
Savestates =…(2番目のSを小文字のs)にすると
直ったかも
さすが、batoceraチーム、不具合修正がわかったようです
本来
"Savestates”なのが、記述に間違いがあり"SaveStates”のため
重複するようです
次回betaで修正予定