@TheCycoONE TheCycoONE released this Jul 21, 2018 · 56 commits to master since this release

Assets 6

Note: CorsixTH 0.62 for Windows requires the Visual C++ Redistributable for Visual Studio 2017

New Features

  • Player salary is now preserved between campaign levels
  • Mouse capture is now shown on in game options screen
  • Completely out of source builds are now supported on all platforms
  • FHS style file layout (separate bin and share/corsixth directories) support for Linux (and non-Apple Unixes)
  • On Linux (and other non-Apple Unixes) the CorsixTH executable is now called corsix-th
  • LuaJIT 2.x is now supported, if using LuaJIT 1.x JIT is no longer enabled
  • Meandering staff behaviour has been tweaked to look more natural

Bug Fixes

  • Hoppalong map in the included campaign was fixed to not crash
  • Correctly handle the death of emergency patients
  • VIP and other game event scheduling fixes
  • VIP now works correctly when the hospital has no functional rooms
  • Heat now spreads out from radiators in all directions again
  • Fix for game error that caused the same litter to be cleaned up twice, and resulted in a crash
  • Fix moving machines with no state
  • All known memory leaks caused by our code have been fixed
  • Many text and formatting improvements across languages

For a full list of changes see v0.61...v0.62

Visual C++ Redistributable

MacOS

A big thanks to Colin Mathews for his package (CorsixTH.0.62.dmg)

  • Requires CorsixTH.app to be placed in /Applications
  • Requires MacOS 10.10 or greater

Other releases

Arch Linux: https://aur.archlinux.org/packages/corsix-th/
Homebrew (MacOS): https://formulae.brew.sh/formula/corsixth

Pre-release

@TheCycoONE TheCycoONE released this Jul 12, 2018 · 57 commits to master since this release

Assets 4

Note: CorsixTH 0.62 for Windows requires the Visual C++ Redistributable for Visual Studio 2017

New Features

  • Player salary is now preserved between campaign levels
  • Mouse capture is now shown on in game options screen
  • Completely out of source builds are now supported on all platforms
  • FHS style file layout (separate bin and share/corsixth directories) support for Linux (and non-Apple Unixes)
  • On Linux (and other non-Apple Unixes) the CorsixTH executable is now called corsix-th
  • LuaJIT 2.x is now supported, if using LuaJIT 1.x JIT is no longer enabled
  • Meandering staff behaviour has been tweaked to look more natural

Bug Fixes

  • Hoppalong map in the included campaign was fixed to not crash
  • Correctly handle the death of emergency patients
  • VIP and other game event scheduling fixes
  • VIP now works correctly when the hospital has no functional rooms
  • Heat now spreads out from radiators in all directions again
  • Fix for game error that caused the same litter to be cleaned up twice, and resulted in a crash
  • Fix moving machines with no state
  • All known memory leaks caused by our code have been fixed
  • Many text and formatting improvements across languages

For a full list of changes see v0.61...v0.62-rc2

Visual C++ Redistributable

Pre-release

@TheCycoONE TheCycoONE released this Jun 29, 2018 · 60 commits to master since this release

Assets 4

Note: CorsixTH 0.62 for Windows requires the Visual C++ Redistributable for Visual Studio 2017

New Features

  • Player salary is now preserved between campaign levels
  • Mouse capture is now shown on in game options screen
  • Completely out of source builds are now supported on all platforms
  • FHS style file layout (separate bin and share/corsixth directories) support for Linux (and non-Apple Unixes)
  • On Linux (and other non-Apple Unixes) the CorsixTH executable is now called corsix-th
  • LuaJIT 2.x is now supported, if using LuaJIT 1.x JIT is no longer enabled
  • Meandering staff behaviour has been tweaked to look more natural

Bug Fixes

  • Correctly handle the death of emergency patients
  • VIP and other game event scheduling fixes
  • VIP now works correctly when the hospital has no functional rooms
  • Heat now spreads out from radiators in all directions again
  • Fix for game error that caused the same litter to be cleaned up twice, and resulted in a crash
  • Fix moving machines with no state
  • All known memory leaks caused by our code have been fixed
  • Many text and formatting improvements across languages

For a full list of changes see v0.61...v0.62-rc1

Visual C++ Redistributable

Pre-release

@TheCycoONE TheCycoONE released this Jun 19, 2018 · 62 commits to master since this release

Assets 4

Note: CorsixTH 0.62 for Windows requires the Visual C++ Redistributable for Visual Studio 2017

New Features

  • Player salary is now preserved between campaign levels
  • Mouse capture is now shown on in game options screen
  • Completely out of source builds are now supported on all platforms
  • FHS style file layout (separate bin and share/corsixth directories) support for Linux (and non-Apple Unixes)
  • On Linux (and other non-Apple Unixes) the CorsixTH executable is now called corsix-th
  • LuaJIT 2.x is now supported, if using LuaJIT 1.x JIT is no longer enabled
  • Meandering staff behaviour has been tweaked to look more natural

Bug Fixes

  • Correctly handle the death of emergency patients
  • VIP and other game event scheduling fixes
  • VIP now works correctly when the hospital has no functional rooms
  • Heat now spreads out from radiators in all directions again
  • Fix for game error that caused the same litter to be cleaned up twice, and resulted in a crash
  • Fix moving machines with no state
  • All known memory leaks caused by our code have been fixed
  • Many text and formatting improvements across languages

For a full list of changes see v0.61...v0.62-beta1

Visual C++ Redistributable

@TheCycoONE TheCycoONE released this Dec 21, 2017 · 233 commits to master since this release

Assets 5

CorsixTH_v0.61_Windows_Portable.zip is now available as a version of CorsixTH that can be run on Windows systems without administrative rights or the use of an installer. It contains all of it's dependencies and can simply be extracted and run. This package is experimental, please report any issues.

Note: CorsixTH 0.61 for Windows requires the Visual C++ Redistributable for Visual Studio 2017 which is not included in the installer. This is not the same version that was required for CorsixTH 0.60. Links to download the Redistributable are at the bottom of this announcement.

Player Release Highlights

  • Mouse capture support. Now by default the mouse will be captured in its window. You can use CTRL-F10 to temporarily toggle the mouse capture state, or disable it in the config file.
  • Added multigesture movement and zoom for supported devices.
  • Fix for broken pathfinding involving the removal of side objects such as benches and radiators.
  • Allow objects to be built on top of litter and rat holes.
  • Fix for game error when handymen attempted to clean removed litter.
  • Can now click and hold to quickly change handyman priorities.
  • Significant map editor performance improvement when selecting multiple tiles.
  • If the config option to allow playing while paused is enabled, you can now make use of the bottom panel.
  • Fixed several bugs relating to the mood displays for staff and patients.
  • Rooms can now be built over top of trash.
  • Rat holes will now appear in dirty hospitals. Unfortunately the rats themselves are still hiding away.
  • Earthquakes now behave more like in Theme Hospital. A warning earthquake that does no damage will come first so that you can get ready for the big one. The damage calculations and visual effect have also been redone to be closer to the original game.
  • The game window can now be resized by dragging the edges.
  • We now avoid overlapping graph labels so all labels are readable.
  • Many many many bug fixes.

Packager Notes

  • Still compatible with all the same runtime dependencies as 0.60
  • For Windows this release includes:
    • ffmpeg 3.3.3
    • freetype 2.8
    • lpeg 1.0.1
    • lua 5.3.4
    • luafilesystem 1.7.0.2
    • luasocket 2017-05-25 git version
    • sdl2-mixer 2.0.2
    • sdl2 2.0.7

Visual C++ Redistributable

Pre-release

@TheCycoONE TheCycoONE released this Dec 10, 2017 · 234 commits to master since this release

Assets 4

Note: CorsixTH 0.61 for Windows requires the Visual C++ Redistributable for Visual Studio 2017 which is not included in the installer. This is not the same version that was required for CorsixTH 0.60. Links to download the Redistributable are at the bottom of this announcement.

Changes Since Release Candidate 1

  • Fixed loading save games from Beta 1

Changes Since Beta 1

  • Added multigesture movement and zoom for supported devices.
  • Fix for broken pathfinding involving the removal of side objects such as benches and radiators.
  • Allow objects to be built on top of litter and rat holes.
  • Fix for game error when handymen attempted to clean removed litter.
  • Fix for crash starting the game for the first time (regression).
  • Fix for nurses detecting nearby patients to vaccinate.
  • Updated Brazilian Portuguese translation.

Player Release Highlights

  • Can now click and hold to quickly change handyman priorities.
  • Significant map editor performance improvement when selecting multiple tiles.
  • If the config option to allow playing while paused is enabled, you can now make use of the bottom panel.
  • Fixed several bugs relating to the mood displays for staff and patients.
  • Rooms can now be built over top of trash.
  • Rat holes will now appear in dirty hospitals. Unfortunately the rats themselves are still hiding away.
  • Earthquakes now behave more like in Theme Hospital. A warning earthquake that does no damage will come first so that you can get ready for the big one. The damage calculations and visual effect have also been redone to be closer to the original game.
  • The game window can now be resized by dragging the edges.
  • We now avoid overlapping graph labels so all labels are readable.
  • Mouse capture support. Now by default the mouse will be captured in it's window. You can use CTRL-F10 to temporarily toggle the mouse capture state, or disable it in the config file.
  • Many many many bug fixes.

Packager Notes

  • Still compatible with all the same runtime dependencies as 0.60
  • For Windows we are shipping with:
    • ffmpeg 3.3.3
    • freetype 2.8
    • lpeg 1.0.1
    • lua 5.3.4
    • luafilesystem 1.7.0.2
    • luasocket 2017-05-25 git version
    • sdl2-mixer 2.0.2
    • sdl2 2.0.7

Visual C++ Redistributable

Pre-release

@TheCycoONE TheCycoONE released this Nov 30, 2017 · 237 commits to master since this release

Assets 4

Warning: save games from CorsixTH 0.61 Beta 1, and git versions with a reported SAVEGAME_VERSION of 118 or higher will not load in this release candidate

Note: CorsixTH 0.61 for Windows requires the Visual C++ Redistributable for Visual Studio 2017 which is not included in the installer. This is not the same version that was required for CorsixTH 0.60. Links to download the Redistributable are at the bottom of this announcement.

Changes Since Beta 1

  • Added multigesture movement and zoom for supported devices.
  • Fix for broken pathfinding involving the removal of side objects such as benches and radiators.
  • Allow objects to be built on top of litter and rat holes.
  • Fix for game error when handymen attempted to clean removed litter.
  • Fix for crash starting the game for the first time (regression).
  • Fix for nurses detecting nearby patients to vaccinate.
  • Updated Brazilian Portuguese translation.

Player Release Highlights

  • Can now click and hold to quickly change handyman priorities.
  • Significant map editor performance improvement when selecting multiple tiles.
  • If the config option to allow playing while paused is enabled, you can now make use of the bottom panel.
  • Fixed several bugs relating to the mood displays for staff and patients.
  • Rooms can now be built over top of trash.
  • Rat holes will now appear in dirty hospitals. Unfortunately the rats themselves are still hiding away.
  • Earthquakes now behave more like in Theme Hospital. A warning earthquake that does no damage will come first so that you can get ready for the big one. The damage calculations and visual effect have also been redone to be closer to the original game.
  • The game window can now be resized by dragging the edges.
  • We now avoid overlapping graph labels so all labels are readable.
  • Mouse capture support. Now by default the mouse will be captured in it's window. You can use CTRL-F10 to temporarily toggle the mouse capture state, or disable it in the config file.
  • Many many many bug fixes.

Packager Notes

  • Still compatible with all the same runtime dependencies as 0.60
  • For Windows we are shipping with:
    • ffmpeg 3.3.3
    • freetype 2.8
    • lpeg 1.0.1
    • lua 5.3.4
    • luafilesystem 1.7.0.2
    • luasocket 2017-05-25 git version
    • sdl2-mixer 2.0.2
    • sdl2 2.0.7

Visual C++ Redistributable

Pre-release
Pre-release

@TheCycoONE TheCycoONE released this Nov 16, 2017 · 258 commits to master since this release

Assets 4

Note: CorsixTH 0.61 for Windows requires the Visual C++ Redistributable for Visual Studio 2017 which is not included in the installer. This is not the same version that was required for CorsixTH 0.60. Links to download the Redistributable are at the bottom of this announcement.

Player Release Highlights

  • Can now click and hold to quickly change handyman priorities
  • Significant map editor performance improvement when selecting multiple tiles
  • If the config option to allow playing while paused is enabled, you can now make use of the bottom panel
  • Fixed several bugs relating to the mood displays for staff and patients
  • Rooms can now be built over top of trash
  • Rat holes will now appear in dirty hospitals. Unfortunately the rats themselves are still hiding away.
  • Earthquakes now behave more like in Theme Hospital. A warning earthquake that does no damage will come first so that you can get ready for the big one. The damage calculations and visual effect have also been redone to be closer to the original game.
  • The game window can now be resized by dragging the edges
  • We now avoid overlapping graph labels so all labels are readable
  • Mouse capture support. Now by default the mouse will be captured in it's window. You can use CTRL-F10 to temporarily toggle the mouse capture state, or disable it in the config file.
  • Many many many bug fixes

Packager Notes

  • Still compatible with all the same runtime dependencies as 0.60
  • For Windows we are shipping with:
    • ffmpeg 3.3.3
    • freetype 2.8
    • lpeg 1.0.1
    • lua 5.3.4
    • luafilesystem 1.7.0.2
    • luasocket 2017-05-25 git version
    • sdl2-mixer 2.0.2
    • sdl2 2.0.7

Visual C++ Redistributable

@TheCycoONE TheCycoONE released this May 29, 2016

Assets 3

Note: CorsixTH 0.60 for Windows requires the Visual Studio 2015 Redistributable which is not included in the installer. This is not the same version that was required for CorsixTH 0.50

Highlights from this release include:

  • User campaigns - It is now possible to create a series of levels that play together just like the original game.
  • In game map editor - A new map editor is available directly from the game menu.
  • Drug price impact - Patients will now react to the price you set for treatments. If treatments cost too much patients will opt to go home instead and this can affect your reputation.
  • Variable spawn rate - The spawn rate will now take into account your hospital's reputation (after a date set in the level file.)
  • Machine smoke is now visible when machines are close to worn out.
  • Right clicking the timer is now supported like in the original game for moving to affected patients - See issue #882 for details.
  • Numpad support - The number pad can now be used to move around the map when numlock is off, or to type numbers when numlock is on, without side effects.
  • The MP3 folder can now be unset from within the game. Previously after setting an mp3 folder it could only be removed by editing the config file by hand.
  • Uses the proper cursor for resizing rooms.
  • Bins can now be placed in the hallways.
  • Temperature impact has been tweaked. The initial grace period has been removed and the overall impact has been softened.
  • Custom maps can now be stored in a user directory separate from the levels shipped with the game.

Notable bug fixes:

  • Free build mode is now truly free - rooms used to cost money in this mode.
  • In game movies will now work correctly on more hardware.
  • Sound effects are no longer played when sound is disabled.
  • VIP rewards have been tweaked to closer match expectations when the impression is mediocre.
  • Crash when a patient is selected while they walk off the map is fixed.
  • A room built next to an unowned parcel no longer loses its wall when the parcel is bought.
  • Beta 1 regression that caused fired staff to continue to be paid has been patched.
  • Beta 1 regression that caused the last cured emergency patient not to count has been patched.
  • King complex patients only pay for their cure once.
  • Patients will notice when a room they are waiting for becomes available.
  • Properly load saves with more than one object on a tile.
  • Do not get stuck in an infinite loop when no disease is available to spawn.

Promotional Video

ICorsixTH 0.60 Preview Video

OSX

  • Experimental builds are available attached to #1121
  • Can be installed through Homebrew: brew install corsixth

@TheCycoONE TheCycoONE released this May 15, 2016 · 524 commits to master since this release

Assets 3

Note: CorsixTH 0.60 for Windows requires the Visual Studio 2015 Redistributable which is not included in the installer. This is not the same version that was required for CorsixTH 0.50

Highlights from this release include:

  • User campaigns - It is now possible to create a series of levels that play together just like the original game.
  • In game map editor - A new map editor is available directly from the game menu.
  • Drug price impact - Patients will now react to the price you set for treatments. If treatments cost too much patients will opt to go home instead and this can affect your reputation.
  • Variable spawn rate - The spawn rate will now take into account your hospital's reputation (after a date set in the level file.)
  • Machine smoke is now visible when machines are close to worn out.
  • Right clicking the timer is now supported like in the original game for moving to affected patients - See issue #882 for details.
  • Numpad support - The number pad can now be used to move around the map when numlock is off, or to type numbers when numlock is on, without side effects.
  • The MP3 folder can now be unset from within the game. Previously after setting an mp3 folder it could only be removed by editing the config file by hand.
  • Uses the proper cursor for resizing rooms.
  • Bins can now be placed in the hallways.
  • Temperature impact has been tweaked. The initial grace period has been removed and the overall impact has been softened.
  • Custom maps can now be stored in a user directory separate from the levels shipped with the game.

Notable bug fixes:

  • Free build mode is now truly free - rooms used to cost money in this mode.
  • In game movies will now work correctly on more hardware.
  • Sound effects are no longer played when sound is disabled.
  • VIP rewards have been tweaked to closer match expectations when the impression is mediocre.
  • Crash when a patient is selected while they walk off the map is fixed.
  • A room built next to an unowned parcel no longer loses its wall when the parcel is bought.
  • Beta 1 regression that caused fired staff to continue to be paid has been patched.
  • Beta 1 regression that caused the last cured emergency patient not to count has been patched.
  • King complex patients only pay for their cure once.
  • Patients will notice when a room they are waiting for becomes available.
  • Properly load saves with more than one object on a tile.
  • Do not get stuck in an infinite loop when no disease is available to spawn.

We are actively working on making OSX builds available.