cd /news/artificial-intelligence/freedom-planet-recompiled-freedom-pl… · home › topics › artificial-intelligence › article
[ARTICLE · art-160650] src=reversedwithai.com ↗ pub= topic=artificial-intelligence verified=true sentiment=↑ positive

Freedom Planet: Recompiled Freedom Planet into a Dreamcast and PC port with Claude

A fan-made decompilation of Freedom Planet built with Claude Opus 5.5 has reached roughly 90% decompiled code, about 45.7k lines of C, with the remaining 10% inferred and 18 lines marked unknown, according to the project's README. The FOSS project targets the Sega Dreamcast and PC, using original assets and debug symbols from the fp-assets repository, with texture compression to 8-bit indexed color, LZ4 compression and 4-bit ADPCM audio to fit Dreamcast hardware constraints; the PC branch uses SDL2 for Windows and Linux. The author reports the Dreamcast version holds 60fps in most stages but drops during scenes with multiple large interactive sprites, and the builder script processes a user-provided Assets.dat file from a retail copy of the game.

by read1 min views3 publishedOct 30, 2026
Freedom Planet: Recompiled Freedom Planet into a Dreamcast and PC port with Claude
Image: Reversedwithai (auto-discovered)

Evidence at a glance #

source evidence…

What was done #

A fan-made decompilation of Freedom Planet targeting Dreamcast and PC, built using Claude Opus 5.5. The project utilizes original assets and debug symbols to achieve a 90% decompilation rate, with the remainder inferred.

The project provides a FOSS approximation of Freedom Planet, targeting the Sega Dreamcast and PC platforms. The author reports that the codebase is roughly 90% decompiled and 10% inferred, consisting of approximately 45.7k lines of C code. The development process relied on Claude Opus 5.5 for implementation, with the author performing play-testing and prompting. The project leverages external tools from the fp-assets repository and utilizes existing debug symbols. To fit the game within Dreamcast hardware constraints, the author implemented texture compression to 8-bit indexed color, LZ4 compression, and 4-bit ADPCM audio. The PC port, available on a separate branch, uses SDL2 for Windows and Linux. The builder script automatically processes the user-provided Assets.dat file from a retail copy of the game. While the majority of the code is recovered, 18 lines are marked as unknown. The author notes that the Dreamcast version maintains 60fps in most stages, though performance drops occur during scenes with multiple large interactive sprites. Source: https://raw.githubusercontent.com/wangblows2000/fp-dc/HEAD/README.md

Reproduce it #

Download the repository, place a Freedom Planet 1.21.5 Assets.dat file in the directory, and execute build_dreamcast.bat on Windows or build_dreamcast.sh on Linux.

Community #

Ask a question, share what worked, or follow the next milestone.

Your library

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @freedom planet 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/freedom-planet-recom…] indexed:0 read:1min 2026-10-30 · —