SPMP8000Emu est un émulateur développé en Rust pour la plateforme de jeux Sunplus SPMP8000, utilisée notamment dans certains lecteurs multimédias portables et consoles de jeux portables. Il permet d’exécuter des jeux au format NGame1.0, généralement distribués sous forme de fichiers .bin.
Le projet est disponible en version autonome pour Windows, Linux et macOS, ainsi que sous la forme d’un cœur libretro utilisable avec RetroArch. Cette dernière version prend également en charge Android, iOS et webOS.
L’émulateur propose la gestion du son stéréo, des sauvegardes instantanées, des codes de triche et des commandes via RetroPad. Il intègre également des fonctions de diagnostic du processeur et d’accès à la mémoire émulée.


