Settlers 1 (Serf City) clone
Project homepage: https://github.com/freeserf/freeserf
Description
FreeSerf is a faithful clone of the simulation game The Settlers 1 aka
Serf City, a 4X game in similar vein to Populous and Sim City.
FreeSerf requires data files from the original game, either the DOS
version or the Amiga version, to function properly.
Package information
- Ports path
- games/freeserf
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- games, x11
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa, m88k, sh
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Library
Build
- devel/cmake/core STEM->=4
- devel/ninja
OpenBSD README
+----------------------------------------------------------------------- | Running freeserf on OpenBSD +----------------------------------------------------------------------- FreeSerf ======== FreeSerf requires the original game files from The Settlers or Serf City to function properly. These can come from the original disks or installation, either the DOS or Amiga version. The DOS data file is called SPAE.PA, SPAD.PA, SPAF.PA, or SPAU.PA, depending on the language of the game. The Amiga data files are called gfxheader, gsxfast, gfxchip, gfxpics, sounds, and music. If the DOS data file is lowercase (e.g. spau.pa), then it must be renamed to all capital letters. The files must be placed in ~/.local/share/freeserf or the current working directory. It is important, if using the DOS version, to copy the file from an actual installation and not directly from the disk. The file on disk is compressed, and will not work with FreeSerf.