Star on GitHubStar2.4k stars

Case study

RodLegacy: reimplementing Street Rod and Street Rod 2

RodLegacy reimplements Street Rod and Street Rod 2 in C++ for modern systems, reading game data from user-supplied Amiga disk images. Its game code covers cars, races, scenes, sound and save files, with optional car-set mixing and several soundtrack sources. The author describes both games as playable while development and bug fixing continue.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
9
Last commit
2026-11-07
Language
C++
License (GitHub)
GPL-3.0

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: Amiga disk images for at least one of the two games are required.
  • Prerequisites: Meson and Ninja build the project; Windows, Linux and macOS builds are described.
  • Limits: Development continues and bugs are expected.
  • License: GPL-3.0 licence covers the repository's code.

Cite

BibTeX

@misc{rodlegacy-case,
  title = {{RodLegacy: reimplementing Street Rod and Street Rod 2}},
  howpublished = {\url{https://github.com/grovdata/RodLegacy}},
  url = {https://github.com/grovdata/RodLegacy},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/rodlegacy-case/}}
}

Plain text

RodLegacy: reimplementing Street Rod and Street Rod 2. https://github.com/grovdata/RodLegacy (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/rodlegacy-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 · grovdata/RodLegacy · Revision 08d5730

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab