Borked3DS v2025.01.23
以下是機翻潤飾
該項目基本上是 Bravely Offline Citra 的品牌重塑和延續,其目標是成為
Bravely Offline 中包含的基於 QT5 的 Citra r1800 捆綁版本的直接替代品,
但開發繼續進行到了真正的階段。
它比其他分支更具實驗性,因此將 Borked3DS 視為更多的 Canary 項目
(或者說是 YOLO 項目,如果我們誠實的話;或者是沙盒項目,如果我們是善意的)
,測試有限且支援最少(意味著有可能是暫時無法發現或修復的錯誤,
因為這主要是代表主要開發人員的業餘愛好項目,
因此只需假設事情隨時可能會出現問題)。
因此,如果您想要更穩定或更可靠的體驗,我們鼓勵您使用其他分支。
注意:這不是 旨在統一並繼續 Lime3DS 和 PabloMK7 開發的官方專案;
雖然這裡的元素可能會在新項目上線時進入該項目,但就目前而言,
這裡的開發與 PabloMK7 和 Lime3DS 的做法相差甚遠,
以至於人們認為它應該成為自己的東西,至少直到新的統一項目上線。
此版本是由 @kleidis 進行了許多實驗性/WIP Android 改進,
您可以在它們最終合併到 Azahar 之前進行測試。
它還將各種第三方依賴項引入其最新的主要版本中,並包括一些非常小的錯誤修復。
還有一個與此版本相同的 Beta 版本,只不過它透過 SDL2 相容層合併了 SDL3 的使用。
目的是最終將該專案移植到純 SDL3,但相容層方法允許人們在等待移植完成的同時進行
各種操作。這也為該專案提供了一個後備方案,以防 SDL2 停止受到上游支援,但新功能
(例如對新遊戲控制器的遊戲手把支援)繼續在 SDL3 分支上更新。
變化
-Android:一些小修復
-renderer_opengl:啟用一些最佳化
-borked3ds:在 SDL 上支援 Wayland
-從 C++ 20 到 C++ 23
-file_sys:新增缺少的 file_backend.h
-Vulkan v1.4.304+ 支援
-ci/pack.sh:從 tar.gz 切換到 tar.xz 進行分發
-Android:修復 Gradle 9 棄用警告
-Android:更新支援連結
-Android:更新履歷上的 emulation_pause 圖示
-Android:添加性能統計數據覆蓋設定 UI
-QT/Android:新增快轉熱鍵切換
-Android:修改「關於」對話框
-Android:更新遊戲手把設定標籤
-Android:清理程式碼
-Android:多人遊戲/網路遊戲改進
-Android:透過以下方式實現遊戲時間跟踪
-修復各種建置警告
-Vulkan:v1.4.305
第三方更新
-glslang 15.1.0
-aqtinstall 3.1.21
-Vulkan v1.4.305
-oboe 1.9.3
-Android Gradle 8.12
-fmt 11.1.2
-vma 3.2.0
-SDL 2.30.11
-Catch2 v3.8.0
-openal-soft 1.24.2
-對 Android 和桌面依賴項的其他小更新
已知問題
根據您的 Android 硬體,LLE 音訊可能無法工作並導致程式當機。
解決方法:堅持使用 HLE 音訊。
https://github.com/Borked3DS/Borked3DS/releases/tag/v2025.01.23