CFG Format (Jill of the Jungle)
| Format type | Configuration |
|---|
| Storing | Score |
| Games |
|
File structure
Jill of the Jungle
High scores and game configuration are stored in the JILL#.CFG file. Saved game names are only allowed to be 7 characters long in-game even though there is space for 12 characters.
| Offset |
Type |
Description
|
| 0 |
String[10] |
High score name #1
|
| 10 |
String[10] |
High score name #2
|
| 20 |
String[10] |
High score name #3
|
| 30 |
String[10] |
High score name #4
|
| 40 |
String[10] |
High score name #5
|
| 50 |
String[10] |
High score name #6
|
| 60 |
String[10] |
High score name #7
|
| 70 |
String[10] |
High score name #8
|
| 80 |
String[10] |
High score name #9
|
| 90 |
String[10] |
High score name #10
|
| 100-119 |
? |
(unknown)
|
| 120 |
SINT32 |
High score value #1
|
| 124 |
SINT32 |
High score value #2
|
| 128 |
SINT32 |
High score value #3
|
| 132 |
SINT32 |
High score value #4
|
| 136 |
SINT32 |
High score value #5
|
| 140 |
SINT32 |
High score value #6
|
| 144 |
SINT32 |
High score value #7
|
| 148 |
SINT32 |
High score value #8
|
| 152 |
SINT32 |
High score value #9
|
| 156 |
SINT32 |
High score value #10
|
| 160 |
String[12] |
Saved game name #1
|
| 172 |
String[12] |
Saved game name #2
|
| 184 |
String[12] |
Saved game name #3
|
| 196 |
String[12] |
Saved game name #4
|
| 208 |
String[12] |
Saved game name #5
|
| 220 |
String[12] |
Saved game name #6
|
| 232 |
CFG_STRUCT |
Common configuration block
|
Xargon and Kiloblaster
High scores and game configuration are stored in the CONFIG.XR# file. Saved game names are allowed to be 9 characters long in-game even though there is space for 10 characters.
| Offset |
Type |
Description
|
| 0 |
String[10] |
High score name #1
|
| 10 |
String[10] |
High score name #2
|
| 20 |
String[10] |
High score name #3
|
| 30 |
String[10] |
High score name #4
|
| 40 |
String[10] |
High score name #5
|
| 50 |
String[10] |
High score name #6
|
| 60 |
String[10] |
High score name #7
|
| 70 |
String[10] |
High score name #8
|
| 80 |
String[10] |
High score name #9
|
| 90 |
String[10] |
High score name #10
|
| 100 |
SINT32 |
High score value #1
|
| 104 |
SINT32 |
High score value #2
|
| 108 |
SINT32 |
High score value #3
|
| 112 |
SINT32 |
High score value #4
|
| 116 |
SINT32 |
High score value #5
|
| 120 |
SINT32 |
High score value #6
|
| 124 |
SINT32 |
High score value #7
|
| 128 |
SINT32 |
High score value #8
|
| 132 |
SINT32 |
High score value #9
|
| 136 |
SINT32 |
High score value #10
|
| 140 |
String[10] |
Saved game name #1
|
| 150 |
String[10] |
Saved game name #2
|
| 160 |
String[10] |
Saved game name #3
|
| 170 |
String[10] |
Saved game name #4
|
| 180 |
String[10] |
Saved game name #5
|
| 190 |
String[10] |
Saved game name #6
|
| 200 |
String[10] |
Saved game name #7
|
| 210 |
CFG_STRUCT |
Common configuration block
|
Common configuration block
| Offset |
Type |
Description
|
| 0 |
SINT16 |
If this is set to 1, the configuration will reset.
|
| 2 |
SINT16 |
Joystick enabled if this is nonzero.
|
| 4 |
SINT16 |
Joystick X left value.
|
| 6 |
SINT16 |
Joystick X center value.
|
| 8 |
SINT16 |
Joystick X right value.
|
| 10 |
SINT16 |
Joystick Y up value.
|
| 12 |
SINT16 |
Joystick Y center value.
|
| 14 |
SINT16 |
Joystick Y down value.
|
| 16 |
SINT16 |
Display configuration. For Jill: 1=CGA, 2=EGA, 4=VGA. For Xargon: use 0.
|
| 18 |
SINT16 |
Music configuration. Nonzero value means it is enabled.
|
| 20 |
SINT16 |
Digital sound configuration. Nonzero value means it is enabled.
|