corsix-th is reimplementation of the game engine from Theme Hospital.
Quote:
Changelog
Gameplay
Feature: Staff speed!
Added: All parts of research have been implemented, including machine strength improvements, drug improvements and the "concentrate research" button in the drug casebook.
Added: Overdraft charges for having a negative balance.
Fix: The length of a day was about half as long as it should be.
Fix: A few occurrences of bone-idle patients have been resolved.
Fix: Juniors were not correctly labeled as Doctors after promotion.
Fix: Some crashes regarding receptionists.
Fix: Never charge less than initial cost when reputation is below 500.
Fix: Some repair animations were too short.
Fix: Don´t check winning and losing conditions so often.
Fix: Taking loans can now make the player avoid losing.
Fix: Level 7 had an emergency with an unavailable disease.
Fix: Doctors on their way back to the research room or training room will no longer answer to any calls.
Fix: Don´t crash if a patient in a machine is sent home.
Fix: Various tweaks to the operating theatre logic.
Fix: Don´t crash if the staff window of a leaving staff member is open when he/she leaves the world.
Fix: Persistant data (salary, built rooms etc) are no longer lost after restarting a level.
User Interface
Feature: The drug casebook now shows if you can treat a disease or not, and in the latter case the tooltip tells you what is missing. Actual price is shown after some time, instead of charge %.
Feature: Press and hold on value buttons will now make the value continue to increase until the button is released again.
Feature: The Theme Hospital installation path can be changed from the options menu.
Added: The adviser will help out in a few more situations.
Fix: Mouse position events such as moving staff around didn´t work when scrolling using the arrow keys.
Fix: Tooltips are now updated more frequently, most evidently in the research pane.
Translations
Feature: CorsixTH now supports TrueType fonts via FreeType2!
Feature: To assist translators a new diff file is now created when you choose the debug option "dump strings" (with languages other than English). It contains those strings which are either found in English but not in the given language, or found in the given language but not in English.
New languages: Traditional Chinese, Simplified Chinese, Russian.