cd /news/ai-agents/fun-tracks-1997-fun-tracks-recompile… · home › topics › ai-agents › article
[ARTICLE · art-159315] src=reversedwithai.com ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Fun Tracks (1997): Fun Tracks Recompiled

An alpha-stage project called Fun Tracks Recompiled has rebuilt the 1997 Windows racing game from decompiled C code to run natively on modern Windows and Android, using OpenAI Codex and Anthropic Claude Code to read assembly and write C code under human oversight. The port replaces DirectDraw, DirectSound and DirectInput with SDL3 and a new GPU-based renderer while preserving original physics, and adds widescreen support, multilingual options and an Android port. A human lead verifies frame-by-frame output against the original executable via a test harness; the alpha lacks network multiplayer, Android is single-player only, and users must supply their own original game files.

by read1 min views2 publishedOct 28, 2026
Fun Tracks (1997): Fun Tracks Recompiled
Image: Reversedwithai (auto-discovered)

Evidence at a glance #

source evidence…

What was done #

Fun Tracks Recompiled is an alpha-stage project that rebuilds the 1997 racing game from decompiled C code to run natively on modern Windows and Android systems, utilizing AI agents for code assistance and verification.

Fun Tracks Recompiled is a project that rebuilds the original 1997 Windows racing game to run natively on modern hardware. The process involved decompiling the original executable, FUN_WIN.EXE, into readable C code, routine by routine. This code was then ported to a modern project, replacing Windows 95-era dependencies like DirectDraw, DirectSound, and DirectInput with SDL3 and a new GPU-based renderer. The project maintains the original game logic, including physics, while adding features such as widescreen support, multilingual options, and an Android port. The author reports that AI coding agents, specifically OpenAI Codex and Anthropic Claude (Claude Code), were used to read assembly, write C code, and develop tools. A human lead oversees the project, performing testing and verification against a test harness that compares frame-by-frame output with the original executable. The project is currently in an alpha state, with known limitations including the absence of network multiplayer and single-player-only support on Android. Users must provide their own original game files to function. Further details are available at the official repository.

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 @fun tracks recompiled 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/fun-tracks-1997-fun-…] indexed:0 read:1min 2026-10-28 · —