真实 ARM 执行
大小端 ARM/Thumb 解释执行,含 interworking 分支与编译器跳转表,运行真实客机代码。
NICAI / MSTAR CBE EMULATOR
NicaiEmu 用 Rust 真实执行 CBE 应用的 ARM/Thumb 代码,并桥接固件服务。 同一套核心同时驱动桌面窗口与 RetroArch 前端。
NicaiEmu 实际运行画面
Nicai(尼采)是 MStar 时代功能手机的游戏平台。游戏以 .CBE 容器打包,内含 ARM/Thumb 可执行代码与场景、地图、图片、音频等资源, 通过厂商固件服务与硬件交互。这类游戏一度只能在特定手机上运行。
真实执行,而非资源预览
大小端 ARM/Thumb 解释执行,含 interworking 分支与编译器跳转表,运行真实客机代码。
内存、屏幕、输入、定时器、UCS2 文本、下载/支付等 20+ 服务组,逐调用可追踪。
WAV/MP3 解码与 MIDI 合成,44.1 kHz 立体声混音,音量可调并输出确定性诊断。
校验和存档、共享重置,并通过 libretro 向前端暴露客机内存与屏幕缓冲。
4 种缩放滤镜、按键重映射、虚拟手柄 overlay、全屏/音量/headless。
RGB888 输出、RetroPad 映射、指针/触摸输入、音频与存档,即插即用。
74 款本地语料 · 每帧都由客机真实渲染
完整列表见 Game Compatibility 文档
平台无关核心,双前端共享同一模拟逻辑
nicaiemu game.CBELoad Core → Load Contentgit clone https://github.com/AloysHF/NicaiEmu.gitcargo build -p nicaiemu --releasecargo build -p nicaiemu-libretro --release