Vera-Firefly
released this
27 Oct 07:17
·
23 commits
to main_v3
since this release
Latest Update:
- Add experimental renderer VKGL
- Update Turnip Driver
- Feature[Extension]: Mesa 24.2.4 -> Update to 24.2.5
- Adjustment[In-Game Resolution Scaling]: Use a custom dialog
- Fix[Custom Popup]: Fixed unhandled return values for certain buttons
- Feat[Custom Popup]: Some popups are now draggable
- Fix[Auto Update Check]: Fixed incorrect Toast message when current version is up-to-date
- Refactor[Auto Update Check]: Rewrote the entire UpdateLauncher class, optimized structure, replaced deprecated AsyncTask with a thread pool, and improved exception handling
- Adjustment[Bridge]: Adjusted static method location
- Fix[External Login]: Ensure agent.name is "Minecraft" for external login
- Adjustment[In-Game Resolution Scaling]: Use static float values
- Adjustment[Launch]: Check if the Native directory exists (jsph)
- Fix[ReplayMod]: Fixed FFmpeg permission issue (Solution 2), ensuring it works even if the terminal is uninitialized
- Adjustment[Extension]: Mesa 24.2.4 -> Use A29, fix x86_64 architecture
- Adjustment[Resolution Control]: Ensure in-game resolution scaling maintains even values
- Adjustment & Feat[Resolution Scaling]: Moved in-game resolution scaling percentage to the right of the slider & display current resolution in real-time
最新的更新内容:
- 添加实验性渲染器VKGL
- 更新Turnip驱动
- 功能[拓展]: Mesa24.2.4 -> Update to 24.2.5
- 调整[游戏内分辨率缩放]: 使用自定义dialog
- 修复[自定义弹窗]: 修复部分按钮的返回值没被处理
- 功能[自定义弹窗]: 部分弹窗设置为可拖动
- 修复[自动获取更新]: 当前为最新版本时Toast显示错误
- 重构[自动获取更新]: 重写整个UpdateLauncher类方法,优化结构,采用线程池来替代过时的AsyncTask,优化异常处理
- 调整[Bridge]: 调整静态方法位置
- 修复[外置登录]:agent.name 必须为 “Minecraft”
- 调整[游戏内分辨率缩放]: 使用静态浮点
- 调整[启动]: 检查Native目录是否存在jsph
- 修复[ReplayMod]: 修复FFmpeg执行没有权限的问题(方案二),确保在Terminal未初始化时也能正常工作
- 调整[拓展]: Mesa24.2.4 -> 使用A29,修复x86_64架构
- 调整[分辨率控制]: 游戏内分辨率缩放显示的分辨率始终保持偶数
- 调整&功能[分辨率缩放]: 调整游戏内分辨率缩放百分数至滑动条右边&实时显示当前分辨率