SPMP8000 NATIVE GAME EMULATOR

SPMP8000
游戏模拟器

SPMP8000Emu 使用 Rust 实现,用于运行 SPMP8000 系列设备上的原生 BIN 游戏。同一套模拟核心可通过独立窗口运行,也可作为 Libretro 核心接入前端。

20+支持游戏
10+模拟机器
2种运行前端
6兼容平台
SPMP·8K
Deep Treasures Racer Elemental Spirit EMULATION OUTPUT · 320×240

SPMP8000Emu 实际运行画面

01 / EMULATOR OVERVIEW

一个核心,
两种前端

游戏加载、CPU、内存、图形、音频和输入都由共享核心实现。独立版负责桌面窗口与命令行体验,Libretro 核心负责与兼容前端集成。

RUST CORESPMP
8000
GAME RUNTIME
ARM interpreter
NativeGE / emuIf HLE
320 × 240 framebuffer

独立模拟器

桌面窗口、键盘输入、按键映射与多种画面滤镜。

Libretro 核心

核心选项、即时存档、作弊码、内存描述与标准前端回调。

现代使用体验

即时存档、自定义控制、画面滤镜与游戏作弊功能。

02 / IMPLEMENTED FEATURES

已实现功能

模拟器当前提供以下核心能力,独立版与 Libretro 核心共享同一套实现。

03 / COMPATIBILITY

游戏兼容性

已支持 20+ 款 SPMP8000 原生游戏,涵盖动作、竞速、益智、棋牌及社区移植作品,兼容列表仍在持续更新。

Battle GroundCrazy RacerDeep TreasuresElemental SpiritSmart Blocks更多游戏 +
查看支持游戏列表 →

04 / GET STARTED

使用方式

项目使用 Cargo 构建。准备游戏文件后,可以直接启动独立模拟器;Libretro 核心的构建与安装方式见项目文档。

powershell / bash
# Clone and build
git clone https://github.com/jiangxincode/SPMP8000Emu.git
cd SPMP8000Emu
cargo build --release

# Run an SPMP8000 BIN game
cargo run -p spmp8000emu --release -- path/to/game.bin

05 / DEVICE FAMILY

可模拟设备

SPMP8000/80xx 被用于游戏型 PMP、MP4/MP5 播放器和便携游戏机。SPMP8000Emu 面向这些设备上的 SPMP8000 原生游戏。

JXDJXD1000 / JXD2000
JXDJXD980 / JXD206
JXDJXD V3 / JXD300
JXDJXD990 / JXD951
LETCOOLN350JP
CHUWI驰为 PHG
RITMIXRZX-40