NEWS

MAP EDITOR FIX
(23.Jan) Lots of people have found out that the map editor crashes after the installation of MGE's patch. Jeff posted a solution for the problem on our forums, here is what he wrote

If you follow these steps, the MAP Editor may/may not cause you any more problems, however the steps have you modify a file (LABELS.TXT) that will probably have to re-modified for CIV2 to run properly...

USE AT YOUR OWN RISK...

First off, the problem has nothing to do with resolution (if it works at a different resolution (i.e. 800x600, you're just lucky).

Case in point...

1. After applying the PATCH, make a copy of LABELS.TXT.

2. Remove the Read-Only attributes of LABELS.TXT (don't care how, attrib -r labels.txt will work for a DOS PROMPT on the directory where CIV2 MGE is stored).

3. Edit LABELS.TXT with a text editor...on line 16 is the number 877...change it to 873, save LABELS.TXT...map editor should now work.

If this takes care of your problem...you have the option of going one more step...to have a working version of the map editor and not affect the game...

Problem, both the game and map editor use labels.txt...

Temporary resolution...

1, copy the LABELS.TXT file you just modified above to MABELS.TXT (just change the L to M)...now copy the original labels.txt (that I am sure you made a copy of) back to labels.txt (you can set it to read only again if you want...attrib +r labels.txt...will work from DOS Prompt).

You may want to run CIV2MAP again (just to see if it crashes...if it does, you are back to normal with labels.txt).

Now the fun part...

You need something to modify the CIV2MAP.EXE so it will read the MABELS.TXT instead of LABELS.TXT, I used HEXEDIT (downloadable from a number of shareware sites), a TEXT editor will NOT work here.

1. Copy CIV2MAP.EXE for backup purposes.
(NOTE: I actually copied it to CIV2MAPX.EXE and modified the CIV2MAPX.EXE file below, that way both LABELS.TXT and CIV2MAP.EXE are left alone)...then I'll run CIV2MAPX.EXE if I want to run the MAP Editor, your call.

2. Edit CIV2MAP.EXE (in whatever binary editor you want to use).

3. Search for LABELS (not LABELS.TXT)

4. Change the first letter of the 3rd (third) occurance to M

5. Save it.

6. Run CIV2MAP (shouldn't crash this time, since it is using MABELS.TXT with the 873 instead of the 877).

If it does crash and you followed the procedures properly...sorry...it worked for me. If you get a different error, you may have changed the wrong LABELS to MABELS in the CIV2MAP.EXE.

Hopefully this will help and give you the ability to use the patch and the map editor until Microprose fixes it on a more permanent basis.

Good luck.

See http://www-physics.mps.ohio-state.edu/~prewett/hexedit/index.html and http://www.bpsoft.com for a hex editor.

Main Page ACS Index Civ2 Mac GameLeague
Downloads Strategy Reading Playing Discussion Misc
Database Hints&Tips Story of Civ II Hall of Fame Forums Civ II Info
Archives Short Tips Viking Scribes Tournaments Chat Links

Apolyton Civilization Site Copyright © Robert Plomp and Jeroen Schweitzer
All trademarks and trade names are the properties of their respective owners