Skip to content

v0.2-carthage

Latest

Choose a tag to compare

@WildWeazel WildWeazel released this 05 Jan 22:19
· 768 commits to Development since this release
b3821b1

The C7 team has released the final version of the v0.2 "Carthage" milestone. This is a major enhancement over the "Babylon" release, and our debut with Godot 4.

New features and improvements in this version include:

  • Ported the game to Godot 4 and .NET
  • New default map playing as Carthage with starting settler & worker
  • Added custom city graphics, and improved city rendering on the map
  • Limited support for loading Civ3 saves and scenarios
  • Show remaining unit movement as fractional numbers
  • Improved unit go-to behavior
  • Added option to change production from city right-click menu
  • Added announcement when a civilization is destroyed
  • Miscellaneous UI improvements
  • Improved detection of Steam Civ3 installation
  • Remember the Civ3 install location when it is set manually
  • Updated game credits

Media files from Civilization III are still required in this milestone.

Installation

System Requirements

  • 64-bit Windows, Linux, or Mac OS. Other platforms may be supported in future releases.
  • A local copy of Civilization III files (the game does not have to run). This will become optional in future releases.

Windows Installation

This is a Windows 64-bit executable and requires 64-bit windows and a Civilization III installation to be present on the computer for access to media files. C7 will find this install in the Windows registry automatically.

  • Download and extract the zip file
  • Double-click C7.exe
  • If it is blocked, you may need to unblock it by
    • Right click
    • Click on Properties
    • Check the "Unblock" checkbox near the bottom buttons in the "Security" section
    • Click OK
  • If your Civilization III installation is not detected, you can set the environment variable CIV3_HOME pointing to it and restart C7

Linux Installation

This is an x86-64 Linux executable, and it requires media files from a Civilization III installation. You can just copy or mount the top-level "Sid Meier's Civilization III Complete" (Sans "Complete" if your install was from pre-Complete CDs) folder and its contents to your Linux machine, or install the game via Steam or GOG.

  • Download and extract the tgz file
  • Set the CIV3_HOME environment variable to point to the Civ3 files, e.g. export CIV3_HOME="/path/to/civ3"
  • From that same terminal where you set CIV3_HOME, run C7.x86_64

Mac Installation

This is a universal 64-bit executable, so it should run on both Intel and M1 Macs, and it requires media files from a Civilization III installation. You can just copy or mount the top-level "Sid Meier's Civilization III Complete" (Sans "Complete" if your install was from pre-Complete CDs) folder and its contents to your Linux machine, or install the game via Steam or GOG.

  • Download the zip; it may complain bitterly, and you may have to tell it to keep the download instead of trashing it
  • Double click the zip file, and a folder with C7.app and a json file will appear
  • If you try to open C7.app it will tell you it's damaged and try to trash it; it is not damaged
  • To unblock the downloaded app, from a terminal run xattr -cr /path/to/C7.app; you can avoid typing the path out by typing xattr -cr and then dragging the C7.app icon onto the terminal window
  • Set the CIV3_HOME environment variable to point to the Civ3 files, e.g. export CIV3_HOME="/path/to/civ3"
  • From that same terminal where you set CIV3_HOME, run C7.app with open /path/to/C7.app, or again just type open and drag the C7 icon onto the terminal window and press enter

Known issues

  • C7 relies on having a Civilization III install on the machine and knowing where it is (via Windows registry or via CIV3_HOME environment variable, as described in the respective installation instructions)
  • With some BIQ or SAV files, crashes to desktop may happen
  • For Mac:
    • Mac will try hard not to let you run this; it will tell you the app is damaged and can't be opened and helpfully offer to trash it for you. From a terminal you can xattr -cr /path/to/C7.app to enable running it.
    • Mac will crash if you hit buttons to start a new game (New Game, Quick Start, Tutorial, or Load Scenario) because it cant find our 'new game' save file we're using as a stand-in for map generation. But you can Load Game and load the c7-static-map-save.json file or open a Civ3 SAV file to open that map