cd /news/ai-agents/rockstar-presents-table-tennis-recom… · home › topics › ai-agents › article
[ARTICLE · art-160738] src=reversedwithai.com ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Rockstar Presents Table Tennis: Recompiled Rockstar Presents Table Tennis (Xbox 360) into C++ with Claude

The tt-decomp project has decompiled 3,413 of the 13,545 functions (25.2%) in the Xbox 360 version of Rockstar Presents Table Tennis as of April 2026, lifting PowerPC assembly into C++ through an MCP-enabled Claude workflow. The project's MCP server gives Claude access to decompilation tools including function metadata, vtable structures and pseudocode, and the port targets Windows, macOS and Linux via SDL2 and OpenGL 3.3, with 61% coverage of documented addresses. Contributors are building platform shims for Xbox 360 kernel, CRT and XAM functions such as HalReturnToFirmware and KeBugCheck, while known limitations include unlifted vtable bodies and dependencies on external memory management lifts.

by read1 min views3 publishedOct 30, 2026
Rockstar Presents Table Tennis: Recompiled Rockstar Presents Table Tennis (Xbox 360) into C++ with Claude
Image: Reversedwithai (auto-discovered)

Evidence at a glance #

source evidence…

What was done #

The tt-decomp project uses an MCP-enabled AI workflow to translate PowerPC assembly into C++ for Rockstar Presents Table Tennis. As of April 2026, 25.2% of the game's 13,545 functions are decompiled.

The tt-decomp project performs an AI-assisted decompilation of the Xbox 360 version of Rockstar Presents Table Tennis. The workflow utilizes an MCP server to provide Claude with direct access to decompilation tools, including function metadata, vtable structures, and pseudocode. Contributors use this interface to lift functions from PowerPC assembly into idiomatic C++. The project aims for a cross-platform target supporting Windows, macOS, and Linux via SDL2 and OpenGL 3.3. As of April 2026, the repository contains 3,413 decompiled functions out of 13,545 total, with 61% coverage of documented addresses. Implementation efforts include creating platform shims for Xbox 360 kernel, CRT, and XAM functions, such as HalReturnToFirmware and KeBugCheck. The project maintains a list of known limitations, including unlifted vtable bodies and dependencies on external memory management lifts. Contributors are instructed to follow specific coding styles, such as using meaningful names and proper types instead of raw offsets. The project is documented at https://raw.githubusercontent.com/ozordi/tt-decomp/HEAD/README.md.

Reproduce it #

1. Install Node.js and Claude Desktop. 2. Clone the repository. 3. Install the MCP server in tools/mcp-decomp. 4. Configure Claude Desktop with the provided MCP server path. 5. Use Claude to lift functions via the provided tools.

Community #

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

Your library

── more in #ai-agents 4 stories · sorted by recency
── more on @tt-decomp 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/rockstar-presents-ta…] indexed:0 read:1min 2026-10-30 · —