


Freeserf.net
Engine for The Settlers (1993) | Category: Recreated engines
Author: Pyrdacor | Curator: Modbadger
Engine for The Settlers (1993) | Category: Recreated engines
Author: Pyrdacor | Curator: Modbadger
Freeserf.net is an authentic remake of The Settlers I (Serf City) based on Freeserf, which potentially allows playing the game on various platforms supporting .NET, such as Linux, MacOS, Android, iOS, and Windows Phone, as well as implementing new features.
Localizations:

Localizations:
The engine is localized into 1 language
(You don’t need to download anything extra to play in these languages)
Roadmap
Phase 1: Porting (100%) - [Finished]
The first step is to port everything from C++ to C# and ensure that the game runs. There may be some quick&dirty implementations or things that could be done better.
Phase 2: Optimizing (100%) - [Finished]
This includes bug fixing and C#-specific optimizations. Moreover this includes performance and stability optimizations if needed. Also the plan is to make everything cross-plattform as much as possible.
Phase 3: Extending (15%) - [Active]
This includes:
New features
Better usability
Other things like mod support, tools and so on
Ingame key shortcuts
DEL - Demolish active building, road or flag
ESC - Abort road building, close ingame windows
TAB - Open notification
Ctrl+TAB - Return to last map position after notification
Shift+M - Toggle music
Shift+S - Toggle sound effects
0 - Reset game speed to normal
9 - Maximize game speed
P - Pause or resume game
+ - Increase game speed
- - Decrease game speed
> - Zoom in
< - Zoom out
F11 - Toggle fullscreen mode
Ctrl+F - Toggle fullscreen mode
F5 - Quick save
F6 - Open save dialog
Shift+Q - Open quit dialog
Shift+P - Open player overview
B - Toggle possible builds
H - Go to your own castle
J - Jump between players (AIvsAI and spectators only)
M - Toggle minimap
How to install an engine Freeserf.net
Extract the files to any folder.
Copy the data file from the original game to the same folder as Freeserf.net.
Alternatively, you can place the data file in ~/.local/share/Freeserf.net.
You can use the data file from either the DOS or Amiga game version.
In the DOS version, the data file is named SPAE.PA, SPAD.PA, SPAF.PA, or SPAU.PA depending on the game language.
In the Amiga version, these are the files gfxheader, gfxfast, gfxchip, gfxpics, sounds, music.
Play!
