Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
CorsixTH-0.69.0.tar.gz.sig | 2025-07-26 | 833 Bytes | |
CorsixTH-v0.69.0-x86_64.AppImage | 2025-07-21 | 75.4 MB | |
CorsixTH 0.69.0 source code.tar.gz | 2025-07-19 | 4.3 MB | |
CorsixTH 0.69.0 source code.zip | 2025-07-19 | 4.8 MB | |
README.md | 2025-07-19 | 6.4 kB | |
CorsixTH-0.69.0-windows-x86_64.zip | 2025-07-19 | 29.9 MB | |
CorsixTHInstaller.exe | 2025-07-19 | 43.1 MB | |
CorsixTH-0.69.0.dmg | 2025-07-19 | 96.2 MB | |
Totals: 8 Items | 253.7 MB | 5 |
Features
- Custom level/campaign creators can now use an existing level file as an overlay to copy and extend their level file with the #overlay variable. See the 'Custom Level' Wiki page for more information.
- A new machine menu has been added. Now you can view the status of all your hospital machines in one place!
- Changing speed in game now happens immediately
- Patient happiness can now be a win/lose factor in custom games
- Transparent walls can now be toggled using Shift + X
- Soda price can now be configured in the level file
- Improvements and fixes for the ChirzmanTV custom campaign
Changes
- You can now hear patients vomiting, instead of just the vomit splatters
- Lakes no longer show in the Town Map as per the original game
- Warns of incompatibility for saves more than 2 releases old
- Improved how staff look for work if idle
- Machine strength reduction after repair now more closely aligned with the original game
- Machine strength now has a minimum value of 2 after repair
- Mouse is now only captured when in game, or using the map editor
- Improved measurement on the progress report chart columns
- Annual rewards and trophies now have more robust evaluation criteria
- A patient's treatment cost is now decided at the point they agree to pay
- VIPs now walk slower, as in the original game
- Gamelogs now include the date and time of the crash in their file name, and the last 10 logs are now held in the Logs folder
- Finding files for custom campaigns is now more reliable, and supports storing your campaign inside its own folder
- Custom Campaigns can no longer be played in Free Build mode, as they could break campaign progression
- For games compiled using fluidsynth (such as our Windows and Flatpak builds), you can now set the soundfont in the configuration file
- Video files can now be missing during TH installation corruption checks
Bug Fixes
- Fixed some anomalies in the original campaign's map files
- Improved reliability of the Map Editor checking for a path to the hospital on save
- Game speed tick rates have been smoothed out again, improving animations and sound playback for objects
- Fixed timing issue with the demo movie playback trigger following game speed changes in 0.68.0
- Fixed timing issue with random announcements following game speed changes in 0.68.0
- Improved colour accuracy for fonts in unicode languages now means you can actually read when your game is paused
- Many fixes for the position of staff and patient moods in the game! More are scheduled to come in future
- Fixed a bug where the visual mood for dying patients would disappear
- Fixed an issue with the patient wait mood not clearing as expected
- Fixed a (very annoying) bug with walks that caused new patients to enter rooms along their path
- Rework to the operating theatre room to prevent patient/staff lockups
- Free build now always comes with free heating and free parcel purchases!
- Heating controls can no longer be adjusted during a boiler breakdown
- Epidemic timer now ends once all patients are resolved
- Old serious radiation epidemics can no longer cause a game crash. In future, this epidemic type will be reinstated again
- Fixed the deactivate epidemic cheat not working as intended
- Failed cheats will now always provide feedback messages
- Failed create emergency cheats because you do not have a heliport now error correctly
- Spawning a contagious patient via cheating now works in levels without a helipad
- Fixed an issue where the win level cheat may not trigger correctly
- Fixed a bug where loans were not preventing a lose game scenario for balance
- The staff salary request window is now properly dismissed if auto grant wage requests is enabled and triggers
- Fixed an issue where the Staff Management window could interfere with the world
- Editing a room now closes the machine dialog of the room if it was open
- Room statistics no longer reset when editing a room
- Long windows now correctly count as a window
- Dynamic info for machines now displays correctly when cycling between them
- Fixed a bug in picking up objects when falling actions were enabled
- Fixed a bug that caused staff members to be picked up multiple times
- Fixed a bug where changing doctor in General Diagnosis could break the room and patient
- Fixed a scenario where clicking on a staff member in an exploding room caused a game crash
- Fixed an audible error when backing out of hiring a staff member
- Additional safeguards to music volume playback added
Translations
- The original game's numerals for the money bar can now be toggled by translators using the isArabicNumerals flag. This setting is set to off currently for CJK languages
- Reworded cheat failure messages, some translations still require updating
- Improved hotkey window and research tooltips, some translations still require updating
- A new Japanese translation has been added. Thanks @ShimaKen523
- Russian translation has been updated. Thanks @Matroftt, @ARGAMX
- French translation has been updated. Thanks @Sanndow @legluondunet
- Brazilian Portuguese translation has been updated. Thanks @altiereslima
- Dutch translation has been updated. Thanks @Alberth289346 & @jetenergy
Packager Notes
- Packagers can now set a default unicode font at build time using the WITH_FONT cmake option. For the highest level of compatibility with our supported languages, we recommend using GoNotoKurrent-Regular
- An additional interpreter path has been added for portable Linux installs: ../share/corsix-th/
New Contributors
- @ARGAMX made their first contribution in https://github.com/CorsixTH/CorsixTH/pull/2648
- @MandrakeHorse made their first contribution in https://github.com/CorsixTH/CorsixTH/pull/2641
- @SlightPersimmon1 made their first contribution in https://github.com/CorsixTH/CorsixTH/pull/2605
- @FMMazur made their first contribution in https://github.com/CorsixTH/CorsixTH/pull/2755
- @Jimmykhangnguyen made their first contribution in https://github.com/CorsixTH/CorsixTH/pull/2790
- @legluondunet made their first contribution in https://github.com/CorsixTH/CorsixTH/pull/2930
Full Changelog: https://github.com/CorsixTH/CorsixTH/compare/v0.68.0...v0.69.0