AI product Open source
decomp.wtf is a locally running AI-assisted game decompilation tool for games the user owns. It accepts ROMs, disc images, or program files; identifies functions and data with tools such as splat, spimdisasm, decomp-toolkit, and ds-decomp; and gives each function to an AI agent with its assembly, related data, call context, look-alike code, and a draft implementation.
Each agent attempt is compiled with the game's original or project-specific compiler, linked at the function's original address, and compared byte for byte with the source game. Mismatches return an instruction diff for another attempt, while matches are saved and shared with other agents. The tool also supports parallel helper agents, background permutation of near misses, public decompilation projects, rebuildable exports, and community rooms where participants work from their own copies of the game.
It supports Linux and Windows through a WSL 2 distribution; macOS is not supported. GameCube, Wii, and Nintendo 64 are the recommended platforms, while PlayStation, PlayStation 2, Game Boy Advance, and Nintendo DS support is described as beta. The application runs locally without an account, telemetry, or uploading game data, and is released under the MIT license.
1 use taken from transcripts — each links to the moment in the video.
Lets an AI coding agent turn games you own into C source code, function by function; it finds functions in the original binary, feeds the agent assembly and context along with a draft, compiles each attempt with the game's original compiler, and byte-compares it, retrying with the diff on mismatch.
1 in the library.