I just had a little look at the savegame, and it's a bit more complicated than I thought it was.
The events part seems to be split in two parts, a large portion of "rubbish" (events compiled into at first sight incomprehensible code) and at the very end a string table (all the text from the events squashed together)...
And the very start of the events section there's a number that says: 32768 (I have FW), which is presumably an indicator of the max size of events.
I immediately tried changing it to the maximum possible value (around 2 billion)... Of course, that doesn't seem to make any difference, since the events are already there. But Civ2 has a habit of resetting values... Not this one. After playing a little more and after a few events had taken place, that value was still 2 billion.
If that value really is "THE indicator" that might be some good news. Once we figure out that events code, we might be able to compile the events ourselves, add it to a savegame and set whatever maximum we damn well please ourselves!
Another possibility is to find where in the executable this value of 32768 is set, and change that, which should also allow bigger events.
In other words, there's plenty of reason for us to start up our hex editors!
( Interesting how such a seemingly simple question seems to have revealed a possible major Civ2 breakthrough)
The events part seems to be split in two parts, a large portion of "rubbish" (events compiled into at first sight incomprehensible code) and at the very end a string table (all the text from the events squashed together)...
And the very start of the events section there's a number that says: 32768 (I have FW), which is presumably an indicator of the max size of events.
I immediately tried changing it to the maximum possible value (around 2 billion)... Of course, that doesn't seem to make any difference, since the events are already there. But Civ2 has a habit of resetting values... Not this one. After playing a little more and after a few events had taken place, that value was still 2 billion.
If that value really is "THE indicator" that might be some good news. Once we figure out that events code, we might be able to compile the events ourselves, add it to a savegame and set whatever maximum we damn well please ourselves!
Another possibility is to find where in the executable this value of 32768 is set, and change that, which should also allow bigger events.
In other words, there's plenty of reason for us to start up our hex editors!
( Interesting how such a seemingly simple question seems to have revealed a possible major Civ2 breakthrough)
Comment