Skip to content

NextUI(原 MinUI Next):一款基于 MinUI 的定制操作系统,修复了屏幕同步问题,更有海量新特性加持!

License

Notifications You must be signed in to change notification settings

PandaQuQ/NextUI-CN

 
 

Repository files navigation

NextUI-CN

NextUI 中文本地化分支



这是一个专注于中文本地化的 NextUI 分支

NextUI 是一个基于 MinUI 的自定义固件(CFW),通过重建模拟器引擎,为 TrimUI Brick 和 Smart Pro 带来大量新增功能与优化。

其他设备建议查看 MinUI

字体说明(本中文分支):

  • 项目使用 ChillRound 作为中文字体来源。
  • 为了避免把字体大文件长期放进仓库,本仓库在 CI 中会在构建时注入字体(见工作流),并将默认字体文件替换为中文可用字体。

功能亮点(来自上游 README,并做中文化整理):

  • 通过重建模拟器引擎核心,修复 MinUI 的屏幕撕裂和同步卡顿问题
  • 游戏切换菜单(Onion OS 风格)由 @frysee 开发
  • 高品质音频:使用 libsamplerate 进行高级重采样(每个模拟器可设置质量/性能)
  • 更低延迟(平均 20ms,约等于 60fps 的 1 帧)
  • 着色器(Shaders)
  • 完全基于 OpenGL/GPU,性能更快
  • 原生 WiFi 支持 / 集成 WiFi
  • 蓝牙音频
  • 游戏封面/媒体支持
  • 游戏时间追踪(Game time tracker)
  • 金手指(Cheats)
  • 覆盖层(Overlays)
  • 动态 CPU 速度调节(更冷、更省电,同时按需提升性能)
  • 自定义启动画面由 @SolvalouArt 贡献
  • 颜色与字体设置:自定义 NextUI 界面
  • 菜单动画
  • LED 控制:颜色、效果、亮度
  • LED 指示:低电量、待机、充电(亮度可分别设置)
  • 菜单触觉反馈由 @ExonakiDev 开发
  • 环境 LED 模式:模拟“氛围灯”,可按模拟器配置
  • 显示控制(色温、亮度、对比度、饱和度、曝光度)
  • 支持 NTP 自动时间同步(含时区)与实时时钟(RTC)
  • 深度睡眠:实现即时开机并避免 Brick 的过热 bug,由 @zhaofengli 开发
  • 电池监控:历史曲线与剩余时间预测
  • 长游戏名滚动标题
  • 更新/优化模拟器核心
  • 震动强度修复:现在可变并由游戏驱动
  • FBNeo 街机屏幕旋转
  • PAL 模式
  • 许多其他小修复和优化

当前支持的设备

  • Trimui Brick
  • Trimui Smart Pro

路线图(参考)

说明:以下内容来自本仓库 main 分支历史文档,可能会随上游变化而过时;请以官网与上游仓库为准。

  • 蓝牙和 WiFi 集成
  • 可配置的 FN 和切换按钮
  • 更多与不同模拟器的兼容性测试,并在必要时修复/改进
  • 复古成就系统
  • 其他优化与清理(例如清理旧设备相关代码等)

安装

请参考 安装指南


使用方法

在菜单中:

  • 按住 start 并按 volume up / volume down 调节亮度
  • 按住 select 并按 volume up / volume down 调节色温
  • 短按 select 打开游戏切换器

在游戏中:

  • Menu 打开游戏内选项菜单(控制、缩放等)
  • 同时按住 menu + select 打开游戏切换器

深度睡眠:

设备闲置后会进入轻度睡眠:屏幕关闭,LED 闪烁 5 次。

两分钟后进入深度睡眠:LED 将完全关闭。


关于其他功能?

NextUI 支持各种可选扩展(Paks)。

这些 Paks 会带来更多功能与模拟器。

社区整理了:


鸣谢

@josegonzalez for minui-keyboard


Play Retro 对 NextUI 的评测

image

Retro Handhelds 对 NextUI 的报道

image


更多信息请访问官网:nextui.loveretro.games

About

NextUI(原 MinUI Next):一款基于 MinUI 的定制操作系统,修复了屏幕同步问题,更有海量新特性加持!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 76.5%
  • Shell 8.6%
  • C++ 6.2%
  • Makefile 4.5%
  • GLSL 3.6%
  • Python 0.3%
  • PowerShell 0.3%