Address Length Description
38546 1
Game Options
Byte Value Binary Option
0 00000000 1 Player Game
1 00000001 2 Player Game
2 00000010 Kempston Joystick
4 00000100 Cursor Joystick
6 00000110 Interface II Joystick
38547 2
Counter
38549 1
Rand8
38550 1
Last Frame
38551 1
Frame Updated
Has the frame been updated?
Value Updated?
0 Not updated
255 Updated
38552 3
1UP Score
3-byte representation of the score.
38555 3
2UP Score
3-byte representation of the score.
38558 1
Flag: Active Player
Which player is currently active.
Value Player
0 1UP
255 2UP
38559 1
Saved Frame
38560 1
Saved X
38561 1
Saved Y
38562 1
Saved Location (Room)
38563 1
Some Height
38564 1
Some Width
38565 3
Game status buffer entry at 96A5
38568 1
Current Menu Item Colour attribute
38576 1
Orchid Effect Timer
38577 4
Game status buffer entry at 96B1
38581 2
Game Delay Timer
At the beginning of each player turn there is a delay to allow the player to be ready for play.
Value Game Mode
128 1UP
255 2UP
The larger delay for a 2UP game is useful for swapping players controls.
38583 1
Flag: Hall Of Fame
38584 2
Counter: Hall Of Fame
Counter for game selection screen, which tells the routine when to flip to display the Hall Of Fame.
38586 1
Game status buffer entry at 96BA
38587 1
High Score Position
Used when calculating the players position in the high score table.
38588 1
Active Player:
38589 1
Active Player: Lives
38590 1
Game status buffer entry at 96BE
38591 32
Visited Rooms
38623 1
Inactive Player:
38624 1
Inactive Player Lives
38625 33
Game status buffer entry at 96E1
38658 144
Immortal Data
38802 72
Nastie Data
38874 12
Orchid Data
38886 24
Object Data
38910 48
Amulet Data
45828 42
High Scores
Each high score slot uses 3-bytes for the score with the players initials.
Most other Ultimate games only hold the high score.