Games and modsResearchSource available
Target: A Bug's Life (PS1)

Reverse engineered A Bug's Life (PS1) using Claude Opus 5.5

by reverseengineeringgameswithai RepositorySave · follow · discuss0 views
Platform
PlayStation (PS1)
Outcome
Research

Evidence at a glance

Loading source evidence…

What was done

This project provides decompiled C code, analysis, and engineering specifications for A Bug's Life (PS1, SCUS-94288). The work includes custom debugging tools and documentation generated with the assistance of Claude Opus 5.5.

This project documents the reverse engineering of the PlayStation game A Bug's Life (USA v1.0, SCUS-94288). The repository contains decompiled and reconstructed C code for game functions, which include the original MIPS instructions in comments. Analysis artifacts, such as call graphs and censuses, are provided alongside engineering specifications for file formats like LEVEL.DAT and LEVEL.RAW. The author utilized a custom fork of the DuckStation emulator as an external debugger to drive analysis and tracing tools written in Python and C. Claude Opus 5.5 is credited as a co-author for the project. The author notes that every step of the process involved AI assistance and warns that some findings may be inaccurate or false. The repository does not contain the game executable, disc images, or assets; users must provide their own copy of the game, identified by SHA-256 hashes. Many tools rely on local paths and a specific debugger fork that are not included in the repository, preventing immediate execution of the provided scripts. Further details are available at https://raw.githubusercontent.com/reverseengineeringgameswithai/abugslifeps1/HEAD/README.md.

Community

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

Your library