What do you want to do?
4 use cases
-
Decompile your own N64 game with an AI agent
Point your agent at a ROM you own and get C functions that compile to the same bytes.
- Decomp WTF
- Claude Code
- Codex
- Games and hobbies
- Intermediate
View prompt
Using the decomp.wtf repo (i12bp8/decomp.wtf), import the N64 ROM at <path-to-your-rom> that I own, then run the agents until the live view shows matched functions. Report the number of functions matched and the number still open. Verify that every reported match is byte for byte against the ROM, and that no target assembly or build script was edited.
-
Continue a community decomp using your own game copy
Fork a decomp.dev project and let agents match more functions, committed to git for review.
- Decomp WTF
- Claude Code
- Codex
- Games and hobbies
- Advanced
View prompt
Using the decomp.wtf repo (i12bp8/decomp.wtf), fork the decomp.dev project <project-name> and add my own copy of the game at <path-to-game>. Run the agents and report how many functions were matched as git commits on the decomp-wtf branch. Verify that each commit only changes C or C++ sources and headers, and that no matched function broke.
-
Build a GameCube or Wii game from its own C source
Drive files toward linked status so the game rebuilds from C and matches its checksum.
- Decomp WTF
- Claude Code
- Codex
- Games and hobbies
- Advanced
View prompt
Using the decomp.wtf repo (i12bp8/decomp.wtf), import the GameCube or Wii image at <path-to-game-image> that I own and work toward linked files. Report the count of linked files and the % linked figure. Verify that a file is only kept as linked when the full game still passes its checksum.
-
Write one function in C and check it against the ROM
Edit a function in the app, press Ctrl+Enter, and see the judge's diff against the original.
- Decomp WTF
- Games and hobbies
- Intermediate
View prompt
Using the decomp.wtf repo (i12bp8/decomp.wtf), open the bundled Demo Quest 64 ROM and write C for one function of your choice in the editor. Report the score the judge gives and the instruction diff, if any. Verify that the function only counts as matched when the score is 100 and the bytes are identical.
How to use Decomp WTF
- Check you have what it needs: A game you own, as a ROM, disc image or program file (the README says to use it only on games you own); Linux, or Windows with WSL 2 (Windows support is marked unstable); macOS is not supported; An AI agent such as Claude Code, Codex, Antigravity CLI or opencode, or an API key for another model.
- Open i12bp8/decomp.wtf on GitHub and read the README and license.
- Run
curl -fsSL https://decomp.wtf/install.sh | bashon Linux, orirm https://decomp.wtf/install.ps1 | iexin PowerShell on Windows. - Run
decomp connectto give your agent Decomp WTF's tools. - Ask your agent in the terminal: decompile my game at ~/roms/game.z64 (use your own file path).
- Open the live view that the agent launches and watch functions move from attempts to matches.
These steps come from our top use case, Decompile your own N64 game with an AI agent, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeDecomp WTF alternatives · Best AI repos for Games and hobbies
About this repo
- Who it is forExperienced reverse engineers and retro game preservationists who own the games they work on and are comfortable with a terminal, compilers and assembly.
- Why it is hot
- LanguagePython
- Sourcegithub.com/i12bp8/decomp.wtf · Back to Hot repos
Requirements
- A game you own, as a ROM, disc image or program file (the README says to use it only on games you own)
- Linux, or Windows with WSL 2 (Windows support is marked unstable); macOS is not supported
- An AI agent such as Claude Code, Codex, Antigravity CLI or opencode, or an API key for another model
- A terminal and basic familiarity with C and MIPS or PowerPC assembly
Maintain Decomp WTF? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/i12bp8-decomp-wtf/?ref=badge)
Questions about Decomp WTF
What is Decomp WTF?
decomp.wtf is a discontinued, MIT-licensed Python app that lets an AI agent decompile games you own into C source, checking each function byte for byte against the original ROM or disc, running locally. It is an open-source project on GitHub: https://github.com/i12bp8/decomp.wtf.
Who is Decomp WTF for?
Experienced reverse engineers and retro game preservationists who own the games they work on and are comfortable with a terminal, compilers and assembly.
What can I do with Decomp WTF?
4 use cases so far, for example: Decompile your own N64 game with an AI agent; Continue a community decomp using your own game copy; Build a GameCube or Wii game from its own C source. Each has steps and a copy-paste agent prompt.
What do I need to run Decomp WTF?
A game you own, as a ROM, disc image or program file (the README says to use it only on games you own); Linux, or Windows with WSL 2 (Windows support is marked unstable); macOS is not supported; An AI agent such as Claude Code, Codex, Antigravity CLI or opencode, or an API key for another model; A terminal and basic familiarity with C and MIPS or PowerPC assembly.
What are alternatives to Decomp WTF?
Other hot AI repos in Games and hobbies: Universal Modder, Ldraw Nova, Image to 3dlab, Wow AI, NPC Talk.
Is Decomp WTF safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.