Arctic Anomaly

Surprise ! While I thought I would never get this bug again thanks to Dark Panda's fix, I got it again with my last game, albeit this one looks a bit differently. I didn't expect it, so I cannot provide a before and after .SAV file, but I'll put the map.

I guess same causes produces the same effect. The screen score overflows and corrupts the .MAP file in the polar regions of the map and you only get a mumbo-jumbo screen there. With this bug, you don't get one large chunk of additionnal land, but rather 8 or 10 small additionnal lands. Here's what the score screen looks like:
arctic10.png


and how the anomaly looks like in the recap screen:
arctic11.png


And here are the .SVE and .MAP

Interesting how Civ creators apparently thought reaching some scores was impossible. Paradoxically, I didn't even get a 100% for this game, only a 97%. Weird. :confused:
 

Attachments

Seriously? I thought this was gone for good. Perhaps we only got rid of half of what causes it? One this is for sure, it does have a different shape than it used to..
 
I'll have a look at it, but before that, can you just clarify whether you changed anything else in your CIV.EXE?

The fact that your entire SCORE screen is shifted down looks very awkward to me, and possibly unrelated to the arctic anomaly bug...

I changed the colours of the nations and added the Random Start Positions on EARTH hack. Out of this, I had put back CIV.EXE default settings (random map, number of land tiles).

Colour modifications are this:
FR CIV 474.05

00026F60 : FF FD FF FD FF 03 00 FD FF 03 00 FD FF 0C 00 0F
00026F70 : 00 0A 00 09 00 0E 00 0B 00 0D 00 07 00 04 00 07
00026F80 : 00 02 00 01 00 0A 00 03 00 04 00 08 00
AC 00 B5


CODE ORIGINEL
0C 00 0F 00 0A 00 09 00 0E 00 0B 00 0D 00 07 00
04 00 07 00 02 00 01 00 0A 00 03 00 04 00 08 00


CODE MODIFIÉ
0C 00 0F 00 2D 00 46 00 33 00 07 00 0A 00 48 00
04 00 0C 00 3C 00 08 00 32 00 08 00 02 00 06 00



Barb. 0C/04
Rom/Russ. 0F/0C
Baby/Zoul 2D/3C
Fra/All 46/08
Egyp/Azt 33/32
Chin/US 07/08
Grec/Angl 0A/02
Mong/Ind 48/06
 
For the French version 474.05, which is what Toupie originally asked for, here is the patch:

Rich (BB code):
offset: 0x49575 (overlay 20, code offset 0xF75)
original bytes: 9A D4 64 35 0E 83 C4 06 B8 0B 00
 patched bytes: 90 90 B8 35 0E 83 C4 00 B8 0B 00
Thank you for this. Would you happen to have a step by step instruction on how to apply this patch. I have a hex editor but the data inside civ.eve isn't exactly the same and I can't figure out what to do.
 
Thank you for this. Would you happen to have a step by step instruction on how to apply this patch. I have a hex editor but the data inside civ.eve isn't exactly the same and I can't figure out what to do.
Hi,

If you just want to apply the patch and otherwise continue playing, I suggest you use the JCivEd tool I created, which contains a feature to patch CIV.EXE (multiple supported versions, hopefully yours too, contains most, if not all, patches mentioned in the CivFanatics forums).

JCivEd main page: https://forums.civfanatics.com/threads/jcived-a-toolbox-for-civilization.486470/
JCivEd download link (on SourceForge): https://sourceforge.net/projects/jcived/files/latest/download

If you want to start editing CIV.EXE by yourself and develop knowledge of Hex editing, that's another story, to be continued in that other thread your created for this :)
 
Back
Top Bottom