Opus 5.5 is INSANE at decompilation / ports
▲ 101 r/ClaudeGameDev+1 crossposts

Opus 5.5 is INSANE at decompilation / ports

Just decompiled and natively ported StarFox, StarFox 2 and Sonic CD to Windows, Mac and Linux, using Opus 5.5 without REA or similar skills.

Claude analyzed the games' roms, built high level hardware runtimes, and added quality of life improvements (resolution, framerate, audio, full controller support, etc.), Even going as far as editing the game's extracted source code to implement features (SuperFX overclocking, True16:9 in Sonic CD)

Projects are here, if you wanna try it out ;)

https://github.com/carlosrmz009/littleplanet

https://github.com/carlosrmz009/arwing

https://github.com/carlosrmz009/arwing2

Prompt was simply: Create a full decompilation of *GAME*, so it can run natively in my PC. Game ROM is at */path/*

Custom launcher with options

This is getting insane bro 😭🙏

u/CarlosGOAT09 — 3 days ago
▲ 655 r/ClaudeAI

Opus 5.5 is INSANE at decompilation / ports

Just decompiled and natively ported StarFox, StarFox 2 and Sonic CD to Windows, Mac and Linux, using Opus 5.5 without REA or similar skills.

Claude analyzed the games' roms, built high level hardware runtimes, and added quality of life improvements (resolution, framerate, audio, full controller support, etc.), Even going as far as editing the game's extracted source code to implement features (SuperFX overclocking, True16:9 in Sonic CD)

Projects are here, if you wanna try it out ;)

https://github.com/carlosrmz009/littleplanet

https://github.com/carlosrmz009/arwing

https://github.com/carlosrmz009/arwing2

Prompt was simply: Create a full decompilation of *GAME*, so it can run natively in my PC. Game ROM is at */path/*

True16:9 gameplay

Custom launcher with options

This is getting insane bro 😭🙏

EDIT: Fair correction on the terminology: I used "decompilation" too loosely. My actual goal was to see if I could get these games running as native desktop builds and add modern features.

At least in Sonic CD's case, the output seems more accurately described as a game-specific emulator plus generated disassembly/static recompilation, rather than a clean reconstruction of the original source code.

Still a pretty wild result for me, especially being able to iterate on features like widescreen support. Appreciate the detailed technical breakdown!

reddit.com
u/CarlosGOAT09 — 3 days ago