Skip to content

Built on others' work ​

GameFrame learns from projects that kept games playable long before it existed. Each project below needs the player's own copy of the game and links to a store that sells it.

Projects ​

ProjectGameWhat it does
ScummVMover 325 adventure gamesRewrites the games' engines in new code. It began in 2001 and celebrated 25 years in 2026
OpenRCT2RollerCoaster Tycoon 2Replaced the original program one function at a time while the game kept running
OpenTTDTransport Tycoon DeluxeBegan from a disassembly. It has since added many features the original lacked. Since March 2026, the Steam and GOG versions need a bought copy of the original game
DevilutionXDiabloRuns the player's own Diablo data on current systems. GOG lists it as a free add-on for its copy of Diablo
The Force EngineDark Forces, OutlawsRebuilds LucasArts' Jedi engine from reverse engineering
dethraceCarmageddonReplaces the original's code one function at a time. Each new function is checked against the original
MAMEthousands of arcade machinesIts code documents each machine. Playing the games tests that documentation

The taxonomy of games lists many more for each kind of game.

Rights holders who helped ​

  • Electronic Arts released the source code of Command & Conquer and Red Alert in 2020, and of more Command & Conquer games in February 2025. Players still buy the game data.
  • GOG started its Preservation Program in late 2024. It keeps about 100 classic games working on current systems. It has added more since (GOG).
  • Atari re-released Transport Tycoon Deluxe in March 2026 and contributes to OpenTTD's server costs (OpenTTD).

Further reading ​

Code: Apache 2.0. Content: CC0 1.0. No game material: bring your own copy.