An open-source re-implementation of Bullfrog's Sim Theme Park / Theme Park World (1999) for modern systems.
OpenTPW is an open-source re-implementation of Bullfrog's 1999 theme park simulation game, Theme Park World (also known as Sim Theme Park). It solves the problem of running the classic game on modern hardware and operating systems, while aiming to restore its original online features. The project requires a legal copy of the original game to function, as it uses the original assets.
Retro gaming enthusiasts, preservationists, and fans of Theme Park World who want to play the game on modern systems or contribute to its redevelopment.
Developers choose OpenTPW because it offers a faithful, community-driven re-implementation that addresses compatibility issues with the original game and documents its proprietary file formats for educational and preservation purposes.
An open-source re-implementation of Bullfrog's Sim Theme Park / Theme Park World (1999)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Solves compatibility issues by allowing the original 1999 game to run on contemporary operating systems and hardware, as highlighted in the README for addressing difficulties on modern setups.
Provides detailed documentation of proprietary file formats like .WCT and .SAM, which is invaluable for preservation and reverse engineering, as shown on the formats website.
Enables community contributions and long-term playability, supporting the preservation-first philosophy that allows for enhancements beyond the original game.
Aims to reintroduce original online multiplayer features, addressing the shutdown of official servers to restore a key aspect of the gameplay experience.
The project is not yet playable, as explicitly stated in the README, limiting its immediate usefulness for anyone wanting to experience the game.
Key file formats such as fonts (.BF4) and materials (.MTR) are not implemented, restricting full game functionality and requiring ongoing development effort.
Requires a legal copy of the original game to run, which can be a barrier for users without access to it, as emphasized in the README's installation requirements.
Documentation is admitted to be incomplete and not highly detailed yet, potentially hindering new contributors from easily understanding the codebase.