-
Civilization II SAV/SCN file format
- Created by: Mercator
- Published: June 12, 2012, 12:03
- 0 comments
Civilization II SAV/SCN file format
PrologueThis thread is intended to become a reference guide to the Civilization II savegame and scenario file format. It is a vital first step if we ever want to see a universal civ2 scenario editor. I started this thread to make it a more public and centralized effort, as opposed to Allard's Hex Editing document. While being an indispensable initiative, I believe it's become almost unmanageable. There never was one central place to post new discoveries, making it impossible to keep up to date.But for this new effort to succeed, we need your help. So, please post your discoveries about the file format here.However, this is mostly meant to be a raw file format reference, not (yet) a complete guide to how every single byte can be used in making your scenarios. When you do have a new discovery, please keep it concise and to the point. But feel free to add comments or ask questions, as long as they're specifically about this reference, and not about hex-editing in general.Please do NOT ask your hex-editing questions here. If you have a question, post a new thread.As you will notice, apart from the table of contents the file format is still mostly uncompleted. That's not because we know so little, but simply because I haven't added all of it yet. This thread will probably always remain a work in progress. And for the moment certainly not only for the file format itself. I will also be adding notes on the notation and some of the terms used. Notes will follow right after the table of contents, including notes on the table of contents itself.Table of ContentsNotesCreditsFile FormatHeader (12)Settings (CiC:558, FW/MGE:572, ToT:1238)??? (ToT:640)Menu (16)Game (38)Technologies (200, CiC: 186)First to Discover (100, CiC:93)Discovered By (100, CiC:93)Wonders (56)??? (262, ToT:288)Civilizations (13118, ToT:28478)Names (7 * 242 = 1694)Properties (8 * 1428 = 11424, ToT: 8 * 3348 = 26784)Transporters (ToT10: 4 + 14 * transporters, ToT11: 172 + 14 * transporters)MapsHeader (14, ToT:16)Data, repeat for all maps in ToT (13 * surface, ToT: 13 * surface + 2)Visible Improvements (7 * surface)Map (6 * surface)Resource Seed (ToT:2)??? (2 * 6th header value * 7th header value)??? (1024, ToT:10240)Units (26 * units, MGE: 32 * units, ToT: 40 * units)Cities (84 * cities, MGE: 88 * cities, ToT: 92 * cities)???Passwords (MGE/ToT: 224)???Conquest History (338)EventsHeader (FW: 6, ToT: 8)Events (FW: 298 * events, ToT: 276 * events)String HeapNotesTable of ContentsLet me start off with some comments about the notational use in the table of contents. Due the differences between the various game versions, as well as the presence of variable-size sections I have refrained, and will refrain, from using file offsets. Instead, I indicate the size in bytes of all different parts of the file format. You should be able to calculate the exact position yourself.So, in parentheses is mentioned the size in bytes of that (sub-)section. Differences between the game versions are marked with their respective abbreviations:CiCCivilization II Scenarios: Conflicts in Civilization and all prior versions, including the original "classic" Civilization II v2.42.FWCivilization II: Fantastic WorldsMGECivilization II: Multiplayer Gold Edition with the latest patch version 1.3 and all equivalent versions, including Civilization II: Ultimate Classic Collection and the add-on Civilization II: MultiplayerToTCivilization II: Test of TimeToT10More specifically, the unpatched version of Test of Time, version 1.0ToT11Patched Test of Time v1.1A size unmarked by any abbreviation applies to all versions, with the possible exception of any marked sizes. E.g. Header (12) means the header is 12 bytes for all versions, Header (14, ToT:16) means the header is 14 bytes for all versions except Test of Time, for which it is 16 bytes. Passwords (MGE/ToT: 224) means this section only exists in the MGE and ToT versions, where it is 224 bytes.File FormatData TypesOnto the file format notes. So far, there are three data types: The null-terminated string is a variable length type for text. It always ends with a byte value of zero, meaning a string of 9 bytes only has place for at most 8 characters. The signed short integer is a numeric data type taking up 2 bytes. It can take values from -32768 to +32767. The unsigned byte should be self-explanatory. It takes values from 0 to 255.DescriptionIf the specific order of a section with multiple values is not specified, you can assume the order as used in the RULES.TXT. This applies, for instance, to the technology and wonder sections.HexadecimalsI mark hexadecimals with the prefix "0x". In this guide I write them in big-endian notation. In other words, in the same way you'd see them in your Windows calculator. However, in the binary file format, the numeric data types use a reverse, little-endian, notation with the least significant value first. The bytes appear in reverse order. E.g. for a short integer value, your hexadecimal calculator might say 27, ... -
Quick note on editing Civ2 units
- Created by: Martin Gühmann
- Published: February 12, 2000, 20:20
- 0 comments
Quick note on editing Civ2 units
A Quick Note on Editing Units
Written by the Great Icon Library
Copying and pasting the new unit into the green frame of the unit to be replaced is not enough. The shield that accompanies units must be positioned. This is what the blue dots that appear on the top and left sides of the frame are for. They are vertical and horizontal markers and their intersection determines where the top left corner of the shield will be positioned. The actual unit will come on top of the shield.
The red dots to the right and bottom are really the blue markers for the next unit and the one below. Remember that units must be saved as non interlaced *.gif files.... -
The Ghost Technology in Civ2
- Created by: Martin Gühmann
- Published: February 11, 2000, 20:35
- 0 comments
The Ghost Technology in Civ2
Original Author: Dirk Weber Weseler Str. 145 47169 Duisburg Germany Bakcm at aol.com With this file I TRY to explain you, how to allocate a technologie (and on this way also units) to a single civilization. As an example: Greece Fire (only for Greek civilization). Steps: Create a scenario, first (there is no other way) Rename one technologie (maybe 'def.user technology') to Greece fire. This Technology should be reached from nil (nil = from the beginning). The rest could be as you want. Then -> save. Before this you can also allocate units to this technology. Load your scenario, go in the cheat menu, allocate this technology to those civilizations you want it for, then save the scenario. Step again in the rules file. Replace 'nil' (see above) with 'no'. Then save again . ... finished. ... -
The Rocky Mountain Civilization II Site presents: Mod Packs, Scenarios, Units, Hints and Tips
- Created by: Martin Gühmann
- Published: September 3, 1998, 18:01
- 0 comments
The Rocky Mountain Civilization II Site presents: Mod Packs, Scenarios, Units, Hints and Tips
The Rocky Mountain Civilization II Site presents:
Mod Packs, Scenarios, Units, Hints and Tips provided by our site are SHAREWARE
This means that you are free to look at them, download them, use them, abuse them, etc. If you like ours, and they are of benefit to you, we ask that you consider sending us the following to offset the site subscription, email, counter, etc. costs, so we can continue providing all of this to Civ II enthusiasts around the world:
Our Hints & Tips that help ......................... $ 1.00 (US)Thanks for your consideration.
Our Scenarios you like ............................... $ 1.50 (US)
Our Mod Packs you like ............................. $ 2.00 (US)
*The Rocky Mountain Civilization II Site
P.O. Box 295
Nephi, UT 84648
HINT or TIP : Microprose Scenario CD Impact
Regarding the new Civ II Scenario CD by Micropprose and it's impact on Mod Packs. They have done some really good things that I will summarize below:
a) They have included a number of very good scenarios, each of which is a virtual Mod Pack of its own. They have made switching between the scenarios, and all of the respective mods for each, very easy. They did this by establishing a SCENARIO sub-directory under the main Civ II directory which contains each scenario as another sub-directory. Within the sub-directory for each scenario are all of the .GIF and .TXT files for the mod, and a SOUND sub-directory whcih includes any new .WAV files. The Civ II program uses the mods in the sub-directory under SCENARIO when you start up a scenario or saved game from that sub-directory.
b) The Civ II program now returns to the main, start-up menu whenever you quit, win or resign from a game. No more restaring the program each time you stop playing.
c) They have created a nice macro language for creating conditional events within your scenarios. The conditional (IF, THEN) statements are included in an "event.txt" file for each scenario sub-directory and are then executed during the game according to the conditional statements in the "event.txt" file. For example, one could cuase any civilization to have its treasury increaded by X amount according to conditional happenings in the game; or, you can create new units for any civilization according to conditions you establish; or, you could have certain units move to various places on the map based on conditional statements at some point in the game; or, you could play a special .WAV file based on conditions, etc., etc..
The net effect of this has been to force players to make one of two decisions
1) You can take your existing Mods under MODPACK created by the Mod Pack manager and move each sub-directory under SCENARIO. A sub-directory called SOUND will have to be created for each for any .WAV files. For example, for a Mod Pack called "MoreReal", you would end up with:
c:\civ2\scenario\morereal\sound
.WAV Mod files for MoreReal go into "sound" directory of path above. .TXT and .GIF Mods files for MoreReal go into "morereal" directory of path above.
2) You can load the new scenarios into a temporary place on disk, and then move the scenario sub- directories that come with the CD under your Mod Pack directory, doing away with the SOUND sub- directory for each and loading the .WAV files into the respective Mod Pack directory. This will allow you to use your current operation with Mod Pack manager, and the GAME.TXT and LABELS.TXT modifications for each Mod Pack.
I opted for the first option. Changing between Mod Packs is much faster, and I've got the best of both worlds. All of the Mod Packs I've accumulated work, and I have the new stuff. Hope this helps.
IMPORTANT
Specific changes to GAME.TXT and LABELS.TXT files for each Mod Pack are rendered obsolete by the new civ2.exe. This is because these files have changed to accomodate the new functionality in Civ II, and the program does not use any GAME.TXT or LABELS.TXT files in the SCENARIO sub-directories. So, you'll have to change them once for your own general environment and put them in the main civ2 directory, then risk having to update them with any new releases.
... -
How to make your custom unit icons for CIV2
- Created by: Martin Gühmann
- Published: February 13, 1998, 16:23
- 0 comments
How to make your custom unit icons for CIV2
WARNING: backup the units.gif file situated in your CIV2 folder BEFORE changing anything.
Well, you'll need Windows '95 or NT and the Paint Shop Pro (32-bit version) to work OK....
First of all, you may create:
a) a completely new unit or
b) one based in a former unit.
a) You may create the unit using a shareware icon editor. It is also possible to draw it using a program as Paintbrush, but I find that somehow difficult. Save your work in the *.gif format. If the program doesn't allow that, save under *.bmp or whatever and use Paint Shop Pro to convert to *.gif. Once you have it, go to the General Procedure section.
The Rocky Mountain Civilization II Site Presents: Editing UNITS.GIF Using PSP
- Created by: Martin Gühmann
- Published: February 13, 1998, 13:44
- 0 comments
The Rocky Mountain Civilization II Site Presents: Editing UNITS.GIF Using PSP
INTRODUCTION
There are so many questions and problems out there about editing gif files in Civ II, I finally decided I’d try and write a basic “How To” Tip. I’ll go over some basic principles, then end up with a step by step example. This tip will not make you a good artist.
UNITS.GIF
There are several gif files in Civ II, all of which can be edited. UNITS.GIF gets the most attention. It is the file that stores the images (pictures) for all of the units displayed in Civ II. It is directly related to the description of each unit and its characteristics found in RULES.TXT. The units also use specific sound files (.WAV files) found in the SOUND directory of Civ II (or one of the scenario directories if you have the Scenario CD). Changing the units in Civ II’s UNITS.GIF without understanding these relationships will not produce the desired results.
...
The Rocky Mountain Civilization II Site presents: Scenario Creation
- Created by: Martin Gühmann
- Published: February 6, 1998, 16:12
- 0 comments
The Rocky Mountain Civilization II Site presents: Scenario Creation
The Rocky Mountain Civilization II Site presents:
Mod Packs, Scenarios, Units, Hints and Tips provided by our site are SHAREWARE
This means that you are free to look at them, download them, use them, abuse them, etc.* If you like ours, and they are of benefit to you, we ask that you consider sending us the following to offset the site subscription, email, counter, etc. costs, so we can continue providing all of this to Civ II enthusiasts around the world:
Our Hints & Tips that help ........................ $ 1.00 (US)
Our Scenarios you like .............................. $ 1.50 (US)
Our Mod Packs you like ............................ $ 2.00 (US)
The Rocky Mountain Civilization II Site
P.O. Box 295
Nephi, UT 84648
Thanks for your consideration.
HINT or TIP : Scenario Creation
I'm getting quite a few questions via email about scenarios and how to create them, particularly from overseas.* While an indepth discussion is beyond the scope of this page, the following are a few tips that will get the true Civilization II enthusiast pointed in the right direction, from which I'm sure they will figure it out.
The key to scenario development is Cheat Mode, explained in the documentation, but not real well.
1. Think about the "story line" for your scenario before you begin. When will it start? Which civiliztions (historical or fictional) will it pit against one another? How long will it last? What level of development will the civilizations have? What geography will be involved? etc.
2. Start a game using a map (exsisting or created by you) that matches your scenario plans from number one above. You may need to customize the civilizations you're playing with when you start to get them to match your "story".
3. Once you begin the game, go into cheat mode. While in cheat mode, you can establish technologies, establish sizes and advancements for cities, add units, improve terrain (mines, roads, irrigation, railroads, etc), set amounts in treasuries and switch between civilizations to get each to the point you want.
4. While still in cheat mode, set the general parameters of the game (start date, duration, current turn (this is important, as many times to get the civilizations to where you want them a few turns may actually elapse), human player, etc.), then save the game as a scenario. This will create a scenario with no "cheat" attached to it which you can then play as any other scenario. (Note: You can also set goals and victory conditions, but this is another tip in and of itself).
5. Set up a .TXT file with the same name you give the scenario in number four above.* The best thing here is to simply copy a .TXT file from another scenario, and then change the text to tell the story you want.
6. With the Microprose Scenario CD you can add a couple of other options. 1st, you can include a title.gif file which is a picture that displays with your .TXT file when you start the scenario. 2nd, you can develop an events.txt file which uses a new event generator macro language that will cause conditional events to occur in your scenario.* This option is some what involved and good documentation is included with the scenario CD.
Now, play your scenario.* Hope these few points help, half of the fun is in the struggle to figure out how it works.* As you do, and have to struggle a little, you'll retain what you learn much better. Good Luck!
Note: To Jazz up your scenarios even more, or better yet, to really impact the entire play of the game, see the Mod Pack creation Tip.
...
The Rocky Mountain Civilization II Site Presents: RULES.TXT Comments and Notes
- Created by: Martin Gühmann
- Published: April 8, 1997, 17:30
- 0 comments
The Rocky Mountain Civilization II Site Presents: RULES.TXT Comments and Notes
;------------------------------------------------------------------------------------------------------------- ; The Rocky Mountain Civilization II Site ;-------------------------------------------------------------------------------------------------------------- ; ; RULES.TXT Comments and Notes ; ; May 1997 by Jeff Head and the Rocky Mountain Civilization II Site ; ; What follows are the notes and comments that I have made in my own rules.txt file ; for the changes I make to Civ II when making a Mod Pack. Some of it is the stock ; notes that Microprose sent out with the game, a lot of it has been added to or ; clarified based on my many “trial and error” experiences. ; ; We release this as a help to those making Mods, not as an “end-all”. Although ; these comments represent our general experiences, they could well be sub-sets ; of the actual game operation and programming, meaning they may not work as ; stated in all cases. ;-------------------------------------------------------------------------------------------------------------- ...
Radiospace's CIV 2 Scenario Design FAQ
- Created by: Martin Gühmann
- Published: June 4, 1996, 16:50
- 0 comments
Radiospace's CIV 2 Scenario Design FAQ
version 1.0...
by Patrick Williams
June 4, 1996
email: Radiospace at aol.com
This FAQ is designed to help you build scenarios for Civilization II. It is completely unofficial and not affiliated with Microprose in any way. Then again, neither is Brian Reynolds, so what the hey.Some of the Menu Items I mention might have a slightly different name, as I’m writing from memory, but other than that the information is accurate, except where I note that I’m guessing about something.
If you are new to building scenarios for Civ2, or even experienced but achieving unsatisfactory results, these notes may help you in your next effort. The material is organized as follows:
Advanced Scenario Design in Civ2
- Created by: Martin Gühmann
- Published: March 26, 1996, 21:10
- 0 comments
Advanced Scenario Design in Civ2
...Advanced Scenario Design
Leon Marrick (Leon2M at aol.com), assisted by Harlan Thompson (harlant at hawaii.edu) and others.
Please see Credits for details.
This manual is designed to assist those with both a firm understanding of the map editor and of the Cheat menu used in preparing scenarios to improve and polish their work. Novices are urged to read some of the excellent documents for beginners found on the "Ultimate Civ2 Page" now Apolyton, and practice with a design or two before delving too deeply into this document.
This is a long essay, but not even close to being comprehensive. Additions are welcomed.
If you see a section referance - example "(Section 5a)" - that section of the document (in this case, the discussion of the rules.txt file's cosmic principles area) will have further information on the subject.
There are no articles in this category.Please log in to your account to view your subscribed posts.
Categories
Article Tags
- apolyton (33)
- call to power (82)
- call to power 2 (94)
- civilization 1 (22)
- civilization 2 (61)
- civilization 4 (89)
- civilization 4 colinization (12)
- civilization 5 (152)
- civilopedia (14)
- colonization (11)
- column (21)
- gods & kings (11)
- gods and kings (10)
- modification (29)
- multiplayer (17)
- patch (30)
- review (16)
- slic (10)
- smac (55)
- smax (18)
- strategies (10)
- superguide (13)
- the list (21)
- units (11)
- wonders (13)
Latest Articles
-
The Rocky Mountain Civilization II Site presents:
Mod Packs, Scenarios, Units, Hints and Tips provided by our site are SHAREWARE
This means that you are free to look at them, download them, use them, abuse them, etc. If you like ours, and they are of benefit to you, we ask that you consider sending us the following to offset the site subscription, email, counter, etc. costs, so we can continue providing all of this to Civ II enthusiasts around the world:
Our Hints & Tips that help ......................... $ 1.00 (US)Thanks for your consideration.
Our Scenarios you like ............................... $ 1.50 (US)
Our Mod Packs you like ............................. $ 2.00 (US)
*The Rocky Mountain Civilization II Site
P.O. Box 295
Nephi, UT 84648
HINT or TIP : Microprose Scenario CD Impact
Regarding the new Civ II Scenario CD by Micropprose and it's impact on Mod Packs. They have done some really good things that I will summarize below:
a) They have included a number of very good scenarios, each of which is a virtual Mod Pack of its own. They have made switching between the scenarios, and all of the respective mods for each, very easy. They did this by establishing a SCENARIO sub-directory under the main Civ II directory which contains each scenario as another sub-directory. Within the sub-directory for each scenario are all of the .GIF and .TXT files for the mod, and a SOUND sub-directory whcih includes any new .WAV files. The Civ II program uses the mods in the sub-directory under SCENARIO when you start up a scenario or saved game from that sub-directory.
b) The Civ II program now returns to the main, start-up menu whenever you quit, win or resign from a game. No more restaring the program each time you stop playing.
c) They have created a nice macro language for creating conditional events within your scenarios. The conditional (IF, THEN) statements are included in an "event.txt" file for each scenario sub-directory and are then executed during the game according to the conditional statements in the "event.txt" file. For example, one could cuase any civilization to have its treasury increaded by X amount according to conditional happenings in the game; or, you can create new units for any civilization according to conditions you establish; or, you could have certain units move to various places on the map based on conditional statements at some point in the game; or, you could play a special .WAV file based on conditions, etc., etc..
The net effect of this has been to force players to make one of two decisions
1) You can take your existing Mods under MODPACK created by the Mod Pack manager and move each sub-directory under SCENARIO. A sub-directory called SOUND will have to be created for each for any .WAV files. For example, for a Mod Pack called "MoreReal", you would end up with:
c:\civ2\scenario\morereal\sound
.WAV Mod files for MoreReal go into "sound" directory of path above. .TXT and .GIF Mods files for MoreReal go into "morereal" directory of path above.
2) You can load the new scenarios into a temporary place on disk, and then move the scenario sub- directories that come with the CD under your Mod Pack directory, doing away with the SOUND sub- directory for each and loading the .WAV files into the respective Mod Pack directory. This will allow you to use your current operation with Mod Pack manager, and the GAME.TXT and LABELS.TXT modifications for each Mod Pack.
I opted for the first option. Changing between Mod Packs is much faster, and I've got the best of both worlds. All of the Mod Packs I've accumulated work, and I have the new stuff. Hope this helps.
IMPORTANT
Specific changes to GAME.TXT and LABELS.TXT files for each Mod Pack are rendered obsolete by the new civ2.exe. This is because these files have changed to accomodate the new functionality in Civ II, and the program does not use any GAME.TXT or LABELS.TXT files in the SCENARIO sub-directories. So, you'll have to change them once for your own general environment and put them in the main civ2 directory, then risk having to update them with any new releases.
...-
Channel: Modification
September 3, 2012, 18:01 -
-
by MercatorPrologueThis thread is intended to become a reference guide to the Civilization II savegame and scenario file format. It is a vital first step if we ever want to see a universal civ2 scenario editor. I started this thread to make it a more public and centralized effort, as opposed to Allard's Hex Editing document. While being an indispensable initiative, I believe it's become almost unmanageable. There never was one central place to post new discoveries, making it impossible to keep up to date.But for this new effort to succeed, we need your help. So, please post your discoveries about the file format here.However, this is mostly meant to be a raw file format reference, not (yet) a complete guide to how every single byte can be used in making your scenarios. When you do have a new discovery, please keep it concise and to the point. But feel free to add comments or ask questions, as long as they're specifically about this reference, and not about hex-editing in general.Please do NOT ask your hex-editing questions here. If you have a question, post a new thread.As you will notice, apart from the table of contents the file format is still mostly uncompleted. That's not because we know so little, but simply because I haven't added all of it yet. This thread will probably always remain a work in progress. And for the moment certainly not only for the file format itself. I will also be adding notes on the notation and some of the terms used. Notes will follow right after the table of contents, including notes on the table of contents itself.Table of ContentsNotesCreditsFile FormatHeader (12)Settings (CiC:558, FW/MGE:572, ToT:1238)??? (ToT:640)Menu (16)Game (38)Technologies (200, CiC: 186)First to Discover (100, CiC:93)Discovered By (100, CiC:93)Wonders (56)??? (262, ToT:288)Civilizations (13118, ToT:28478)Names (7 * 242 = 1694)Properties (8 * 1428 = 11424, ToT: 8 * 3348 = 26784)Transporters (ToT10: 4 + 14 * transporters, ToT11: 172 + 14 * transporters)MapsHeader (14, ToT:16)Data, repeat for all maps in ToT (13 * surface, ToT: 13 * surface + 2)Visible Improvements (7 * surface)Map (6 * surface)Resource Seed (ToT:2)??? (2 * 6th header value * 7th header value)??? (1024, ToT:10240)Units (26 * units, MGE: 32 * units, ToT: 40 * units)Cities (84 * cities, MGE: 88 * cities, ToT: 92 * cities)???Passwords (MGE/ToT: 224)???Conquest History (338)EventsHeader (FW: 6, ToT: 8)Events (FW: 298 * events, ToT: 276 * events)String HeapNotesTable of ContentsLet me start off with some comments about the notational use in the table of contents. Due the differences between the various game versions, as well as the presence of variable-size sections I have refrained, and will refrain, from using file offsets. Instead, I indicate the size in bytes of all different parts of the file format. You should be able to calculate the exact position yourself.So, in parentheses is mentioned the size in bytes of that (sub-)section. Differences between the game versions are marked with their respective abbreviations:CiCCivilization II Scenarios: Conflicts in Civilization and all prior versions, including the original "classic" Civilization II v2.42.FWCivilization II: Fantastic WorldsMGECivilization II: Multiplayer Gold Edition with the latest patch version 1.3 and all equivalent versions, including Civilization II: Ultimate Classic Collection and the add-on Civilization II: MultiplayerToTCivilization II: Test of TimeToT10More specifically, the unpatched version of Test of Time, version 1.0ToT11Patched Test of Time v1.1A size unmarked by any abbreviation applies to all versions, with the possible exception of any marked sizes. E.g. Header (12) means the header is 12 bytes for all versions, Header (14, ToT:16) means the header is 14 bytes for all versions except Test of Time, for which it is 16 bytes. Passwords (MGE/ToT: 224) means this section only exists in the MGE and ToT versions, where it is 224 bytes.File FormatData TypesOnto the file format notes. So far, there are three data types: The null-terminated string is a variable length type for text. It always ends with a byte value of zero, meaning a string of 9 bytes only has place for at most 8 characters. The signed short integer is a numeric data type taking up 2 bytes. It can take values from -32768 to +32767. The unsigned byte should be self-explanatory. It takes values from 0 to 255.DescriptionIf the specific order of a section with multiple values is not specified, you can assume the order as used in the RULES.TXT. This applies, for instance, to the technology and wonder sections.HexadecimalsI mark hexadecimals with the prefix "0x". In this guide I write them in big-endian notation. In other words, in the same way you'd see them in your Windows calculator. However, in the binary file format, the numeric data types use a reverse, little-endian, notation with the least significant value first. The bytes appear in reverse order. E.g. for a short integer value, your hexadecimal calculator might say 27, ...
-
Channel: Modification
June 12, 2012, 12:03 -
-
;------------------------------------------------------------------------------------------------------------- ; The Rocky Mountain Civilization II Site ;-------------------------------------------------------------------------------------------------------------- ; ; RULES.TXT Comments and Notes ; ; May 1997 by Jeff Head and the Rocky Mountain Civilization II Site ; ; What follows are the notes and comments that I have made in my own rules.txt file ; for the changes I make to Civ II when making a Mod Pack. Some of it is the stock ; notes that Microprose sent out with the game, a lot of it has been added to or ; clarified based on my many “trial and error” experiences. ; ; We release this as a help to those making Mods, not as an “end-all”. Although ; these comments represent our general experiences, they could well be sub-sets ; of the actual game operation and programming, meaning they may not work as ; stated in all cases. ;-------------------------------------------------------------------------------------------------------------- ...
-
Channel: Modification
April 8, 2011, 17:30 -
-
...
Advanced Scenario Design
Leon Marrick (Leon2M at aol.com), assisted by Harlan Thompson (harlant at hawaii.edu) and others.
Please see Credits for details.
This manual is designed to assist those with both a firm understanding of the map editor and of the Cheat menu used in preparing scenarios to improve and polish their work. Novices are urged to read some of the excellent documents for beginners found on the "Ultimate Civ2 Page" now Apolyton, and practice with a design or two before delving too deeply into this document.
This is a long essay, but not even close to being comprehensive. Additions are welcomed.
If you see a section referance - example "(Section 5a)" - that section of the document (in this case, the discussion of the rules.txt file's cosmic principles area) will have further information on the subject.
-
Channel: Modification
March 26, 2011, 20:10 -
-
...I have received a number of inquiries into changing Civ II to accomplish a number of things. One of the premier requests deals with a fairly advanced capability in the Mod Pack area. I will answer this in this file:
-
Channel: Modification
March 25, 2011, 18:41 -
-
...
- 'Conflicts in Civilization', Microprose's Civ2 Scenario Disk
- 'Evolution - The dawn of humanity', Actura's Civ2 Scenario Disk
- 'Scenarios & Maps für CivilizationII', Tewi's Civ2 Scenario Disk
- 'The official strategy guide', Prima's Book for Civ2
-
Channel: Modification
March 25, 2011, 18:31
Copyright © 2024 MH Sub I, LLC dba vBulletin. All rights reserved.