
What was done
AlmazProud, with no prior coding experience, had Claude statically recompile the 68000 program of Metal Slug 3 to C and reimplement the Neo Geo hardware, as a Windows port.
This is a native Windows port of Metal Slug 3. The author says in the README that it was vibe coded with Claude, that they have no prior coding experience, and that they asked Claude for the extras. CLAUDE.md and the docs folder describe each phase of the project.
How it was done
The game's 68000 program is statically recompiled to C and the Neo Geo hardware is reimplemented around it. The method follows the author's earlier metal-slug-x-recomp, whose runtime and frontend it shares. The port reads the game's code, graphics, sound and BIOS at run time from a copy the user owns. It supports the GOG and Steam files, and a MAME encrypted set is decrypted on load.
Results
The repository and its releases contain no part of the game. A distributable build that needs no game files is described, and a personal build is made from the user's own copy. The README has a list of what works and the build steps, and commit trailers credit Claude.