CONFIG00.DAT: Difference between revisions
From Populous Wiki
Line 6: | Line 6: | ||
{| | {| | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x0 | |0x0 | ||
|RESOLUTION | |RESOLUTION | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x1 | |0x1 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x5 | |0x5 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x9 | |0x9 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x13 | |0x13 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x17 | |0x17 | ||
|- | |- | ||
INT16 | |INT16 | ||
|2 | |2 | ||
|0x21 | |0x21 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x23 | |0x23 | ||
|- | |- | ||
INT16 | |INT16 | ||
|2 | |2 | ||
|0x24 | |0x24 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x26 | |0x26 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x30 | |0x30 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x34 | |0x34 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x35 | |0x35 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x39 | |0x39 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x43 | |0x43 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x44 | |0x44 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x45 | |0x45 | ||
|- | |- | ||
INT16 | |INT16 | ||
|2 | |2 | ||
|0x49 | |0x49 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x51 | |0x51 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x52 | |0x52 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x56 | |0x56 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x60 | |0x60 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x64 | |0x64 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x68 | |0x68 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x72 | |0x72 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x76 | |0x76 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x80 | |0x80 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x84 | |0x84 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x85 | |0x85 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x89 | |0x89 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x90 | |0x90 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x91 | |0x91 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x92 | |0x92 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x96 | |0x96 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x100 | |0x100 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x104 | |0x104 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x105 | |0x105 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x106 | |0x106 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x107 | |0x107 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x111 | |0x111 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x112 | |0x112 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x113 | |0x113 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x117 | |0x117 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x121 | |0x121 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x125 | |0x125 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x129 | |0x129 | ||
|- | |- | ||
BYTE | |BYTE | ||
|1 | |1 | ||
|0x130 | |0x130 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x131 | |0x131 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x135 | |0x135 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x139 | |0x139 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x143 | |0x143 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x147 | |0x147 | ||
|- | |- | ||
INT16 | |INT16 | ||
|2 | |2 | ||
|0x151 | |0x151 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x153 | |0x153 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x157 | |0x157 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x161 | |0x161 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x165 | |0x165 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x169 | |0x169 | ||
|- | |- | ||
INT32 | |INT32 | ||
|4 | |4 | ||
|0x173 | |0x173 | ||
|- | |- | ||
|} | |} | ||
177 Total | |||
All parameters must be read in this exact order | All parameters must be read in this exact order |
Revision as of 16:57, 8 October 2014
All numbers are stored in big-endian format!
Populous Configuration File Format
Block Format
BYTE | 1 | 0x0 | RESOLUTION |
INT32 | 4 | 0x1 | |
INT32 | 4 | 0x5 | |
INT32 | 4 | 0x9 | |
INT32 | 4 | 0x13 | |
INT32 | 4 | 0x17 | |
INT16 | 2 | 0x21 | |
BYTE | 1 | 0x23 | |
INT16 | 2 | 0x24 | |
INT32 | 4 | 0x26 | |
INT32 | 4 | 0x30 | |
BYTE | 1 | 0x34 | |
INT32 | 4 | 0x35 | |
INT32 | 4 | 0x39 | |
BYTE | 1 | 0x43 | |
BYTE | 1 | 0x44 | |
INT32 | 4 | 0x45 | |
INT16 | 2 | 0x49 | |
BYTE | 1 | 0x51 | |
INT32 | 4 | 0x52 | |
INT32 | 4 | 0x56 | |
INT32 | 4 | 0x60 | |
INT32 | 4 | 0x64 | |
INT32 | 4 | 0x68 | |
INT32 | 4 | 0x72 | |
INT32 | 4 | 0x76 | |
INT32 | 4 | 0x80 | |
BYTE | 1 | 0x84 | |
INT32 | 4 | 0x85 | |
BYTE | 1 | 0x89 | |
BYTE | 1 | 0x90 | |
BYTE | 1 | 0x91 | |
INT32 | 4 | 0x92 | |
INT32 | 4 | 0x96 | |
INT32 | 4 | 0x100 | |
BYTE | 1 | 0x104 | |
BYTE | 1 | 0x105 | |
BYTE | 1 | 0x106 | |
INT32 | 4 | 0x107 | |
BYTE | 1 | 0x111 | |
BYTE | 1 | 0x112 | |
INT32 | 4 | 0x113 | |
INT32 | 4 | 0x117 | |
INT32 | 4 | 0x121 | |
INT32 | 4 | 0x125 | |
BYTE | 1 | 0x129 | |
BYTE | 1 | 0x130 | |
INT32 | 4 | 0x131 | |
INT32 | 4 | 0x135 | |
INT32 | 4 | 0x139 | |
INT32 | 4 | 0x143 | |
INT32 | 4 | 0x147 | |
INT16 | 2 | 0x151 | |
INT32 | 4 | 0x153 | |
INT32 | 4 | 0x157 | |
INT32 | 4 | 0x161 | |
INT32 | 4 | 0x165 | |
INT32 | 4 | 0x169 | |
INT32 | 4 | 0x173 |
177 Total All parameters must be read in this exact order