# SW_RACER_RE: selected functions from Star Wars Episode I: Racer

> SW_RACER_RE maps and reimplements selected functions from Star Wars Episode I: Racer to support game modifications. Symbol files and Ghidra scripts record recovered addresses, while a dinput.dll hook can replace original functions with reconstructed code during play.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/tim-tim707/SW_RACER_RE>
- Primary source: <https://github.com/tim-tim707/SW_RACER_RE/blob/4f898953ecb31c9f02e7ab01e10f62cd9738df0d/README.md>
- Catalog page: <https://awesomerea.org/resources/sw-racer-re-case/>
- Record JSON: <https://awesomerea.org/resources/sw-racer-re-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/sw-racer-re-case/index.md)

## Requirements & limits

- **Prerequisites:** Contributing requires Ghidra, Python and a Windows C compiler; using the dinput.dll hook requires a compatible game installation.
- **Testing evidence:** The freshly installed GOG executable is the documented version; other versions have not been tested.
- **Scope:** The project covers selected functions rather than the entire game.
- **License:** AGPL-3.0.

## Primary sources

1. <https://github.com/tim-tim707/SW_RACER_RE/blob/4f898953ecb31c9f02e7ab01e10f62cd9738df0d/README.md>

## More in Games

- [Technician Ted: an annotated ZX Spectrum disassembly](https://awesomerea.org/resources/chipfact-case/index.md) · Case study
- [The Journeyman Project Turbo!: a Windows 3.1 decompilation](https://awesomerea.org/resources/journeyman-project-turbo-decomp-case/index.md) · Case study
- [The Last Ninja Remix: rebuilding the 1990 Amiga game in C++](https://awesomerea.org/resources/last-ninja-remix-case/index.md) · Case study
- [The Legend of Zelda: Spirit Tracks: hand-decompiled Nintendo DS source](https://awesomerea.org/resources/spirit-tracks-decomp-case/index.md) · Case study
- [The Need for Speed: a functional 3DO source reconstruction](https://awesomerea.org/resources/need-for-speed-3do-decomp-case/index.md) · Case study
- [The Sims 2 Castaway: a Wii disassembly in progress](https://awesomerea.org/resources/sims-2-castaway-wii-decomp-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
