Microsoft Windows
Windows

Star Wars Episode I: Racer

Game: Star Wars Episode I: Racer (Windows, 1999)

WIN

A decompilation project for Star Wars Episode I: Racer (LucasArts, 1999) on PC. It doesn’t aim for a matching build or to decompile the whole game, but to document and reimplement some of its functions so the community can mod it: the source of truth is data_symbols.syms (global variables) and src/generated/hook_generated.c (functions). It’s heavily influenced by OpenJKDF2, and its latest tally, from June 12, 2026, lists 71.2% of the functions as analyzed (1,518 of 2,132), though not all of them are reimplemented. With that knowledge, the dinput_hook/ directory builds a mod with a dinput.dll that replaces the game’s rendering functions. Its version 0.17 (August 28), called the community improvement mod, is unzipped into the folder of your copy of the game (the one with SWEP1RCR.EXE and Smush.dll), works with the GOG and Steam versions, opens a menu with F5, and adds controller support in menus and races, a quick race menu, an audio menu, a cheat menu, laps and times without the original limits, custom tracks, and replacement of the 3D models with HD ones (the first pack, from February 2025). The repository includes nine custom tracks in assets/custom_tracks (about 215 MB, in the game’s block format), some named after circuits from other games, such as Bomb-omb Battlefield, Bowser’s Castle, and Koopa Beach. 54 of its last 100 commits list Claude as a co-author.

Console
Microsoft Windows
Architecture
x86
Author
tim-tim707
Stars
87
Last activity
2026-11-05 · 6 days ago
Latest version
v0.17 · 2026-08-28
License
AGPL-3.0
Language
C
View repository ↗
x86reverse-engineeringmodshd-assetsracingai-assisted
README badge

If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.

README badge
[![Recompendium](https://recompendium.com/insignias/decomp/star-wars-episode-i-racer.svg)](https://recompendium.com/en/decomp/star-wars-episode-i-racer/)