いいえ、Libretro が残りのことを忘れて Apple の iPhone に焦点を当てたバージョンをリリースしたというわけではありません。起こっていることはまったく異なるものです。数週間前、Apple 社はすでに iPhone と iPad 用のソフトウェア ストアでエミュレータを許可しており、Libretro はエミュレータを公式にアップロードし、デバイスのユーザーにもう少し配慮し始めています。以前はトリックを行わないとインストールできませんでした。結果として、 レトロアーチ1.19 到着しました iOS と iPadOS では通常よりも多くの変更が加えられています。
La 変更の完全なリスト 下記のものです。セクションごとに分けますが、エミュレータは Apple セットトップボックスでも利用できるため、Libretro には「APPLE」、「iOS」、「iPadOS」、または「tvOS」で始まるポイントが多数含まれています。これが9年前に可能だったら、すべてはどう変わっていただろうか...しかし、それが現状です。
RetroArch1.19の新機能
RetroArch 1.19 には次の新機能が含まれています。
- AI: AI 翻訳を以前のバージョンに戻しました (ハードウェアでレンダリングされたコアで機能しない翻訳を修正しました)。
- 林檎:
- システムの優先言語を使用してみてください。
- ファイルタイプを一意に正しく登録します。
- MFI: MFi を介した Switch Online コントローラーのサポートが改善されました。
- AUDIO: 切り替えメニューにオーディオ切り替えを戻します。
- チーボス:
- RetroAchievements ゲームがロードされていない場合に、RetroAchievements メモリ マップの欠陥が発生する問題を修正しました。
- rcheevos 11.3 にアップデートします。
- 有効ではないときに有効であるかのように動作するハードコアを修正しました。
- CLANG: Clang incompatibility-pointer-types-discards-qualifiers のバグを修正しました。
- クラウドシンク:
- LINUX: ネットワークを備えた Linux ビルドでは、デフォルトでクラウド同期が有効になりました。
- WEBOS: ネットワークを備えた Linux ビルドでクラウド同期がデフォルトで有効になりました。
- CORE: fps ログ統計の計算をデバッグ レベルに設定します。
- EMSCRIPTEN: コア選択ドロップダウン メニューに M2000 を追加しました。
- FFMPEG: FFMPEG 7.0 のサポートを追加しました。
- GLSLANG: glslang から不要な ENABLE_HLSL コードを削除します。
- 全般: メモリ リーク: msg_hash_get_help_us_enum の動的割り当てが解放されませんでした。
- INPUT/KEYBOARD: マルチメディア キーのサポートを追加 – 「マルチメディア」キーボードで一般的に見られる 18 個の新しい要素を含む拡張 RETROK_ 値。 SDL、X11、Wayland、dinput、winraw キーマップのマッピングを追加しました。
- INPUT/MFI: 感圧式の左/右トリガー。
- 入力/MFI:
- Start + L1/L2/R2 の組み合わせを修正。
- 強・弱の鳴りに対応。
- インテル:
- Crowdin から翻訳を入手します。
- ガリシア語とノルウェー語を言語リストに追加します。
- ラッカ:
- 終了時に構成が保存されない場合にも、再起動/シャットダウン メッセージを表示します。
- コンパイル時に更新 URL とターゲット名を指定します。
- LIBRETRO: SET_ROTATION コールバックのデバッグ メッセージを追加します。
- macOS: VoiceOver が有効な場合、デフォルトのアクセシビリティが有効になります。
- iOSの:
- デフォルトのオーディオ同期が再び行われ、MFi ログも追加されました。
- 「コンテンツをインポート」オプションを修正しました。
- iCloud からコンテンツをインポートします。
- マテリアルUIのアプリアイコンピッカーにアプリアイコンを表示します。
- iOS/tvOS:
- さまざまな生活の質の向上。
- いくつかのパス名操作のバグを修正しました。
- フレームワークをパッケージ化する最良の方法。
- PACKAGE_VERSION を App Store の MARKETING_VERSION に定義します。
- アプリストアビルドのキーボード処理を修正しました。
- ジェイルブレイクデバイスのサンドボックスエスケープを修正しました。
- ボイスオーバーが有効な場合、デフォルトのアクセシビリティが有効になります。
- 利用可能なメモリを報告する最良の方法。
- macOS/iOS/tvOS: AVSpeechSynthesizer を使用してテキスト読み上げを有効にします。
- tvOS: 720p のスケーリングを修正しました。
- MENU: クイック メニューの新機能: プレイリストに追加。
- MENU/XMB: 新しいテーマ: FlatUX。FlatUI テーマと Retroactive テーマを 1 つの統一されたデザインに統合するように設計されています。
- ネットワークコア/バックパッド: ソケットのクローズ方法を修正しました。
- PIXMAN: pixman-private.h を更新 – musl でのビルドの問題を解決するパッチ。
- プレイリスト: 「プレイリストに追加」をクリアします。
- スキャン: PSP ISO (およびおそらく他のいくつか) のスキャンを修正しました。
- ゲームを保存する際のさまざまな修正。
- VIDEO/GL: gl ドライバーのリセットを修正。
- ビデオ/バルカン:
- HDR A2R10G10B10 形式のサポートが追加されました。
- HDR 読み取りの実装 - スクリーンショットのサポート。
- ウェイランド:
- スプラッシュ中の設定イベントを無視します (ウィンドウ サイズを記憶しない問題を修正)。
- フロントエンド シグナル ハンドラーを使用して終了します (ウィンドウのクローズによる終了を修正)。
- UWP:
- MESA を alpha-2-repair に調整 – OPENGL の誤った解像度の特別な処理を削除します。
- 4K補正。
- WINDOWS: numlock/pause キーのリリース イベントを修正しました。
利用可能になりました
RetroArch 1.19 の登場により、エミュレータはこれまで以上にクロスプラットフォームになり、公式 Linux ディストリビューション リポジトリ、Flathub、Snapcraft、さらには Steam からダウンロードできるようになりました。直接もご利用いただけます 任意のブラウザから.