OS4 DepotLogo by Liksmaskaren 
(anonymous IP: 216.73.216.142,2527) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
   Markdown composer
 

 Categories

   o Audio (353)
   o Datatype (51)
   o Demo (214)
   o Development (630)
   o Document (24)
   o Driver (103)
   o Emulation (157)
   o Game (1068)
   o Graphics (519)
   o Library (124)
   o Network (246)
   o Office (74)
   o Utility (962)
   o Video (75)

Total files: 4600

Full index file
Recent index file

 Links

  Amigans.net
  Aminet
  IntuitionBase
  Hyperion Entertainment
  A-Eon
  Amiga Future


Support the site


 Readme for:  Game » Strategy » freeciv.zip

Freeciv

Description: Freeciv 3.2.7 turn-based strategy, SDL3 client
Download: freeciv.zip       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 139Mb
Version: 3.2.7
Date: 09 Nov 2026
Author: The Freeciv Project, AmigaOS 4 port by Falke_34
Submitter: Falke_34
Email: falke 34/gmx de
Homepage: https://freeciv.org
Requirements: AmigaOS 4.1
Category: game/strategy
License: GPL
Distribute: yes
Min OS Version: 4.1
FileID: 14248
 
 
Comments: 1
Snapshots: 0
Videos: 0
Downloads: 2  (Current version)
2  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
Short:        Freeciv 3.2.7 turn-based strategy, SDL3 client
Author:       The Freeciv Project, AmigaOS 4 port by Falke_34
Uploader:     Falke_34
Type:         game/strategy
Version:      3.2.7
Requires:     AmigaOS 4.1 Final Edition
Architecture: ppc-amigaos >= 4.1.0
License:      GPL (Freeciv: GNU General Public License v2 or later)


Freeciv 3.2.7 for AmigaOS 4
===========================

Freeciv is a free turn-based strategy game in the tradition of Sid
Meier's Civilization. You lead a nation from the Stone Age into the
space age: found and grow cities, research technologies, build wonders,
trade, make treaties or wage war against the computer players or against
other people.

This is the AmigaOS 4.1 PPC port of Freeciv 3.2.7 with the SDL3 client
("gui-sdl3"), together with the game server and a small launcher for the
most important settings.


Features
--------

 * Complete Freeciv 3.2.7 game with the SDL3 client
 * Single player against computer opponents: the client starts the game
   server by itself, nothing has to be set up
 * Game server included (freeciv-server) for games with other players
 * All Freeciv rulesets (civ2civ3, classic, sandbox, ...) and tilesets
 * Many translations; the language is chosen with the LANG variable
 * Launcher ("Freeciv Launcher") for language, GUI theme, fullscreen,
   screen mode, font size, player name and diagnostics


Installation
------------

Copy the drawer anywhere and start the game from the launcher's icon or
from the Shell. Keep the drawer as it is:

  Freeciv_Launcher    the launcher
  freeciv-sdl3        the client (the game)
  freeciv-server      the game server, started by the client
  data/               rulesets, tilesets, themes, scenarios, sounds
  locale/             translations
  .freeciv/           settings and saved games (made by the game)

Do not copy the drawer straight into the root of a partition (for
example "Work:"), but into a drawer of its own (for example
"Work:Games/Freeciv").

The launcher must stay in the same drawer as freeciv-sdl3 and
freeciv-server.


Launcher
--------

Start "Freeciv_Launcher", choose your settings and click "Start
Freeciv". The launcher closes and the game starts.

 * Language       Lists the translations found in the drawer "locale".
                  "Don't change" leaves the LANG variable alone.
                  "Keep after reboot" stores the choice in ENVARC:LANG
                  as well.
 * Fullscreen     Start in fullscreen or in a window.
 * Screen mode    Opens the screen mode requester. The mode is stored in
                  .freeciv/.clientrc, as the game itself does.
 * Font size      Base font size of the client (0 = default).
 * GUI theme      Lists the themes found in data/themes/gui-sdl3.
 * Player name    The name used in games.
 * Log level      Detail of the log messages.
 * Console        Opens a window for the output of the game, useful if
                  something goes wrong.

"Save settings" stores the settings without starting the game.
Settings are kept in PROGDIR:.freeciv/launcher.prefs. Screen mode and
fullscreen are read from and written to PROGDIR:.freeciv/.clientrc, so
the launcher and the game always agree.

The game can also be started directly with the freeciv-sdl3 icon; it
then uses the settings stored in .freeciv/.clientrc.


Playing
-------

Choose "Start new game" in the client's start screen. The server is
started automatically; set the number of players, the ruleset and the
map in the server settings dialog and start the game.

For games with other people one computer runs the server (start
freeciv-server from the Shell, TCP port 5556), the others connect to it
with the client's connect dialog. A running TCP/IP stack (Roadshow) is
needed for network games.

Saved games are written to PROGDIR:.freeciv/saves. The output of the
automatically started server is written to freeciv-server.log in the
game drawer.


Usage notes
-----------

 * All settings, saved games and the client options are kept in
   PROGDIR:.freeciv.
 * The screen resolution set with the launcher (or in the client's
   options) is used for the game window. In fullscreen the client does
   not ask the display for that mode.


AmigaOS 4 port notes
--------------------

 * Cross-compiled with the Freeciv meson build system; SDL3 and the
   libraries it needs are linked statically (no installation of SDL3
   needed).
 * The AmigaOS 4 client starts freeciv-server as a separate process with
   dos.library, because a process cannot be forked. The path of the
   server is passed in full, as the "PROGDIR:" assign of the client is
   not visible to the new process.
 * The paths PROGDIR:data, PROGDIR:.freeciv/saves and PROGDIR:data/
   scenario are built into the program.
 * The client's stack size is set inside the program.
 * Big-endian: nothing to do, Freeciv keeps its network and file data in
   a fixed byte order.


History
-------

3.2.7
  - Updated to Freeciv 3.2.7
  - SDL3 client (gui-sdl3) instead of the SDL2 client
  - New launcher with scanned language and theme lists, screen mode
    requester and fullscreen setting that is read from and written to
    .clientrc


Credits
-------

 Freeciv                      The Freeciv Project and its many
                              contributors
 SDL 3 for AmigaOS 4          AmigaPorts
 Lua, tolua                   the authors of these libraries,
                              included with Freeciv
 AmigaOS 4 port, launcher     Falke_34


Legal
-----

Freeciv is free software under the GNU General Public License, version 2
or (at your option) any later version. See the file COPYING in the game
drawer. The data files (rulesets, graphics, sounds, music) have their
own licences, listed in the Freeciv documentation and in the
corresponding drawers of data/. SDL3 is under the zlib licence.

Freeciv project: https://www.freeciv.org
Source: https://github.com/freeciv/freeciv



File Version Size Date OS Dls Readme
freeciv-sdl.lha2.3.318Mb25 Dec 20124.0520¤ Freeciv-sdl - Open source empire-building strategy
freeciv-src.lha2.3.06Mb20 Oct 20114.0261¤ Freeciv-src - Freeciv src
freeciv_sv.lha1.14.2395kb20 Mar 20064.0628¤ Freeciv_sv - Server for Freeciv 1.14
Copyright © 2004-2026 by Björn Hagström All Rights Reserved