CorsixTH is a reimplementation of Theme Hospital, the 1997 Bullfrog business simulation game. Designed to faithfully recreate the original experience while modernizing its features, CorsixTH offers enhanced compatibility with contemporary operating systems (Windows, macOS, Linux, and BSD), high-resolution display support, and additional improvements for a polished gaming experience.
Key Features:
Faithful recreation of the classic Theme Hospital gameplay.
Cross-platform support for Windows, macOS, Linux, and BSD.
High-resolution visuals optimized for modern displays.
Audience & Benefit:
Ideal for fans of Theme Hospital seeking to relive or discover the game on modern systems, CorsixTH provides a nostalgic yet updated experience with improved visuals and compatibility.
A reimplementation of the 1997 Bullfrog business sim Theme Hospital. As well as faithfully recreating the original, CorsixTH adds support for modern operating systems (Windows, macOS, Linux and BSD), high resolutions and much more.
Getting Started
You will need the following:
Grab the latest installer for your system:
Windows and macOS builds, and an AppImage for Linux can be downloaded directly from releases.
Linux and BSD repositories use either corsixth or corsix-th names packaged versions.
A Flatpak for Linux users is available on Flathub.
Most features of the game are available -- and we're at a state where you can complete the full campaign without issue.
Original Features
Single player campaign
All diseases, objects, rooms are available
All events (emergencies, earthquakes, epidemics, VIP visits)
Management windows (managing staff, patients, policies etc.)
Music/Jukebox
Gameplay videos
Cheats (naughty!)
New Features
Custom levels and campaigns
Full HD and 4K support
Zooming
UI scaling
Subtitles
More than 20 different languages
Make your own maps and levels with built-in map editor
Unlimited save files
Play your own music!
Option to build rooms while paused
Option to remove destroyed rooms for a fee
Improved game logic
Full control over all hotkeys
Machine menu
Adviser messages history
What's missing/needs improvement?
There are some areas of the game still missing, and while we work to get them integrated any additional help from the community is always appreciated!
Multiplayer/LAN
AI Hospitals (and the components associated with it)
Rats (but rat holes are present) and the bonus rat level
Vomit waves
Win level video/letter
The original graphics do not have a complete set for Pregnancy, Alien DNA, and female Fractured Bones patients -- these may cause anomalies if you enable regular spawning in settings
Some objects in the game may glitch with walls
Developers
Coders and non-coders we want you!
We are always looking for help with improving CorsixTH. The code base is made up of Lua and C++. Most of the game logic is written in Lua, we love Lua and its approachable and easy to pick up nature, so hit fork and get started! But don't worry if you don't code as we can always use your help in other areas and if you have ideas for the project please contact us or open a new issue! We could also use help updating the documentation in the wiki and keeping the issue list up to date.
You can also click here to find issues that would suit a first-time contributor to take on!
Features & Bugfixes
We still have features to add and bugs to fix, check out the issue tracker here. Want to talk about adding a feature? post on our Google group or contact us.
Translation
CorsixTH has translations for more than 20 different languages, some of which need updating. Read our wiki for more information.
More
Our wiki is a good place to start, if you can't find what you are looking for feel free to contact us using one of the methods below.