Metal Slug
Game: Metal Slug (Neo Geo, 1996)
A static recompilation of Metal Slug for Neo Geo (MVS) into a native PC program, built with neogeorecomp, the same author’s toolkit for this board: the 68000 code is translated to C from your ROMs and runs on a model of the board. It’s the toolkit’s reference game. It boots through the real MVS BIOS, runs the attract demo and title screen, takes coins, and plays Mission 1 with its continues; later missions haven’t been checked by a test script yet. After a profiling pass, a 5-minute automated session runs entirely in recompiled code, and verification against the Musashi interpreter finds no mismatches across 14.06 million blocks. It has sound (the YM2610 synthesis danilopaulinodasilva contributed to the toolkit) and supports two controllers as players 1 and 2. 0.1.0 came out on October 21 with installers for Windows, Linux, and macOS that download the source, install whatever is missing, and build the game from your ROMs; it hasn’t been played on a Mac yet. All 13 of its commits list Claude as a co-author.
You needYour own Metal Slug and Neo Geo BIOS dumps as MAME sets, mslug.zip (NGH-201) and neogeo.zip, which setup checks by CRC32. Plus Windows, Linux, or macOS; setup offers to install Git, CMake, the C and C++ compiler, and SDL2 if they’re missing.
- How it gets to PC
- Static recompilation
- Console
- SNK Neo Geo (MVS / AES)
- Architecture
- 68000 + Z80
- Author
- sp00nznet
- Original studio
- Nazca Corporation
- Year
- 1996
- Stars
- 2
- Last activity
- 2026-10-21 · 10 days ago
- Latest version
- v0.1.0 · 2026-10-21
- License
- MIT
- Language
- PowerShell
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.