Theme Hospital on Windows 8


A couple of weeks ago EA released Bullfrog’s Theme Hospital for free on Origin. This was awesome news, even though I had already picked it up on Theme Hospital was a childhood favourite. I never got into the “modern” release of the game because it was the DOSBox version and seemed to be locked to a poor resolution and old sound effects. I remembered the Windows port I owned had higher quality music.

As everyone online recommends CorsixTH, which has a fantastic set of features, I tried it but couldn’t play after running into this bug every time I ran it for a few minutes. So after some investigation I found a good, playable setup using the original DOSBox version. Here’s what to do if you want the original experience to run well on a modern computer.

To start, the game seems to run best in windowed mode. The scaling method should also be changed to get the best look. Open up dosbox.conf in the DOSBox folder of the install. If you have the version, you should use the ‘graphic mode setup’ program.

Change the following settings:


You may want to experiment with these values to get the best from your system. I also changed the resolution to 1280x1024 for use on a 1080p monitor.

To fix the music in game, go to the sound folder, open the MDI.ini file, and replace the text with this:

;Miles Sound System V3.50E of 24-Sep-96  

DEVICE General MIDI (Roland MPU-401 interface or 100% compatible)  
IO_ADDR 330h  
IRQ -1  
DMA_8_BIT -1  
DMA_16_BIT -1

The actual midi sound files contain the full range of sounds and instruments but DOSBox plays them through a low quality device by default.

That’s it. Now the game runs as well as I remember on Windows 98/XP :)