PC&アンドロイド&Linux 3DSエミュレーターAzahar更新情報

記事の方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!


こちらではPC用3DSエミュレーターAzaharの更新情報を紹介します
Azahar

2123.2-rc2
特定のユーザー操作後にエミュレータが継続的にクラッシュする可能性のあるVulkanレンダラーの回帰問題を修正します。
この問題はバージョン2123、2123.1、および2123.2-rc1に影響していました。
全ユーザー対象
shaders/vulkan/ ディレクトリを手動で削除した場合、エミュレータが正しく再作成できず、キャッシュデータの書き込み失敗によりエミュレータがクラッシュする問題を修正しました。 
この問題が発生していたユーザーは、更新後にクラッシュが解消されます。


2123.2-rc1
アンドロイド
ゲームを正常に終了できず、別のゲームを開こうとした際にエミュレータが応答しなくなる問題を修正しました。
スライダーオプションを範囲外の値で編集しようとするとエミュレータがクラッシュする問題を修正しました。
16KBメモリページを持つAndroidデバイスへのネイティブサポートを追加。
放棄されたBufferQueueに関連するログメッセージがLogcat出力をスパムする問題を修正。

MacOS
Xcode 26使用時のコンパイル失敗問題を修正。
Xcode 26 でのビルド時に Qt ウィジェットが破損して表示される問題を修正。
Qt 6.9.2 に更新。

Windows
Qt 6.9.2 に更新。


2123
全て
ROM圧縮機能を追加しました。
以下の新しい形式のサポートを追加しました:.zcia、.zcci、.z3dsx、.zcxi。
デスクトップでツール → ROMファイルを圧縮… を選択することで、AzaharでROMを圧縮できます。
AACデコーダーのメモリリークを修正しました。
Vsyncを有効にした際に、表示リフレッシュレートが約60Hz未満の場合、エミュレーション速度が意図したより遅くなる問題を修正しました。 
異なる3DSアプリケーションは、現在それぞれ独立したVulkanパイプラインキャッシュを使用します。 
以前は、すべてのVulkanパイプラインキャッシュがすべての3DSアプリケーションで共有される単一の大きなファイルに格納されていました。
LCDカラーフィル機能のバグを修正しました。
修正前は、画面を特定の色で塗りつぶすアプリケーションが黒くなったり、ゴミ表示になることがありました。
OpenGLレンダラーを使用する際、シェーダーのリンクに失敗した場合、エミュレーターはグラフィック異常が発生しログを出力するようになりました(クラッシュしません)。
Citraから残っていた一部の死リンクを修正しました。

アンドロイド
有線および無線ディスプレイ(Chromecast、Miracast)のセカンダリ画面サポートを実装しました。
この機能はデフォルトで無効化されており、設定 --> レイアウト --> セカンダリディスプレイ画面レイアウトを「システムデフォルト(ミラー)」以外のオプションに設定することで有効化する必要があります。
オーバーレイオプションメニューにボタンスライド動作の設定を追加しました。
プレイ時間追跡機能を追加しました。
タッチ入力コードを再構築し、マルチタッチ入力を正しく処理するように改善しました。これにより、画面上のコントローラーオーバーレイのマルチタッチサポートが向上しました。

MacOS
MacOSでアーティックコントローラー機能が正しく動作しない問題を修正しました。
最近のMacOSバージョンで、OSの低電力モードを有効にすると、VSyncが有効な場合に多くのゲームが50%のエミュレーション速度に制限される問題を修正しました。
既存のユニバーサルダウンロードに加え、リリースに個別のx86_64とARM64バイナリを追加しました。

デスクトップ  
フルスクリーン表示時に、単一ウィンドウまたは分離ウィンドウレイアウトを使用する際、水平方向のセンター位置が正しく設定されない問題が修正されました。 
プレリリースビルドを使用する場合、ユーザーはAzaharのGitHubリリースページからアップデートをダウンロードするように案内されるようになりました。Azaharのウェブサイトからではなく。
Azaharのウェブサイトにはプレリリースが掲載されていないため、これによってユーザーに混乱が生じた可能性があります。これにより、ユーザーが意図せず最新の安定版にダウングレードしてしまう可能性がありました。
この変更は、この安定版のような安定版には影響しませんが、今後のすべてのプレリリースに影響します。


2123-rc2
アンドロイド
2123-rc1で導入されたOpenGLレンダラー使用時のエミュレーターUIにおけるビジュアルスタッター問題を修正しました。
ジョイスティックまたはDPADが押された状態でボタンを押した場合、新しいボタンスライド機能が正しく動作しない問題を修正しました。
マルチタッチ入力を正しく処理するため、タッチ入力コードを再構築し、画面上のコントローラーオーバーレイのマルチタッチサポートを改善しました。

デスクトップ
プレリリースビルドを使用する場合、ユーザーはAzaharのGitHubリリースページからアップデートをダウンロードするように誘導されるようになりました。
Azaharのウェブサイトからはダウンロードできなくなりました。 
Azaharのウェブサイトにはプレリリースが掲載されていないため、ユーザーに混乱を招く可能性がありました。
これにより、ユーザーが意図せず最新の安定版にダウングレードしてしまう可能性がありました。


2123-rc1 
2123 Beta 2と比較して、このリリース候補版ではAndroid向けに新しいセカンダリ画面機能が追加され、2123 Beta 1と2に存在していた見落としが修正されました。
この見落としは、Androidの新しい圧縮ROM形式で問題を引き起こす可能性がありました。
また、その他のいくつかの変更も含まれています。
ベータビルドをご利用のすべてのユーザーは、アップデートを行うよう推奨されます。

すべて
ROM圧縮機能を追加しました。
以下の新しい形式のサポートを追加しました:.zcia、.zcci、.z3dsx、.zcxi。
Azaharでは、デスクトップの「ツール」→「ROMファイルを圧縮…」からROMを圧縮できます。
AACデコーダーのメモリリークを修正しました。
Vsyncを有効にした際に、表示リフレッシュレートが約60Hz未満の場合、エミュレーション速度が意図したより遅くなる問題を修正しました。
異なる3DSアプリケーションは、現在それぞれ独立したVulkanパイプラインキャッシュを使用します。 
以前は、すべてのVulkanパイプラインキャッシュがすべての3DSアプリケーションで共有される単一の大きなファイルに格納されていました。
LCDカラーフィル機能のバグを修正しました。
修正前は、画面を特定の色で塗りつぶすアプリケーションが黒くなったり、ゴミ表示になることがありました。
OpenGLレンダラーを使用する際、シェーダーのリンクに失敗した場合、エミュレーターはグラフィック異常が発生しログを出力するようになりました(クラッシュしません)。
Citraから残っていた一部の死リンクを修正しました。

Android
有線および無線ディスプレイ(Chromecast、Miracast)のセカンダリ画面サポートを実装しました。 
この機能はデフォルトで無効化されており、設定 --> レイアウト --> セカンダリディスプレイ画面レイアウトを「システムデフォルト(ミラー)」以外のオプションに設定することで有効化する必要があります。
オーバーレイオプションメニューにボタンスライド動作の設定を追加しました。 
プレイ時間追跡機能を追加しました。

MacOS  
MacOS で Artic Controller 機能が正常に動作しない問題を修正しました。
最近のMacOSバージョンにおいて、OSの低電力モードを有効にすると、VSyncが有効な場合に多くのゲームがエミュレーション速度が50%に制限される問題を修正しました。
既存のユニバーサルダウンロードに加え、リリースに個別のx86_64とARM64バイナリを追加しました。

デスクトップ
フルスクリーン表示時に、単一ウィンドウまたは分離ウィンドウレイアウトを使用する際、水平方向のセンター位置が正しく設定されていない問題。


2123 Beta 2 Pre-release
これはベータリリース
2123アップデートは主にエミュレータのコアの変更に焦点を当てます
安定版リリース前に見落とした問題を発見するために、このプレリリースをお試しください
Azahar 2123 Beta 2は、2123 Beta 1の修正版で、Androidバージョンのリグレッションに対応しています。
Azahar 2123 Beta 1を使用しているすべてのAndroidユーザーは、アップデートすることをお勧めします。
他のプラットフォームについては、このリリースはベータ1と同じです。

アンドロイド
2123 Beta 1で発生した、ボタンを押したままにしておくと画面上のジョイスティックが反応しなくなる問題を修正しました。
2123 Beta 1で発生した、タッチスクリーンを押してボタンにドラッグするとボタンが押された状態になる問題を修正しました。


2123 Beta 1 Pre-release
これはベータリリースです。
2123アップデートは主にエミュレータのコアの変更に焦点を当てます。
安定版リリース前に見落とした問題を発見するために、このプレリリースをお試しください。

全て
ROM 圧縮機能を追加しました。| .zcia, .zcci, .z3dsx, .zcxi をサポートした。
デスクトップのTools --> Compress ROM File...を使って、AzaharでROMを圧縮できます。
AACデコーダーのメモリーリークを修正。
vsync が有効な場合、~60hz 以下のディスプレイのリフレッシュレートがエミュレーション速度を意図したより遅くする問題を修正した。
異なる 3DS アプリケーションが別々の Vulkan パイプラインキャッシュを持つようになりました。
以前は、すべての Vulkan パイプラインキャッシュは、すべての 3DS アプリケーション間で共有される単一の大きなファイルに保存されていました。
LCD のカラーフィル機能を修正しました。
修正される前は、特定の色で画面を塗りつぶすアプリケーションが黒くなったり、ゴミが表示されたりすることがありました。
OpenGL レンダラーを使用しているとき、シェーダーのリンクに失敗すると、エミュレータがクラッシュするのではなく、グラフィックの異常が発生し、ログを生成するようになりました。
Citra に残っていたデッドリンクを修正した。

アンドロイド
オーバーレイオプションメニューにボタンのスライド動作を追加した。
プレイ時間のトラッキングを実装した。

MacOS
最近の MacOS バージョンで OS の低電力モードを有効にすると、vsync が有効な場合に多くのゲームがエミュレーション速度が 50% に制限される問題を修正した。

デスクトップ
フルスクリーンでシングルウィンドウまたはセパレートウィンドウレイアウトを使用した場合、水平方向のセンタリングが正しくない問題を修正した。


2122.1
アンドロイド
LTO がコンパイル時に有効にならない長年の問題を修正
LTO を有効にすることで、コンパイラがコンパイル時に追加の最適化を実行し、パフォーマンスがわずかに向上する。
ドロワーを開くボタンにバインドされたホットキーが、ホットキーの動作とドロワーのオープンの両方をトリガーするように修正されました。
以前この問題を引き起こしていたボタンの例としては、Playstation コントローラーの Circle ボタンや Xbox コントローラーの B ボタンがあります。
横向きの場合の初期セットアッププロセスのレイアウトを改善しました

すべて
古いバージョンの Citra から暗号化されたコンテンツをインストールした場合に、暗号化解除された CIA のインストールに失敗することがある問題を修正しました
これまで小さすぎたユニフォームバッファのサイズを大きくしました
この変更により、すべてのアプリケーションのパフォーマンスが向上します。特に、Android デバイスで Vulkan レンダラーを使用した場合に顕著です。
高度なフレームタイム情報表示に、Renderer::SwapBuffers に費やされた時間を示す新しい "SWP" 値を追加しました。


2122
アンドロイド
2122プレリリースで導入された、Accurate Multiplicationの設定がAsynchronous Shader Compilationの設定値と結びついていたリグレッションを修正しました。
Azaharがユーザーデータ・ディレクトリへのアクセス許可を失った場合、Azaharを開くとクラッシュする問題を修正しました。

デスクトップ
Azaharの再起動時にRPCサーバーの設定が保存されず、常に無効になっていた問題を修正した。
ログコンソールの表示設定の名称が "Windows Only" と誤って表示されないように調整した。


2122-α1 
全て
SIMD演算がよく使われる関数の最適化に使われ、すべてのアプリケーションのGPU処理時間が短縮された。
この変更により、SSE4.2命令を持たないx86_64 CPU(主に2011年以前にリリースされたCPU)との互換性が失われます。
この命令セットをサポートしていないハードウェアを持っている少数のユーザは、ENABLE_SSE42 CMake オプションを無効にしてエミュレータをソースからコンパイルすることができます。
この CMake オプションを無効にすると、一般的に使用される関数への最適化も無効になります。
時間の経過をより正確にシミュレートすることにより、SVC の処理タイミングを改善しました。
この結果、Luigi's Mansion 2、Star Fox 64 3D、The Binding of Isaac を含むがこれに限定されないいくつかのゲームのパフォーマンスが大幅に改善された
ビデオコアのステートトラッキングをリファクタリングし、必要な同期とGPUへのアップロードの量を削減しました。
これにより、すべてのアプリケーションでパフォーマンスが向上しました。
Shadow2Dテクスチャマッピング使用時にSPIR-Vを許可。
これにより、ゲームによってはスタッタリングが大幅に軽減されます。ルイージマンション2』や『バイオハザード リベレーションズ』などが該当しますが、その他のゲームでも改善される可能性があります。
GLSL -> SPIRV最適化はデフォルトで無効化されており、再有効化するための新しい設定が追加されています。| また、GLSL -> SPIRVの最適化はデフォルトでは無効化されています。
これらの最適化を無効にすると、すべてのアプリケーションでスタッタリングが大幅に改善される一方で、パフォーマンスへの影響は最小限に抑えられます。
ジオメトリシェーダ設定の開始インデックスパラメータが正しく設定されていなかったのを修正。| この修正により、Kid I'm Kernelの問題が修正されました。
Kid Icarus: Uprisingにおいて、グラインドレールが見えないように見える問題を修正。
AccelerateTextureCopy の問題のあるアサートを、ログに記録されるエラーに置き換えました。
The Binding of Isaac: Rebirth を起動すると即座にクラッシュする問題を修正しました。

アンドロイド
ショートカット作成時のオプションが追加され、ショートカットのアイコンと名前をカスタマイズできるようになりました。
パフォーマンスオーバーレイに新しい設定と統計情報が追加され、レイアウト設定から切り替えられるようになりました。
デフォルトでは、現在のFPSのみが表示されます。その他の統計情報は、前述の設定メニューで切り替えることができます。
シングルスクリーンレイアウトに影響するアスペクト比の設定を追加。
JITシェーダーのコンパイルを無効にするオプションを追加した。
不必要に多いページ数を減らすために、セットアッププロセスを再編成した。 
画面を縦に回転させるトグルを追加した。

デスクトップ
高度なフレーム時間情報をウィンドウ下部に表示するオプションを追加。
アプリケーションの初期起動時に、カスタム設定した背景色がVulkanレンダラーの使用中に使用されない問題を修正した。

ルーム
プライベートルームのホストにモデレーター権限が自動的に与えられるようになった。
enable_citra_mods オプションが削除された。


2121.1 
全て
OpenGLレンダラーを使用しているときにセーブステートをロードするとエミュレータがクラッシュする問題を修正した
この変更により、Azahar バージョン 2121 以前で作成されたセーブステートとの後方互換性が失われます。
このバージョンにアップデートする前に、ゲーム内のセーブダイアログを使ってセーブしたことを確認してください。
上記の問題を回避するには、Vulkanレンダラーを使用しながら行ってください。
セーブステートを適切に使用し、予期せぬ進行不能を回避する方法の詳細については、このトピックに関するブログ記事(https://azahar-emu.org/blog/understanding-save-states)をご覧ください。

デスクトップ
設定メニューのレイアウトタブにスクロールバーを追加。
特定の画面解像度で、設定メニューの高さが高すぎて「OK」と「キャンセル」ボタンが画面の下端から外れてしまい、クリックできない問題を修正しました。


2121
全て
所有するDLCの再ダウンロードがサポートされた。
デスクトップとアンドロイドでそれぞれホットキーまたはオンスクリーンボタンを使ってエミュレーション速度をあらかじめ指定したパーセンテージまで上げることができる新しいターボ機能を追加した。
上画面と下画面の間隔をユーザーが設定できるようにした。
Streetpass Mii Plazaが自身の更新データを検出しない問題を修正しました。
特定の暗号化解除されたDLCがインストールに失敗し、代わりに暗号化されたものとして誤って検出される問題を修正しました。
3Dスライダーの最大値が100%から255%に増加しました。
実際のハードウェアで可能な最大値は100%であるため、この値を超えるとグラフィックがおかしくなる可能性があります。
HOME メニューからアプリケーションを起動するなど、現在のアプリケーションがエミュレー ションの途中で変更される可能性がある場合、シェーダーキャッシュが現在実行中の アプリケーションに関連付けられるようになりました。
つまり、HOME メニューから起動したアプリケーションのシェーダーキャッシュは、HOME メニューに関連付けられたままでした。
チートと RPC サーバーが間違ったプロセスに影響するのを修正しました。
オーディオ入力サンプルがキャプチャされていない場合にエミュレーションがブレークすることがあった問題を修正した。
ゲーム「Brain Age: 集中力トレーニング」

デスクトップ
azahar-room実行ファイルがメインのazahar実行ファイルに追加され、--roomコマンドラインオプションでアクセスできるようになった。
azahar-room実行ファイルは、ビルド済みのMacOSおよびLinuxビルドでは配布されなくなった。
代わりに、新しい --room オプションを使うべきである。
クイックセーブ/クイックロード機能を追加し、関連するホットキーを追加した。
ホットキーの設定変更が正しく保存されない問題を修正した。
Multiplayer Browse Public Game Lobby "ホットキーが機能しない問題を修正した。
Save State > Save to Oldest Slot を使用すると、特定の状況下でエミュレータがクラッシュすることがある問題を修正した。
ハイブリッドスクリーンレイアウトを使用している時にスクリーンショットをキャプチャホットキーを使って作成したスクリーンショットが間違ったレイアウトになっていた問題を修正した。
設定メニューに様々な微調整を加え、一貫性を向上させました。
3D機能と一緒にSeperate Windowsレイアウトを使用する場合、下画面が2回レンダリングされないようになりました。

linux
私たちの AppImage ビルドは、他の不要なファイルに混じって zip ファイル内で圧縮されるのではなく、単一の非圧縮ファイルとして配布されるようになりました。
Azahar デスクトップファイルから、不正な GPU を使用する原因となる値を削除した。
Wayland ウィンドウアイコンの互換性を改善した。

MacOS
MacOS ネイティブメニューバーの統合を一時的に無効にし、非ネイティブの Qt メニューバーを使うようにした。
これは、特定の非英語言語を使用しているときに、いくつかのメニューバー入力が不可解に消えてしまい、その機能にアクセスできなくなる問題に対処するためです。
この問題は非ネイティブのQtメニューバーを使っているときには発生しません。
フォローアップリリースでは、この問題が解決された後、ネイティブメニューバーの統合を再度有効にする予定です。
MacOS の最小バージョンは 13.0 から 13.4 に引き上げられました。
不要なファイルを削除することで、ビルド済み MacOS アーカイブで配布されるファイル数を削減した。

アンドロイド
ドロワーメニューの左上に、現在実行中のアプリケーション/ゲームのアイコンが表示されるようになりました。
アプリケーションのセーブデータの場所、DLC、テクスチャ、MODなど、ゲームに関連する様々なフォルダを開くことができる新しいボタンを長押しメニューに追加しました。
ゲームのアンインストール、アップデート、DLCのアンインストールを可能にする新しいボタンを長押しメニューに追加。
クイックセーブのセーブ状態をホットキーのみではなく、UIを使って保存できるようになった。
上下画面の正確なプロポーションを維持する新しい縦画面レイアウト「オリジナル」を追加。
カメラの切り欠きが占める領域までエミュレーションディスプレイを拡大できる、新しいExpand to Display Cutoutオプションを追加。
デスクトップ版に既に存在していた内部解像度を自動化するオプションを追加。
Android 9で、エミュレーション中に「Azahar」というテキストを含む大きなタイトルバーが表示され、画面の大部分を覆ってしまう問題を修正した。
エミュレーションが一時停止されていないにもかかわらず「一時停止」アイコンを持つことがある問題を修正しました。


2120.3
アンドロイド
Lime3DSからのアップグレード後、誤って別のユーザーディレクトリを選択してしまい、セーブなどのデータが失われたように見えるユーザー向けに、新しいプロンプトを追加しました。| 
この新しいプロンプトにより、ユーザーは新しいユーザーディレクトリを使い続けるか、古いユーザーディレクトリを復元するかを選択できます。
アップグレード後にユーザーディレクトリを再選択する必要があるのは意図的ではなく、バグの結果でした。

すべて
カスタムファームウェアによってリージョンが変更されたコンソールが、Azahar Artic Setup Toolを介してシステムセットアッププロセスを開始できない問題を修正しました。

デスクトップ
同梱の SDL2 バージョンを更新し、Xbox コントローラーの電源を切るたびにペアリングをやり直す必要がある問題を修正した。
Azahar アプリケーションが自身のウィンドウアイコンを明示的に設定するようになった。
ほとんどのプラットフォームでは何も変わりませんが、Linux ではいくつかのアプリアイコンの問題が修正されることが知られています。


2120.2
すべて:
Azahar Artic Setup Toolでシステムファイルのセットアップを行った後、バーチャル3DSは使用されたリアル3DSにリンクされます、 異なるコンソールでセットアップを実行する前に、設定を介してリンクを解除する必要があります。
LLE モジュールを有効にしているときに、エミュレートされた地域と同じ地域でないゲームをプレイすると発生する可能性のある致命的なエラーを修正した
仮想 3DS がファイルを読み込むときにトリガーされるメモリリークを修正した

アンドロイド:
オーディオ出力がオーディオ入力設定に意図せずリンクされていた問題を修正した、 Audio Input の設定が動作しない問題を修正
Qt フロントエンドから Texture Sampling の設定オプションを追加


2120.1
アンドロイド:
CIA のインストールが無期限にフリーズする問題を修正しました、
地域文字列が "Invalid region" ではなく "Unsupported encrypted application" と表示されるようになった
Azahar アプリからの通知が誤って Citra のロゴを表示していた問題を修正

すべて:
以前のリリースで壊れていた一時的なフレーム制限機能を修正


2120
すべて:
新たに発見されたフレームバッファの垂直フリップフラグを実装
これにより、Starfox 64 3Dが上下逆さまに表示される長年の問題が修正されました
3DSのシステムファイルの取得方法が全面的に見直され、本物の3DSと新しいArtic Setup Toolの使用が必要になりました。
システムファイルの古い取得方法は削除されました
3DSのシステムファイルがインストールされている場合、eショップアカウントが所有するゲームを3DSのeショップアプリケーションから直接ダウンロードできるようになりました
セーブステートに関する様々な問題を修正しました
新しいパフォーマンスハックオプション "Disable Right Eye Rendering "を追加しました
3DSは、3Dが使用されていない場合でも、左目と右目の両方にレンダリングを行います。
このハックは片方の目のレンダリングを無効にするもので、ゲームによってはパフォーマンスが最大50%向上します
このハックを使用すると、特定のゲームではグラフィックの問題が発生する可能性があります。
オンライン機能に必要なすべての LLE モジュールを有効にする新しいオプションを追加
暗号化されたアプリケーションのサポートは中止されました。
アプリケーションを使用するには、復号化されたフォーマットでダンプする必要があります。
拡張子の起源に関連する歴史的な理由により、.3ds ファイル拡張子のサポートは中止されました
.3ds ファイルで使用されるフォーマットの本当の名前である .cci 拡張子を使用するようになりました
拡張子 .cci を使用するようにファイル名を変更するだけで、.3ds ファイル拡張子の ROM を使用することができます。
バーチャル3DSのMACアドレスがランダムに生成されるようになりました
実際の3DSのMACアドレスに基づいて設定するか、設定メニューからいつでも再生成できます
マイクロプロファイルがコンパイル時にデフォルトで無効になり、RAMを少し節約できるようになりました
バレンシア語とスウェーデン語の翻訳を追加しました

デスクトップ:
システムがダークモードに設定され、デフォルトの Azahar テーマが使用されている場合、以前の見づらい黒とグレーのアイコンの代わりに白のアイコンが使用されるようになった

Linux:
Wayland 上で 3DS スクリーンが表示されていないウィンドウの部分に深刻な視覚的アーティファクトが表示される問題を修正した

Windows:
Windows のビルドでファイルパスを生成できないことがある問題を修正した
インストーラーを近代化するためのマイナーな調整
言語翻訳が正しく適用されないことがある問題を修正
ファイル名の変更に失敗することがあるバグを修正
設定データが正しく保存されないことがある問題を修正
AMタイトルのスキャンを非同期にしました、 その結果、ほとんどの状況でゲームの起動時間が大幅に速くなりました


2120 Release Candidate 3
すべて:
2120-rc2 リリース候補で発生したグラフィックのリグレッションを修正。


2120 Release Candidate 2
デスクトップ
「ヘルプ」メニューに「互換性の報告」ボタンを追加しました。
このボタンは以前 Citra にも存在したが、機能が異なっていた。
ライトテーマを使用しているときに "Artic Traffic" ラベルが読みにくかったのを修正


2120 Release Candidate 1
すべて:
3DSのシステムファイルの取得方法が全面的に見直され、本物の3DSと新しいArtic Setup Toolの使用が必要になりました。
システムファイルの古い取得方法は削除されました
3DSのシステムファイルがインストールされている場合、eショップアカウントが所有するゲームを3DSのeショップアプリケーションから直接ダウンロードできるようになりました
セーブステートに関する様々な問題を修正しました
新しいパフォーマンスハックオプション "Disable Right Eye Rendering "を追加しました
3DSは、3Dが使用されていない場合でも、左目と右目の両方にレンダリングを行います。
このハックを使うと片方の目のレンダリングが無効になり、ゲームによってはパフォーマンスが最大50%向上します
このハックを使うと、ゲームによってはグラフィックの問題が発生する場合があります。
ゲームの互換性を確認するために、立体視のサイドバイサイドモードを使って、右目の画像が無効になっているかどうかを確認することができます
オンライン機能に必要なすべてのLLEモジュールを有効にする新しいオプションを追加しました
暗号化されたアプリケーションのサポートは終了しました。
アプリケーションを使用するには、復号化されたフォーマットでダンプする必要があります。
拡張子の起源に関連する歴史的な理由により、.3dsファイル拡張子のサポートは中止されました
.3dsファイルで使用されるフォーマットの本当の名前である.cci拡張子を使用しています
拡張子.cciを使用するようにファイル名を変更するだけで、拡張子.3dsのROMを引き続き使用することができます。
バーチャル3DSのMACアドレスがランダムに生成されるようになりました
実際の3DSのMACアドレスに基づいて設定するか、設定メニューからいつでも再生成できます
マイクロプロファイルがコンパイル時にデフォルトで無効になり、RAMを少し節約できるようになりました

デスクトップ:
システムがダークモードに設定され、デフォルトの Azahar テーマが使用されている場合、以前の見づらい黒とグレーのアイコンの代わりに白のアイコンが使用されるようになった

Windows:
Windows ビルドでファイルパスを生成できないことがある問題を修正した

アンドロイド:
ファイル名の変更に失敗することがあったバグを修正
設定データが正しく保存されない問題を修正
AM タイトルのスキャンを非同期にした、 その結果、ほとんどの状況でゲームの起動時間が大幅に速くなりました:
ENABLE_DEDICATED_ROOM として知られていた CMake オプションは ENABLE_ROOM に改名された 
新しい CMake オプション ENABLE_NATIVE_OPTIMIZATION が追加され、サポートされていれば C および C++ コンパイラの -march=native を有効にするようになった
新しい CMake オプション ENABLE_MICROPROFILE が追加され、デフォルトでは無効になっているマイクロプロファイルが有効になった。

コメント