Star on GitHubStar2.4k stars

Case study

Grand Prix Circuit: a native Rust port of the 1988 DOS game

Grand Prix Circuit is a Rust port of the 1988 DOS racing game that loads the user's GPEGA.EXE and game assets. Its code handles EXEPACK unpacking, x86 instruction execution, EGA graphics, and DOS/BIOS services; the port also offers 60 FPS motion interpolation and a Commodore 64 display and audio mode.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
1
Last commit
2026-10-22
Language
Rust
License (GitHub)
MIT

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Provide GPEGA.EXE or GPEGA_UNP.EXE and the original PES and PCS game assets; a SID file is optional for Commodore 64 audio.
  • Prerequisites: Build with the stable Rust toolchain, edition 2021; the README lists additional Linux build dependencies.
  • Scope: The documented builds target Windows x64, Linux x64 or Steam Deck, and Apple Silicon macOS.
  • License: MIT License.

Cite

BibTeX

@misc{grand-prix-circuit-recomp-case,
  title = {{Grand Prix Circuit: a native Rust port of the 1988 DOS game}},
  howpublished = {\url{https://github.com/UgaTEC/grand-prix-circuit-recomp}},
  url = {https://github.com/UgaTEC/grand-prix-circuit-recomp},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/grand-prix-circuit-recomp-case/}}
}

Plain text

Grand Prix Circuit: a native Rust port of the 1988 DOS game. https://github.com/UgaTEC/grand-prix-circuit-recomp (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/grand-prix-circuit-recomp-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · UgaTEC/grand-prix-circuit-recomp · Revision f5f70de
  2. gprix_recomp/README.md GitHub · UgaTEC/grand-prix-circuit-recomp · Revision f5f70de
  3. LICENSE GitHub · UgaTEC/grand-prix-circuit-recomp · Revision f5f70de

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab