corsix14.png

Das Spiel zum Wochenende: CorsixTH

Ärztekammern

Pünktlich am 12. November erschien die vierte BETA-Version von CorsixTH. Das kleine Programm startet die legendäre Wirtschaftssimulation Theme Hospital unter Linux – und das endlich auch weitgehend spielbar.

In der Rolle eines Managers gilt es nach und nach ein komplettes Krankenhaus aufzubauen, Ärzte einzustellen, Forschung zu betreiben und den Patienten das Geld aus der Tasche zu ziehen. Kultstatus erlangte Theme Hospital vor allem durch sein abgedrehtes Szenario. Patienten mit einem aufgeblähten Kopf kuriert man beispielsweise in der Entlüftung, wo ihn ein Arzt in einer witzigen Animation zunächst der Kopf zerplatzen lässt und diesen dann wieder auf seine Normalgröße aufpumpt. Jede Diagnose und jede Behandlung spülen Geld in die Krankenhauskasse, aus der man wiederum Gehälter der Ärzte, Schwestern und Hausmeister bezahlt, aber auch neue Behandlungsräume, wie etwa die erwähnte Entlüftung baut.

Abbildung 8: …und drapiert schließlich die Einrichtung.

Fremder Gast

Theme Hospital stammt aus dem Jahr 1997 und wurde ursprünglich noch für das selige MS-DOS veröffentlicht [2]. Um das Spiel auch auf modernen Betriebssystemen laufen zu lassen, begann im Juli 2009 eine kleine Hand voll Fans, das Spiel vom ebenfalls legendären Entwickler Bullfrog nachzuprogrammieren. Heraus kam das freie CorsixTH [1]. Die vor wenigen Tagen erschienene vierte BETA-Fassung kennt nun fast sämtliche Spielelemente. Sogar die Heizungen wirken sich mittlerweile wie im Original auf das Spielgeschehen aus.

Abbildung 2: Den Patienten darf es nicht zu kalt werden, mit strategisch im Krankenhaus verteilten Heizkörpern hält man dagegen. Über die Menüleiste am oberen Rand speichert man übrigens einen Spielstand und beendet das Spiel.

CorsixTH stellt derzeit allerdings nur die sogenannte Engine, also das Kernprogramm. Die eigentlichen Spielinhalte, wie die einzelnen Level, Grafiken und Musik, haben die Macher (noch) nicht nachgebaut. Folglich benötigt man zwingend die originale Theme Hospital-CD. Sie bekommt man schon für wenige Euro auf eBay oder in einigen Restpostenkisten bekannter Technikkaufhäuser. Wer Theme Hospital noch nicht kennt, kann sich die Theme Hospital Demo herunterladen [3]. Sie enthält auch eine deutsche Fassung, lässt aber gegenüber der Vollversion einige Spielinhalte und Funktionen vermissen.

Abbildung 3: Das Personal verlangt hin und wieder eine Gehaltserhöhung.

Aufbauarbeit

Um die Karriere als Manager zu starten, muss man mangels fertiger Pakete zunächst CorsixTH selbst übersetzen. Dazu zückt man den Paketmanager und installiert den C++ Compiler, sowie die Entwicklerpakete zu SDL, SDL_Mixer, cmake, Lua und Timidity. Unter Ubuntu erledigt dies beispielsweise in einem Terminal der Befehl:

sudo apt-get install build-essential cmake liblua5.1-0-dev libsdl1.2-dev libsdl-mixer1.2-dev timidity

Alle zugehörigen Abhängigkeiten lässt man ebenfalls einspielen. Anschließend lädt man von der Download-Seite des Projekts [4] das Quellcode-Archiv herunter (bei der BETA 4 heißt die Datei CorsixTH-Beta4-Source.tar.gz), entpackt es auf der Festplatte, wechselt in einem Terminal in das dabei erstellte Unterverzeichnis:

cd CorsixTH-Beta4-Source

ruft dort nacheinander die drei Befehle

cmake
cd CorsixTH
make

auf. Abschließend startet man das Spiel mit ./CorsixTH.

Ähnliche Artikel

Kommentare

Aktuelle Fragen

Würde gerne openstreetmap.de im Tor-Browser benutzen, oder zu gefährlich?
Wimpy *, 21.08.2017 13:24, 0 Antworten
Im Tor-Netzwerk (Tor-Browser) kann ich https://www.openstreetmap.de/karte.html# nicht nutzen....
Samsung VG-KBD1500 - Bluetooth-Tastatur mit Touchpad mit Xubuntu 16.04.2 LTS
Linux- & BSD-UserGroup im Weserbergland, 16.08.2017 19:16, 0 Antworten
Bin grad mit "meinem Latein am Ende" darum hier mal so in den Raum geworfen. Samsung VG-KBD1500 -...
Tails verbindet nicht mit WLan
Georg Vogel, 30.07.2017 15:06, 5 Antworten
Hallo zusammen! Habe mir von Linux Mint aus einen Tails USB-Stick erstellt. Läuft soweit gut,...
Genivi for Raspberry Pi 3
Sebastian Ortmanns, 28.07.2017 10:37, 1 Antworten
I try to build a Genivi Development Platform for Rasberry Pi 3. But I always get the failures bel...
Bash awk Verständnis-Frage
Josef Federl, 22.07.2017 17:46, 2 Antworten
#!/bin/bash # Skriptdateiname = test.sh spaltennummer=10 wert=zehner awk '{ $'$spaltennummer'...