/freeserf

Settlers 1 (Serf city) clone.

Primary LanguageCGNU General Public License v3.0GPL-3.0

Freeserf

Try it

Copy the data file (SPAE.PA) to the same directory as the program. Alternatively you can put the data file in ~/.local/share/freeserf.

Keyboard controls:

  • 1, 2, 3, 4, 5: Activate one of the five buttons in the panel.
  • +/-: Increase/decrease game speed.
  • 0: Reset game speed.
  • p: Pause game.
  • s: Enable/disable sounds playback
  • m: Enable/disable music playback
  • CTRL+z: Save game in current directory.

Save games

To load a save game file:

$ freeserf -l FILE

Freeserf will (try to) load save games from the original game, as well as saves from freeserf itself. The game is paused after loading so press p to start the game.

Run freeserf -h for more info on command line options.

Bugs

Please report bugs at https://github.com/jonls/freeserf/issues.

Development

The main source repository for this project is at https://github.com/jonls/freeserf. See the HACKING document in the source code root for information on how to compile and how to contribute.