It's the sign bit (i.e. negative/positive).
Most values in Civ2 use signed numbers rather than unsigned numbers, so the 8th bit is used for the sign.
That was also the reason for very high scores suddenly becoming negative scores, for example.
You can see for yourself. Go into the cheat menu and set the city size to 128. You'll find you suddenly have a city of size -128.
Most values in Civ2 use signed numbers rather than unsigned numbers, so the 8th bit is used for the sign.
That was also the reason for very high scores suddenly becoming negative scores, for example.
You can see for yourself. Go into the cheat menu and set the city size to 128. You'll find you suddenly have a city of size -128.
Comment