Port details on branch 2022Q2 |
- corsix-th Open source clone of Theme Hospital
- 0.67 games =0 0.67Version of this port present on the latest quarterly branch.
- Maintainer: madpilot@FreeBSD.org
- Port Added: 2010-11-24 17:24:54
- Last Update: 2023-08-13 12:23:57
- Commit Hash: 9ed0c1c
- License: MIT
- WWW:
- https://github.com/CorsixTH/CorsixTH
- Description:
- This project aims to reimplement the game engine of Theme Hospital, and be
able to load the original game data files. This means that you will need
a purchased copy of Theme Hospital, or a copy of the demo, in order to use
CorsixTH. After most of the original engine has been reimplemented, the
the project will serve as a base from which extensions and improvements to
the original game can be made.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- corsixth>0:games/corsix-th
- To install the port:
- cd /usr/ports/games/corsix-th/ && make install clean
- To add the package, run one of these commands:
- pkg install games/corsix-th
- pkg install corsixth
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: corsixth
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1691851664
SHA256 (CorsixTH-CorsixTH-v0.67_GH0.tar.gz) = 4e88cf1916bf4d7c304b551ddb91fb9194f110bad4663038ca73d31b939d69e3
SIZE (CorsixTH-CorsixTH-v0.67_GH0.tar.gz) = 4127698
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- update-desktop-database : devel/desktop-file-utils
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl2-config : devel/sdl20
- Runtime dependencies:
-
- lfs.so : devel/luafilesystem@lua54
- lpeg.so : devel/lua-lpeg@lua54
- update-desktop-database : devel/desktop-file-utils
- Library dependencies:
-
- libfreetype.so : print/freetype2
- libswresample.so : multimedia/ffmpeg
- liblua-5.4.so : lang/lua54
- libSDL2_mixer.so : audio/sdl2_mixer
- libSDL2.so : devel/sdl20
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for corsixth-0.67:
MOVIES=on: Play in-game movies
TOOLS=on: Tools for decoding RNC files
===> Use 'make config' to modify these settings
- Options name:
- games_corsix-th
- USES:
- cmake:insource compiler:c++11-lib desktop-file-utils dos2unix iconv lua pkgconfig sdl
- pkg-message:
- For install:
- At the moment, game assets (graphics, sounds, levels, translations, etc.)
are loaded from the original game files. Therefore, you will require a
pre-existing Theme Hospital install in order to use CorsixTH. If you've
got a copy of the original game disk lying around, then great -- copy the
HOSP folder (which should contain directories called Data, QData, Levels,
etc.) from the root of the CD to somewhere on your hard drive, and use
this for the theme_hospital_install setting later. If you are unable to
acquire the full game data files, then the demo can be downloaded easily
and used instead (though the demo only has one level, and lacks most of
the management screens).
- Master Sites:
|