Advanced Civilization

Fried Egg

Prince
Joined
Jul 19, 2005
Messages
341
Has anyone ever played this game? Apparently it was a strict adaption of the original board game (callled "Civilization") that also inspired Sid Meier to make thie series of games we all know and love.

You can download it for free from here although it requires DOS (you can also download a DOS emulator from this site).

It's actually a great game when you get into it.
 
Having the board game is great if you know enough people who are interested and have enough time on their hands. Otherwise the computer game is a great alternative.
 
kcwong said:
:nope: But I have the boardgames (Civilization and Advanced Civilization).

I envy you so much. Those games must be more rare than the dodo.
 
Trying it out with dosbox, it's taken me 40 minutes to get to having it say C:\ADCIVI>

But I've got AC_MAIN application, batch file, MS dox applicatino and AC_START applicatino and don't know which to run!

EDIT: THis is a pain in the butt. It's been 50 minutes now. Can someone please help me?
 
I have a batch file in the folder above the adcivi folder with the following line in it:
Code:
\Progra~1\DOSBox-0.65\DOSBox.exe \adcivi\AC_MAIN.EXE -conf C:\Progra~1\DOSBox-0.65\dosbox.conf
That line runs DOSBOX (with the config file), mounts the game directory and runs the game all in one.

I specify the config file because in there you can specify that it run full screen and various other preferences.

By the way, it is worth downloading and reading the manual (it's not too long) otherwise you probably won't have a clue what you're doing to start with.
 
I was just trying to show you how to set it up so you just double click on one icon and it runs the game.

If you put that line of code I gave you in a new batch (.bat) file, you can double click it to run the game.

To create a batch file (in case you don't know), you just create a file in notepad. Put in that text I gave, and then save it to the directory above where you've installed the game (C:\ in your case). Then rename the file changing the ".txt" to ".bat".
 
It looks like you're trying to run AC_MAIN.exe in the C:\ directory rather than the C:\ADCIVI\ directory.

You just need to make sure that the path specified in the batch file is accurate (relative to the location of the batch file.

On my system, the game is in the C:\games\adcivi\ folder and my batch file resides in C:\games\

If it's not a path problem, then there must be something else wrong that I don't know about I'm afraid...
 
PrinceScamp, since we can't tell what's wrong (you posted no error messages), let's start all over. :D

First you install DOSBox. The version I'm using is 0.63. You could use a newer version... I think the configurations are similar.

After DOSBox is installed, open your start menu. It should have created a DOSBox group, and it contains two important shortcuts: DOSBox and DOSBox.conf.

A little background first: DOSBox is an emulator... that means, it uses your x86 machine running Windows, to fake a x86 machine running DOS. It would be real enough to allow DOS programs to run in it.

Also, Windows have a new way to organize the data stored on harddisk - the older one is called FAT32, the newer one (most likely the one you're using) is NTFS. DOS however can only use FAT. So the DOSBox cannot use your harddisk directly... the emulation has to fake that as well.

To do that, we "mount" a drive.

Open DOSBox.conf. Scroll all the way down to the end of the file. Here, you'll find a [autoexec] section. This section contains the commands to run when your DOSBox starts.

After [autoexe] line, press ENTER so you start on a new line. Type these:

mount C C:\DOSGames
C:

The command above creates a C drive in your DOSBox, which in reality is your Windows' C:\DOSGames directory, a place where you place your DOS games in. (This way you only mount one drive for all your games) The second line simply changes the current drive to C, the one just mounted. Save the file and close it.

Think of it as an alias... when you talk about C:\DOSGames in Windows, you'll be talking about C:\ in your DOSBox.

Then extract the zip file you got into C:\DOSGames\AC. I'd recommend using short file and directory names (at most 8 before dot, 3 after dot), otherwise the name will be shorthanded in a certain way. Still accessible, but you'll have to know how the shorthand is done.

Now use the start menu shortcut and open DOSBox. It should display this as the last line:
C:\>

To make sure you've mounted it correctly, list the contents of the directory:
dir /w

You should see AC among the list.

Then to play the game, you need to change into the AC directory:
CD AC

It should now read:
C:\AC\>

Now type the command to launch the game:
AC_MAIN.EXE

You should see the game's logo next. ;)
 
Yeah, that is what happens, it gets to the last step, acts like it is starting the game, but nothing happens. It does not load...
No error messages, I created a subfolder games and put adcivi in there.
Ahhh well. I won't be at this comp for two weeks almost soI'll have to try this again in two tuesdays.
 
No error messages? Has it return to the command prompt (C:\adcivi>) yet?

If not, then the game's still loading... perhaps it's the default CPU cycles... it's probably too slow for running AC.

You can find your current CPU cycles in the title bar of DOSBox. You can find the setting in DOSBox.conf, under section [cpu].

Here's what I've set in mine:
core=dynamic
cycles=20000
cycleup=100
cycledown=100


Depends on your machine, you might set higher or lower. Setting it too high for your machine to handle might cause your DOSBox to crash though.
 
Back
Top Bottom