Address Length Description
23488 17
Dueller Number 1
Populated initially by Duel_Data.
23505 17
Dueller Number 2
Populated initially by Duel_Data.
23522 17
Dueller Number 3
Populated initially by Duel_Data.
23728 1
Control method
Whether to utilise keyboard or joystick for input.
23729 1
Current Level
50912 2
Duel Countdown Timer
50914 1
Duel Shot Flag
See Duel_Complete for the clearest example of usage.
50915 1
Duel Lost Life Flag
See Duel_Complete for the clearest example of usage.
50916 1
Duel Extra Life Flag
See Duel_Complete for the clearest example of usage.
52280 2
Buffer for holding Copy_Routine address
52313 1
Number of lives remaining
52365 12
Deposit Flags
Stores whether a deposit has been made for each door.
52377 2
Probably represents each block of six deposit flags
52614 6
Score ($06 bytes)
52620 1
Game status buffer entry at CD8C
52621 3
Game status buffer entry at CD8D
52754 2
Control Method Routine Alias
Points to either Controls_Joystick or Controls_Keyboard depending on the chosen control method.
52756 6
Door Routine Buffer
These buffers point to the routines for character/ door actions for each door that are currently "in-play". Some example routines would be;
Routine Door
Prep_Bandit_Open "Normal" Bandit
Prep_Bowie Bowie
Prep_Customer Customer
Prep_Julius_Open Julius
Prep_Bandit_Draw_Open "Drawing" Bandit
And will also hold the door closing routines as well.
52762 1
Door Frame Reference
Only one door is "active" at a time, this status buffer points to the "currently in-focus door".
52763 1
Basic door speed multiplier for opening doors - always 3.
52764 2
Game speed. Starts at 1280 for phase one, then gradually gets faster.
52766 3
Current door speed multiplier (larger = slower). Cycles between the value in 52763 and 1, allowing doors to open at different times.
53605 14
Door 1 Flags
53619 14
Door 2 Flags
53633 14
Door 3 Flags
53647 1
Game status buffer entry at D18F
53648 1
Game status buffer entry at D190
53649 1
Game status buffer entry at D191
54016 1
Player Shot
54017 2
Player Left/ Right
54019 4
Player Shooting
54364 2
Cash Deposit Box Reference
55468 4
Hash values for random number generator