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