Star on GitHubStar2.4k stars

Case study

Street Rod: a DOS game reconstructed in C for SDL3

Street Rod SDL3 reconstructs the 1989 DOS game's behavior in C and runs it through SDL3 using the player's original files. The repository records function specifications and file formats for the game's picture libraries and data, and its port covers the VGA game, racing systems, saves, and PC speaker sound.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
11
Last commit
2026-09-26
Language
C

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code, documentation and a download method observed; no demo found.
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: Provide SR.EXE or SRSE.EXE, plus the matching LIB1, LIB2, and HOT_DATA files.
  • Prerequisites: Build with CMake 3.24+, a C11 compiler, and SDL3; the launcher also needs C++17 and wxWidgets 3.2.
  • Limits: CGA, EGA, Tandy, and Hercules graphics modes are not ported.
  • License: MIT for the port, launcher, and tools.

Cite

BibTeX

@misc{street-rod-sdl3-case,
  title = {{Street Rod: a DOS game reconstructed in C for SDL3}},
  howpublished = {\url{https://github.com/kylofon/street-rod-sdl3}},
  url = {https://github.com/kylofon/street-rod-sdl3},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/street-rod-sdl3-case/}}
}

Plain text

Street Rod: a DOS game reconstructed in C for SDL3. https://github.com/kylofon/street-rod-sdl3 (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/street-rod-sdl3-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 · kylofon/street-rod-sdl3 · Revision 0e5598e
  2. FORMATS.md GitHub · kylofon/street-rod-sdl3 · Revision 0e5598e

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab