CIV1 Map Editor

Link to the download section of this site:
http://www.civfanatics.com/civ1downloads.shtml

There are a map and saved game editor to be downloaded there. They only work on Civ1 for DOS not on Winciv. Don't expect anybody here to know how they work though because this thread is quite old and the people posted above don't post here anymore (at least not very often ;) )

When you open their profile you might be able to get their email and ask them about it. Good luck.
 
thanks a lot. I will download it and later, when not so stiffed out with study, will work on it.

I loved how you guys welcomed me!

Khadosh
 
Just thought I'd bump this post up to the top! This editor is really good, you can actually make civ 1 scenarios with it, maybe it should be posted onto the actual website. Who'd have thought that excel could do something useful!

Has anyone else tried it?
 
Yes, I just have. Was I moderator when you bumped this? Cos I should be ashamed if I missed it.

This map editor is great! Grand! Omnipotent! :eek: Why has this gaborka never been credited before!? :cringe:
 
By the way, when I clicked on "Open Save" I got an error, but by unhiding the sheet "Control" en changing cell B1 to the proper directory it worked. :) Just so you know.
 
Matrix said:
Yes, I just have. Was I moderator when you bumped this? Cos I should be ashamed if I missed it.

This map editor is great! Grand! Omnipotent! :eek: Why has this gaborka never been credited before!? :cringe:
Don't bash yourself too much Matrix. ;)
This was posted in 2001 so that was before I came to this site, TTG was mod then, stormerne came after and you are the third now. Not your fault that you missed it. ;)
 
I noticed that, but Lord Hill rightfully bumped this thread. Don't know if I was mod back then.
 
Matrix said:
... ... ... by the way:
that civ_map21 editor that (tries to) manipulate(s) the memory map data while playing civ
doesn't work for me (black screen while loading SVE & MAP)
although
i really did change everything with hex editor as described -
tried it with civ.1.DOS.versions
civ.exes
03, 04, 05 as well...

did anybody here got this
civ_map21 ever really work?

i can't believe it, sorry.
 
gaborka said:
You can download from: http://www.geocities.com/civcrazy/civedrel1.zip
It is an Excel 2000 file (hopefully works on Excel 97 as well).
civedrel1a XLS do not work with excel95, that's clear now. :cry:

now i test it with old excel97
- looks much better, excel detects the 'macros' and shows
the
OPEN MAP button... :)

stupidly
the xls
tries to open
d:\gabor\civ1\civ\
:confused:
i point to the correct civ directory
it shows
"EMPTY" placeholders
or
something like
-for example-
"Chieftain Montezuma of the Aztec 2360BC"

(the machine i use for these 'excel experiments' is an old 500er AMD K6 processor one
with
(luckily) 256MB RAM so it seems to work (awfully slow).

if i load the GEOGRAPHiCS MODE
it's a little too confusing -
it's better to run a parallel computer / second display
to see where things are located in the game
and how it really looks like...

gaborka said:
...
It may occur that you receive a message stating
that the file contains macros
that could contain viruses that are very dangerous.
Well, this file doesn't, so ENABLE macros or else you can't use the editor.

Usage:
On sheet "MAP" you have a button (in the top left corner): Open Map.
Click on it and enter path of civ files,
than choose from the list.

Then you can edit,
after you have edited enough press Save Map
and it writes back the map into the save files.

The file has five sheets:
-MAP: here you can edit the map in two different views (political and geographical)
-Names: name of players, leaders, money, time, diffculty level
-Science: you can set the civ advances that each civilization has.
-Citynames: Edit citynames except those that are already used. Those can be edited on sheet MAP.
-Units: set unit features. Attack/Move/Defend/Cost and so on.

See further help in the file itself on the bottom of the sheets.

... the code is written in Visual Basic for Excel -
you can even see and modify it if you want -
that language is interpreted,
so unfortunatelly it is VERY slow ...

well - looks really like a winner for map editing... :D
 
...
i did test the program with 2 computers on excel97
and get on both machines a
visual basic program error while trying to save map editing results
- even when i just tried to change one field 'geographically'... :rolleyes:

first vb error / incomplete defined string/code --->
Code:
Sub write0stringp(ByVal poz As Long, st As String)
Dim olv As Byte
For i = 1 To Len(st)
    olv = Asc(Mid(st, i, 1))
    Put svenum, poz, olv
    poz = poz + 1
Next
Put svenum, poz, 0
End Sub
the problem is
Put svenum, poz, 0
that "0" hinders the correct completion of the 'save' process...
and i don't know anything relevant about vb 'programming'
or what variable or number is expected?

...maybe it works better with excel edition in office2000?
.
.
EDiT:
it works with excel97 as well -
although this vb save error -
the strange thing is
that
the *.map file grows more than double the size (39kB) first but the game recognizes and uses it
and when you save it
after access it thru the game
the savegame is as small as every *.map file normally (~17kB)
 
Matrix said:
By the way, when I clicked on "Open Save" I got an error, but by unhiding the sheet "Control" en changing cell B1 to the proper directory it worked. :) Just so you know.
errr -
can you save this correction (to the XLS file)
and make an attachement here
- i have no idea what to change where in the vb code? :confused:
or
can you put the questionable code you did change
into a CODE tag here
so i may try it myself?
 
I can't, because the directory where you have stored Civ1 is different for everyone. You just gotta do what I did:

Main menu: Format > Sheet > Unhide
Choose "Control" and click 'ok'.
Go to the sheet named "Control" and go to cell B1, where it says "d:\gabor\civ1\civ\"
Change it to the directory where your Civ1 is located.
And you're done. :)
 
Matrix said:
I can't, because the directory where you have stored Civ1 is different for everyone. You just gotta do what I did:

Main menu: Format > Sheet > Unhide
Choose "Control" and click 'ok'.
Go to the sheet named "Control" and go to cell B1, where it says "d:\gabor\civ1\civ\"
Change it to the directory where your Civ1 is located.
And you're done. :)
after i did this first time,
the whole software did strange things.
it didn't had anything to do with my changes
but it kept me busy for some more hours...
:rolleyes:

now i know that i HAVE TO KEEP
the excel generated game data (in MAP and SVE)
"as it is"
(bigger size)
and store/save it elsewhere to a "civ map works" directory
to have a chance to do later additional edits.

for playing i have to convert it
with Civ.DOS
(load it and save it from game and load it again)
but with a back-converted SVE & MAP file
no 'second' edit is possible (to me)

well
i can deal with that now.
 
I give this testimonial in favor of Gaborka.
His program is the true breakthrough in CIV I dos map file editing. To my knowledge no one has before decrypted / decompressed the MAP file.


"we stand on the shoulders of giants" - Lucan (A.D. 39-65), Isaac Newton (1642-1727), et alii
 
Does anyone have a copy of the old excel proggy. I thought I did, but cannot find it. It would be very useful to understand the map structure, (but also some pretty clever excel programming).

I realize Dack's terraform proggy is the end-all be-all of map editors, but I would like to understand the inner workings of the map and save files a bit.

Thanks.
 
Top Bottom