cd /news/ai-tools/final-fantasy-vii-ps1-final-fantasy-… · home › topics › ai-tools › article
[ARTICLE · art-158642] src=reversedwithai.com ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

Final Fantasy VII (PS1): Final Fantasy VII (PS1) Decompilation Project

A community decompilation project has converted 69% of the 8,424 functions across 319 executables in the USA PlayStation release of Final Fantasy VII into C, with the remainder still included as assembly via INCLUDE_ASM, according to the project's README. The author reports most C code was written with AI assistance, using Claude Code and Claude Opus 5.5 models to process assembly and m2c drafts in batches of agents, with progress occasionally limited by usage caps. A function is accepted only if it compiles to match the original game's instructions exactly, verified byte-for-byte against the source disc using GCC 2.6.3 and 2.7.2; the repository ships no game files, so users must supply their own disc images and run tools/extract_disc.py and tools/build.py in a Python 3.12+ environment with the MIPS GNU toolchain.

by read1 min views3 publishedOct 27, 2026
Final Fantasy VII (PS1): Final Fantasy VII (PS1) Decompilation Project
Image: Reversedwithai (auto-discovered)

Evidence at a glance #

source evidence…

What was done #

This project provides a byte-perfect C decompilation of the USA PlayStation release of Final Fantasy VII. It uses AI-assisted workflows to convert assembly to C, ensuring every function compiles to match the original game's instructions exactly.

The Final Fantasy VII (PS1) decomp project aims to decompile the USA PlayStation version of the game into C code that rebuilds into byte-perfect executables. The repository does not contain game files; users must provide their own disc images. The project utilizes a custom toolchain, including GCC 2.6.3 and 2.7.2, to ensure the resulting binaries match the original game's instructions. As of the latest documentation, 69% of the 8,424 functions across 319 executables have been decompiled into C, with the remainder still represented as assembly via INCLUDE_ASM. The author reports that most C code was written with AI assistance, specifically using Claude Code and Claude Opus 5.5 models to process assembly and m2c drafts. The workflow involves batches of agents, though progress is occasionally limited by usage caps. The project maintains strict verification: a function is only accepted if it compiles to match the original game's instructions exactly, with byte-for-byte comparisons performed against the source disc.

Reproduce it #

Users must set up a Python 3.12+ environment, install the required GNU toolchain for MIPS (PS1), and configure the specified C compilers. The build process involves using `tools/extract_disc.py` to extract files from the game disc and `tools/build.py` to compile and verify the output against the original binaries.
── more in #ai-tools 4 stories · sorted by recency
── more on @final fantasy vii 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/final-fantasy-vii-ps…] indexed:0 read:1min 2026-10-27 · —