Releases: AloysHF/NicaiEmu
Releases · AloysHF/NicaiEmu
Release list
Nightly Build 20260923 (c374ecd)
Automated nightly build — for testing only.
- Built: 2026-09-23 22:33:31 UTC
- Commit:
c374ecd - Platforms: Windows x86_64/i686, macOS x86_64/aarch64, Linux x86_64/aarch64/i686
(the 32-bit i686 builds are libretro cores only, no standalone binary) - Includes the standalone emulator and the libretro core (
*-libretro.*) for RetroArch - Android libretro core (
nicaiemu-android-libretro.tar.gz) with arm64-v8a, armeabi-v7a, x86 and x86_64 ABIs - iOS libretro core (
nicaiemu-ios-libretro.tar.gz) for real devices (arm64) and simulators - webOS libretro core (
nicaiemu-webos-libretro.tar.gz) for ARMv7 TVs
NicaiEmu v0.1.0
NicaiEmu v0.1.0
NicaiEmu 首个正式版本,支持运行 Nicai/MStar 手机的 CBE 游戏文件,提供独立运行版和 libretro 核心两种使用方式。
✨ 新功能
核心模拟
- 实现 ARM/Thumb CPU 指令集模拟(纯 Rust 解释器,支持大小端执行与 interworking 分支)
- 支持 CBE 游戏包解析与原生模拟运行时
- 支持存档状态保存与加载(版本化 + 校验和的完整机器状态快照)
- 通过 libretro 内存 API 暴露客户机堆内存与屏幕帧缓冲
- 提供共享复位路径,从加载的存档重建运行时状态
图形渲染
- 支持 RGB565 帧缓冲渲染与 GIF/PNG 图像重建
- 支持 GBK 文本渲染与内嵌 Unicode 位图字体
- 支持 240×400 WQVGA 原生分辨率显示
音频
- 核心音频引擎支持 WAV/MP3 解码与 MIDI 合成
- 固件音频管理器桥接,立体声混音与音量控制
- 通过 libretro 采样回调与独立设备输出 44.1 kHz 音频
- 支持按固件重复次数播放音频资源与固件计时器调度
输入
- 支持触摸屏输入(独立前端鼠标点击 / RetroArch 指针设备)
- 支持 RetroPad 输入描述符
独立前端
- 支持显示缩放滤镜(nearest、bilinear、bicubic、xbrz)与宽高比居中
- 支持按键重映射(--remap)与虚拟手柄覆盖层(--show-gamepad)
- 支持全屏、音量、headless 批处理、版本输出与方向键自动连发
工具与测试
- 新增 CBE 存档分析、反汇编与 headless 启动工具
- 新增批量截图工具
- 新增 libretro 生命周期集成测试
- 新增项目文档站点
🐛 Bug 修复
稳定性
📦 下载
独立运行版
| 平台 | 文件 |
|---|---|
| Linux x86_64 | nicaiemu-linux-x86_64.tar.gz |
| Linux aarch64 | nicaiemu-linux-aarch64.tar.gz |
| macOS x86_64 | nicaiemu-macos-x86_64.tar.gz |
| macOS aarch64 | nicaiemu-macos-aarch64.tar.gz |
| Windows x86_64 | nicaiemu-windows-x86_64.zip |
libretro 核心 (RetroArch)
以 -libretro.* 结尾的文件包含对应平台的 nicaiemu_libretro 核心和 nicaiemu_libretro.info,可直接用于 RetroArch。
Android libretro 核心
nicaiemu-android-libretro.tar.gz 包含适用于 arm64-v8a、armeabi-v7a、x86 和 x86_64 架构的核心。
iOS libretro 核心
nicaiemu-ios-libretro.tar.gz 包含真机 arm64 核心及 Apple Silicon 模拟器核心。
webOS libretro 核心
nicaiemu-webos-libretro.tar.gz 包含适用于 armv7 架构的核心。
Full Changelog: https://github.com/jiangxincode/NicaiEmu/commits/v0.1.0