SPMP8000 Emulator v1.0.0
v1.0.0 重点改进 libretro 集成、运行时状态管理和独立运行版功能,并新增完整的游戏兼容性修复。
✨ 新功能
存档与运行时
- 实现完整的存档状态保存与加载支持
- 实现模拟器重置功能,支持重新加载游戏
- 实现内存访问和作弊码支持
独立运行版
- 新增显示过滤器:双线性、双三次、最近邻、xBRZ 缩放 (#29)
- 新增输入重映射和游戏手柄覆盖功能
- 新增实时核心选项配置
libretro 集成
- 改进 libretro API 集成,支持内存描述符和作弊码
- 新增 iOS libretro 核心发布产物
- 新增 GitLab CI 配置,支持 libretro buildbot
🐛 Bug 修复
音频播放
- 修复 DeepKiller 游戏音频播放问题 (#25)
图形渲染
游戏兼容性
- 修复 DeepKiller 游戏的音频和图形兼容性问题
📦 下载
独立运行版
| 平台 | 文件 |
|---|---|
| Linux x86_64 | spmp8000-emu-linux-x86_64.tar.gz |
| Linux aarch64 | spmp8000-emu-linux-aarch64.tar.gz |
| macOS x86_64 | spmp8000-emu-macos-x86_64.tar.gz |
| macOS aarch64 | spmp8000-emu-macos-aarch64.tar.gz |
| Windows x86_64 | spmp8000-emu-windows-x86_64.zip |
libretro 核心 (RetroArch)
以 -libretro.* 结尾的文件包含对应平台的 spmp8000emu_libretro 核心和 spmp8000emu_libretro.info,可直接用于 RetroArch。
Android libretro 核心
spmp8000-emu-android-libretro.tar.gz 包含适用于 arm64-v8a、armeabi-v7a、x86 和 x86_64 架构的核心。
iOS libretro 核心
spmp8000-emu-ios-libretro.tar.gz 包含真机 arm64 核心及 Apple Silicon 模拟器核心。
webOS libretro 核心
spmp8000-emu-webos-libretro.tar.gz 包含适用于 armv7 架构的核心。
Full Changelog: v0.1.0...v1.0.0