3,365 apps tracked 0 new today 17 updated today Synced 12m ago

CorsixTH

Open source clone of Theme Hospital

CorsixTH developers ✓ Verified

com.corsixth.corsixth
View on Flathub ↗

CorsixTH aims to reimplement the game engine of Theme Hospital, and be able to load the original game data files. This means that you will need a purchased copy of Theme Hospital, or a copy of the demo, in order to use CorsixTH. After most of the original engine has been reimplemented in open source code, the project will serve as a base from which extensions and improvements to the original game can be made.

Screenshots

Welcome dialog for first hospital
Welcome dialog for first hospital
First level in progress
First level in progress

Observed history

App ChangeVersionWhen ↓

No observed changes yet.

The initial import establishes a baseline. Future version changes will appear here.

Browse the app catalogue →

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

0.70.127 Aug 2026

Bug fixes:

  • Prevent game crashes when using a MIDI API, such as JACK
  • Prevent game crashes when checking for missing staff in rooms, such as Psychiatry
  • Prevented a game crash with the bottom drawer when loading a game from 0.69.2 or earlier

Packager Notes:

  • Fixed a build error on Mac by linking libatomic if atomics are not built in
0.70.010 Jul 2026

New Features:

  • Support for the official Russian edition of Theme Hospital has been added (Soft Club edition)
  • 2x and 3x UI Scaling is finally available, no more tiny text on 4k screens!
  • Accessibility improvements added, such as subtitles for the announcer, and ability to turn off screen shake
  • Initial support for blocking off areas in the hospital has been added. Currently this is limited to within rooms only
  • Support added for midi devices
  • Added automatic detection for music folders in CorsixTH's own directories (game and config)
  • Added unicode font support out of the box for Windows users (for real this time)
  • Falling is now enabled for everyone
  • Multiple new cheats added
  • Newspaper headlines now in lose movies
  • Movies can now be paused with 'P'
  • Research Policy window now plays its background sound effect
  • You can now view adviser message history. This can be opened from the charts menu or with a hotkey (default Ctrl + H)

Improvements:

  • Improved performance for large hospitals
  • Screenshots are now in png format and timestamped. Bye bye bitmap!
  • The staff management window can now be ordered by attribute
  • Windows can be removed during a room's build phase using right click
  • Active graph is now remembered in the graph window
  • Windows installer is now DPI aware, and ensures Start Menu and Desktop icons show for all users
  • Missing hover sounds have been added
  • Improved machine menu
  • Improved finding player name
  • Improved rejection calculations for patient overcharging
  • Improved rat holes
  • Improved dying
  • Added ability to cancel an accidentally grabbed object with Escape. Selling a grabbed item also now has a hotkey (default Delete)

Changes:

  • Added shadow for truetype fonts
  • Machine menu button added to the bottom panel and machine dialogs
  • Patients will get up less often when changing queue position
  • The way doctors are trained has been overhauled
  • Some window layouts, texts, and behaviours in the settings menus have been adjusted
  • Unavailable resolutions when UI scaled will be greyed out
  • Dropdowns lists now have scrollbars where appropriate
  • Autosave frequency can now be adjusted
  • After the win movie plays, the player will be returned to the main menu
  • Better aspect ratio for some movies
  • Disease start cure price is now properly applied from the level config
  • Last selected disease in the casebook is now remembered
  • Minimum threshold for average calculations adjusted
  • Suppress mood icons for VIP and Inspector
  • Ignored VIP requests now automatically invite them instead of refuse
  • Adjusted margins on the text area of the fax
  • Changed message drawer so only one fax of each type will populate it
  • Prevented some 'fullscreen' windows from being unpaused while present e.g. fax
  • Patients can now be vaccinated in epidemics without activating vaccination mode
  • Players are no longer warned of empty action queues
  • Reworked nearby object calculations
  • Stopped emergency patients from drinking, vomiting, or using the toilet
  • Machine usage count no longer increases during earthquakes
  • Panel keys in the hotkey assignment menu now utilise two pages

Translations:

  • Japanese announcement audio will now be used if available when playing in that language
  • Spanish translation updated. Thanks @sraaronrock and @ShiroAka
  • Italian translation updated. Thanks @dodero4
  • French translation updated. Thanks @PierreRic and @Ouaz
  • Czech translation updated. Thanks @jansakos
  • Russian translation updated. Thanks @ARGAMX

Bug Fixes:

  • Better error handling for non-existent languages
  • Fixed some non-capitalised text in dialogs
  • Fixed some bugs with music playback
  • Fixed bug in diagnosis termination
  • Patients no longer try to enter a room if staff member is going to rest
  • Adjusted happiness impacts when staff are resting
  • Minimised disruption to rooms during change of staff
  • Fixed doctors being unable to return to training room
  • Fixed patients not leaving a bench when they die
  • Fixed a crash with exploded rooms and picked up staff
  • Game will no longer crash when hovering on an exploded room
  • Prevented patients visiting incorrect/same diagnosis room more than once
  • Undressing patients no longer crash game when editing a room
  • Machine repair icon is now shown when a handyman is sent to repair
  • And more... Check out the project changelog for the full list