MC2S Utility Site


Downloads

MapEdit 2.1 Full Installation by Mercator

This is the program this entire site is all about. MapEdit is a versatile Civilization II map editing tool. Among other things, it can convert Civ2 maps to bitmaps and vice versa, import maps from any Civ2 savegame or scenario, create maps with a surface larger than 10,000 (up to 32,767), place civilization starting locations (you can even put more starting locations on the same square), and swap terrain types.

If you already have an earlier MapEdit 2.x version, download the MapEdit 2.1 Update instead.

If you have MapEdit 1.00 installed, you must uninstall it first! For a thorough description of MapEdit, including help on installing it, have a look at the MapEdit Readme on this site.

Download the MapEdit 2.1 Full Installation!

Visual Basic 6.0 SP5 Run-Time Files

These are the files necessary for any Visual Basic 6 program to run properly. The more recent versions of Windows most likely already have them, earlier Windows versions may not. So far, all of my programs available here need them. That means, if you run into any MapEdit, CivSprite, CivSwap, CivStack or SpriteGen problems, installing this package is a good first step.

Download the VB6 Run-Time Files!

MapEdit 2.1 Update by Mercator

For those of you with the earlier Mapedit 2.0, download this tiny update package. All you have to do is overwrite the existing MapEdit files with those in this Zip archive.

If you're looking for a little more information before you upgrade, take a look at the MapEdit Readme to see what has changed.

Download the MapEdit 2.1 Update!

MapEdit Palette Pack by Mercator

Civilization II: Test of Time has in total 10 different map types in its different games. The 4 maps of the Sci-fi game, 4 in the Fantasy game and Midgard scenario and 2 maps from the Extended Original game. With this package I've tried to make it easier on those of you making maps for these different Test of Time games. It is a set of additional MapEdit palettes, each corresponding to one of these worlds.

To install, simply unzip it into your MapEdit program directory. More detailed information can be found in the Readme.txt which is part of the package.

Download the MapEdit Palette Pack!

European Map Maker by Harlan Thompson

The European Map Maker is a bitmap of Europe and surrounding areas ready to be converted into Civ2 map format using MapEdit. Except that it is much, much larger than any Civ2 map, if you count each individual pixel as a tile in Civ2. So you can select one portion of the map, change it how you like, size it down, and then run it through MapEdit. In this way, you can create accurate maps of any part of the world included here, at just about any scale.

Download the European Map Maker!

Test of Time Map Editor by Mercator

Civilization II: Test of Time didn't come with a Map Editor, in contrast with all the earlier versions of Civilization II. To help out the map makers in need, I have converted the Map Editor from the Multiplayer Gold Edition to work with Test of Time. Additionally, the Map Editor has been adjusted so that it can create maps up to 32,767 squares large.

You must unzip the files into your main Test of Time program folder for it to work.

Download the Test of Time Map Editor!

CivSprite by Mercator

Civilization II: Test of Time has different graphics for each facing direction of units as well as unit and resource animations, embedded in sprite files. While this may sound like an improvement over earlier Civilization II versions, the people behind Test of Time didn't seem to be bothered to allow us to edit those sprite files.

CivSprite allows you to convert the images held in those sprite files to and from bitmaps. For more details you can have a look at the online CivSprite Readme.

The Visual Basic 6 Run-Time Files and the files COMDLG32.OCX and MSCOMCTL.OCX are required. The run-time files are available above, the latter two are included with MapEdit (otherwise, contact me or locate them on the Internet).

Download CivSprite!

SpriteGen 1.1 by Mercator

SpriteGen is a utility to make your Civilization II: Test of Time sprite editing adventures a little easier:

You will need the Visual Basic 6 Run-Time Files and COMDLG32.OCX. The run-time files are available above, the latter is included with MapEdit.

Download SpriteGen!

CivSwap by Mercator

Some scenarios use multiple text and graphics files. Up until now that meant the scenario player had to run a batch file everytime such a change needed to be made.

CivSwap allows scenario creators to ease this file swapping process. It can monitor the scenario progress through the autosave and automatically swap files when needed. All the players have left to do is reload their game.

The CivSwap Readme is also available online. Apart from help on CivSwap itself, it also contains a lengthy batch file example.

As usual, this utility requires the Visual Basic 6 Run-Time Files.

Download CivSwap!

CivStack 1.1 by Mercator

This little utility allows you to add a Fortress or Airbase to all squares or only to selected terrain types of any Civilization II savegame or scenario. This is mainly for scenario creation purposes, namely to take advantage of the "stackable" nature of fortresses and airbases.

Beware though, Civstack overwrites the original savegame/scenario without making a backup. And it isn't able to remove the fortresses/airbases again either. So be sure to back up your file before using CivStack on it!

You'll need the Visual Basic 6 Run-Time Files, as available above, though you might already have them. If it complains about COMDLG32.OCX, try installing MapEdit.

Version 1.1 fixes a bug related to Test of Time multi-map files.

Download CivStack!

BMP-2-MAP 1.2G by GigantiByte

A little application that can convert bitmaps to Civ2 maps. It has been adjusted to work up to a surface of 32,767 rather than the standard 10,000!

Download BMP-2-MAP 1.2G!

CivMapGen 2.1 by Peter Blackman

A Civilization II random map generator and analyser. It offers several preset world map types and a whole bunch of parameters to adjust the generator to your needs. For both existing and generated maps you can view a thumbnail, terrain type statistics, an available city sites estimate and the number of land and sea bodies.

Version 2 can now also create random gigamaps!

Download CivMapGen 2!

CivMapGen Homepage

MapCopy 1.2 by Dusty Reichwein

A command-line utility that can copy and adjust map information in and between Civilization II maps and savegames.

To be more specific, quoting from the readme: it is able to copy resource seed, terrain, improvement, visibility, ownership, civ specific view, fertility, and other types of information between .SAV files and .MP files. It can also calculate values for fertility if needed.

The most notable additions to version 1.2 are support for Test of Time files and an improved fertility algorithm.

Download MapCopy 1.2!

MapCopy Homepage

MapUtility 1.1 by Allyn Flinchbaugh

This utility can resize and convert existing maps between various game map formats, as well as PCX picture files. The supported games are Civilization II, Sid Meier's Alpha Centauri, Civilization: Call to Power and Railroad Tycoon II.

Download MapUtility 1.1!

MapUtility Homepage

CSPL by Angelo Scotto

Civilization Scenario Programming Library for short, this takes events for Test of Time to a whole new level. CSPL is a C library with which you can directly access the game memory. That means you can make changes to, for instance, cities and units, while the game is running.

While opening many more possibilities, it is also more complex. Rather than the simple events macro language, it uses the C programming language. You'll need a bit of programming knowledge to get around.

Download CSPL!

CivConverter 1.4 by Angelo Scotto

A command-line utility that can convert most Civilization II scenarios to Test of Time format. It's also capable of converting the graphics to ToT-compatible format.

Both CivConverter and Test of Time have a few oddities, though, so I highly recommend having a look at Catfish's guide to converting scenarios.

Download CivConverter!

MGEConverter 1.0 by Angelo Scotto

A command-line utility that converts scenarios for Multiplayer Civ2 (MGE, UCC and friends) to Fantastic Worlds.

Download MGEConverter!

Gif Extractor beta 3 by Rune Berge

A program for modifying the GIF images in the Civilization II image library DLL's. Those images include, for instance, the leader portraits and spaceship graphics.

For the technical details, have a look at my hacking guide. More interestingly, the downloadable version of that guide contains a complete listing of all the DLL files involved and the images contained in them.

Download Gif Extractor beta 3!

Visual Basic 3 Run-Time Module

This file is required for the following 3 utilities: CivCity, CivHot and CivTweak.

Download the VB3 Run-Time Module!

CivCity 1.3 by Carl Fritz

A program with which you can edit city information in Civ2 savegames. Among other things, you can edit city ownership, improvements and trade routes.

All versions of Civilization II, except Test of Time multi-map games are supported.

Download CivCity 1.3!

CivCity Homepage

CivHot 1.3 by Carl Fritz

A program that can create multiplayer hot seat games for the earlier (non-multiplayer) versions of Civ2.

Download CivHot 1.3!

CivHot Homepage

CivTweak 1.5 by Carl Fritz

A specialised Civ2 scenario editor that allows you to edit several values you can't change with the cheat menu. You can, for instance, change some of the game startup settings, add tribes, change tribe city styles and edit barbarian the government type and money.

Download CivTweak 1.5!

CivTweak Homepage