Star on GitHubStar2.4k stars

Case study

OpenDriverEngine: a shared engine reconstruction for Driver 1 and 2

OpenDriverEngine is a C++ project to run Driver 1 and Driver 2 content through a shared engine. Its TODO list marks LEV level, texture and model loading, Driver 2 physics, and a decompiled reimplementation of Driver 1 car cosmetics as done. The README specifies content conversion and Lua game logic as project goals.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
79
Last commit
2025-03-14
Language
C++

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

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

How evidence classes are assigned

Requirements & limits

  • Driver 1 or Driver 2 content is needed for the planned conversion.
  • Driver 1 heightmaps and several rendering and AI features remain in progress or planned.

Cite

BibTeX

@misc{opendriverengine-case,
  title = {{OpenDriverEngine: a shared engine reconstruction for Driver 1 and 2}},
  howpublished = {\url{https://github.com/OpenDriver2/OpenDriverEngine}},
  url = {https://github.com/OpenDriver2/OpenDriverEngine},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/opendriverengine-case/}}
}

Plain text

OpenDriverEngine: a shared engine reconstruction for Driver 1 and 2. https://github.com/OpenDriver2/OpenDriverEngine (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/opendriverengine-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 · OpenDriver2/OpenDriverEngine · Revision 8e05512
  2. TODO.md GitHub · OpenDriver2/OpenDriverEngine · Revision 8e05512

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab