What is CorsixTH?
Updated
CorsixTH is an open-source re-implementation of the Theme Hospital game engine. It is not a standalone game and does not include the original game's assets — instead, it loads the data files from a copy of Theme Hospital you already own. To play it, you need either the Theme Hospital demo or the full game, which the project notes is available for example at GOG.com.
How it relates to the original game
The project's stated aim is to rebuild the Theme Hospital engine in open source code while remaining compatible with the original game data. Once most of the original engine has been re-implemented, CorsixTH is intended to serve as a base for extensions and improvements to the original game.
That distinction matters:
- CorsixTH is the engine, not the content. Graphics, sounds, and level data come from your Theme Hospital installation.
- You still need a legitimate copy of the demo or full game to run it.
- Compatibility is the point — the goal is to load original data files, not to replace them.
What you can expect from the project
Because it is an actively developed open-source engine, the practical picture is one of ongoing releases rather than a finished product. The site's release list shows a steady cadence of versions and pre-release builds, and the development blog covers topics such as accessibility work and other engine changes.
If you are deciding whether CorsixTH is for you, the useful questions are:
| Question | What it means for you |
|---|---|
| Do you own Theme Hospital (or the demo)? | Required — CorsixTH supplies the engine, not the game data |
| Are you looking for the original game itself? | No — this is a compatible re-implementation, not a re-release |
| Do you want a stable, frozen product? | Probably not a fit — the project ships frequent releases and betas |
| Are you interested in extensions or engine-level changes? | This is the stated long-term purpose of the project |
Getting started
- Obtain the Theme Hospital demo or full game.
- Download a CorsixTH release from the project site.
- Point CorsixTH at your Theme Hospital data files when prompted.
The expected result is the Theme Hospital experience running on the CorsixTH engine. The most common sticking point is the first step: without the original data files, the engine has nothing to load.