Releases: AloysHF/Native32Emu
Release list
Nightly Build 20260824 (923f6da)
Automated nightly build — for testing only.
- Built: 2026-08-24 20:21:31 UTC
- Commit:
923f6da - Platforms: Windows x86_64, macOS x86_64/aarch64, Linux x86_64/aarch64
- Includes the standalone emulator and the libretro core (
*-libretro.*) for RetroArch - Android libretro core (
native32-emu-android-libretro.tar.gz) with arm64-v8a, armeabi-v7a, x86 and x86_64 ABIs - iOS libretro core (
native32-emu-ios-libretro.tar.gz) for real devices (arm64) and simulators - webOS libretro core (
native32-emu-webos-libretro.tar.gz) for ARMv7 TVs
Native32 Emulator v1.2.0
Native32 Emulator v1.2.0
v1.2.0 重点改进音频播放、游戏兼容性与存档行为,并新增 iOS 和 Linux aarch64 发布产物。
✨ 新功能
画面缩放
- 独立运行版新增双线性缩放过滤器,可通过
--filter bilinear启用 (#62)
平台支持
🐛 Bug 修复
音频播放
游戏兼容性与存档
📦 下载
独立运行版
| 平台 | 文件 |
|---|---|
| Linux x86_64 | native32-emu-linux-x86_64.tar.gz |
| Linux aarch64 | native32-emu-linux-aarch64.tar.gz |
| macOS x86_64 | native32-emu-macos-x86_64.tar.gz |
| macOS aarch64 | native32-emu-macos-aarch64.tar.gz |
| Windows x86_64 | native32-emu-windows-x86_64.zip |
libretro 核心 (RetroArch)
以 -libretro.* 结尾的文件包含对应平台的 native32emu_libretro 核心和 native32emu_libretro.info,可直接用于 RetroArch。
Android libretro 核心
native32-emu-android-libretro.tar.gz 包含适用于 arm64-v8a、armeabi-v7a、x86 和 x86_64 架构的核心。
iOS libretro 核心
native32-emu-ios-libretro.tar.gz 包含真机 arm64 核心及 Apple Silicon 模拟器核心。
Full Changelog: v1.1.0...v1.2.0
Native32 Emulator v1.1.0
Native32 Emulator v1.1.0
v1.1.0 修复了多个游戏兼容性问题,新增 libretro 核心选项和存档状态支持!
✨ 新功能
libretro 核心选项
- 新增 libretro 核心选项,支持通过 RetroArch 菜单配置
- 新增匹配的独立运行版 CLI 选项 (#38)
存档状态支持
- libretro 核心新增存档状态(save state)功能 (#56)
- 支持在游戏中随时保存和加载进度
🐛 Bug 修复
游戏兼容性
📦 下载
独立运行版
| 平台 | 文件 |
|---|---|
| Linux x86_64 | native32-emu-linux-x86_64.tar.gz |
| macOS x86_64 | native32-emu-macos-x86_64.tar.gz |
| macOS aarch64 | native32-emu-macos-aarch64.tar.gz |
| Windows x86_64 | native32-emu-windows-x86_64.zip |
libretro 核心 (RetroArch)
以 -libretro.* 结尾的文件包含 native32emu_libretro.<ext> 和 native32emu_libretro.info,可直接放入 RetroArch 使用。
Android libretro 核心
native32-emu-android-libretro.tar.gz 包含适用于 arm64-v8a、armeabi-v7a、x86 和 x86_64 架构的 native32emu_libretro_android.so。
Full Changelog: v1.0.0...v1.1.0
Native32 Emulator v1.0.0
Native32 Emulator v1.0.0
首个正式版本发布!
✨ 新功能
MPEG-1 过场视频播放
- 纯 Rust 实现的 MPEG-PS 解复用器
- 纯 Rust 实现的 MPEG-1 视频解码器
- 纯 Rust 实现的 MP2 音频解码器
- 支持播放 SSL_PlayNext 过场视频 (#29)
ZIP 压缩包支持
- 支持加载 ZIP 格式的游戏包 (#31)
- 从 ZIP 启动时,ESC 键可返回 FHUI 菜单
- 自动清理 ZIP 解压的临时目录
FHUI 前端菜单
- 渲染 FHUI 游戏列表 (#32)
- 修复菜单列表/信息缩略图切换残留问题
Android 平台支持
- libretro 核心新增 Android 平台支持 (#25)
- 支持 arm64-v8a、armeabi-v7a、x86、x86_64 架构
键盘输入增强
- 模拟硬件 typematic 按键重复 (#27)
- 新增
--repeat-delay和--repeat-periodCLI 选项
📦 下载
独立运行版
| 平台 | 文件 |
|---|---|
| Linux x86_64 | native32-emu-linux-x86_64.tar.gz |
| macOS x86_64 | native32-emu-macos-x86_64.tar.gz |
| macOS aarch64 | native32-emu-macos-aarch64.tar.gz |
| Windows x86_64 | native32-emu-windows-x86_64.zip |
libretro 核心 (RetroArch)
以 -libretro.* 结尾的文件包含 native32emu_libretro.<ext> 和 native32emu_libretro.info,可直接放入 RetroArch 使用。
Android libretro 核心
native32-emu-android-libretro.tar.gz 包含适用于 arm64-v8a、armeabi-v7a、x86 和 x86_64 架构的 native32emu_libretro_android.so。
Native32 Emulator v0.1.1
🐛 Bug Fixes
- Fix GunFire menu freeze after pressing Z (#23)
- Fixed the menu freezing issue when pressing Z to confirm in GunFire game
- Root cause: emulator tick was re-executing movie keyframe actions on every main timeline frame switch, causing movies parked on Stop actions to be immediately stopped again
- Movie keyframe actions are now only executed when a movie advances to a new frame
🧪 Testing
- Add scripted-input regression test (#23)
- Added deterministic, headless test harness that drives the emulator core with per-frame input scripts
- Added GunFire menu confirm regression test to prevent similar interaction-driven freezes
📚 Documentation
- Add runtime/interaction bug debugging playbook to CLAUDE.md
⚠️ Upgrade Notice
All users playing GunFire are recommended to upgrade to this version.
📥 Downloads
Standalone emulator
- Linux x86_64:
native32-emu-linux-x86_64.tar.gz - macOS x86_64:
native32-emu-macos-x86_64.tar.gz - macOS aarch64:
native32-emu-macos-aarch64.tar.gz - Windows x86_64:
native32-emu-windows-x86_64.zip
libretro core (for RetroArch)
- Files ending in
-libretro.*containnative32emu_libretro.<ext>
plusnative32emu_libretro.info, ready to drop into RetroArch.
Native32 Emulator v0.1.0
Native32 Emulator v0.1.0
Downloads
Standalone emulator
- Linux x86_64:
native32-emu-linux-x86_64.tar.gz - macOS x86_64:
native32-emu-macos-x86_64.tar.gz - macOS aarch64:
native32-emu-macos-aarch64.tar.gz - Windows x86_64:
native32-emu-windows-x86_64.zip
libretro core (for RetroArch)
- Files ending in
-libretro.*containnative32emu_libretro.<ext>
plusnative32emu_libretro.info, ready to drop into RetroArch.