Address Description
5B80
Routine at 5B80
80E5
Game Selection Menu
813B
Routine at 813B
8155
Start Demo Mode
8184
Game Loop
81AE
Routine at 81AE
81C4
Routine at 81C4
81D4
Routine at 81D4
A83D
Routine at A83D
A8A0
Routine at A8A0
A921
Check If Active Character
A92C
Handler: Move Non-Player Characters
AA30
Handler: Pick Up Objects
AA7F
Sounds: Pick Up
AA8C
Handler: Fetch Items In Current Room
AAB2
Routine at AAB2
AADD
Routine at AADD
AB09
Routine at AB09
AB26
Routine at AB26
AB43
Routine at AB43
AB60
Routine at AB60
AB9B
Routine at AB9B
ABD7
Controls: Exit Screen
AC06
Routine at AC06
AC69
Routine at AC69
AC6C
Find Data By ID
ADBA
Routine at ADBA
AE5D
Routine at AE5D
AE8A
Routine at AE8A
AED7
Routine at AED7
AFC4
Routine at AFC4
B00B
Controls: Right
B03C
Controls: Left
B06D
Controls: Jump
B09F
Routine at B09F
B0E6
Draws Sprites To The Shadow Buffer
B197
Routine at B197
B1A6
Routine at B1A6
B288
Routine at B288
B2DC
Set Game Options
B2F1
Print Wages
B34C
Print Earnings
B3AB
Press Any Key
B3BE
Routine at B3BE
B451
Game Over
B471
Initialise Theme Music
B482
Check Music
B494
Handler: Theme Music
B4EB
Handler: Game Menu Input
B505
Play Theme Music
B715
Print Colour String
B77B
Draw Character Item Graphics
B7BA
Draw Sprite Block To Screen
B7F9
Routine at B7F9
B82B
Switch Sprite Drawing Functions
B84B
Handler: Graphics Controller
B8C4
Print String
B8ED
Clear Screen
B902
Clear Play Area
B931
Clear Banner
B952
Draw Room
B9AC
Routine at B9AC
B9D6
Draw Characters In The Current Room
B9FB
Copy Shadow Buffer To Screen
BA25
Copy Routine
BA6E
Handler: Display Character Location
BAB4
Redraws Banner Underline
BACE
Helper: Count Bytes To Terminator
BAD8
Game Initialisation
E2FC
Routine at E2FC
E329
Routine at E329
E3D3
Play Wave Sequence
E3EC
Play square wave sound.
E3FD
Print Banner
E41D
Print Characters Items
E468
Draw Character Item Label
E77A
Clear Character Items
E79B
Handler: Change Characters
EABF
Routine at EABF
EB01
Routine at EB01
EB0F
Routine at EB0F
EB55
Routine at EB55
EB79
Routine at EB79
EB95
Routine at EB95
EBC4
Routine at EBC4
EBE2
Routine at EBE2
EBED
Routine at EBED
EBFE
Routine at EBFE
EC1D
Handler: Is A Given Task Completed
EC2B
Routine at EC2B
EC34
Routine at EC34
EC4A
Routine at EC4A
ECBC
Routine at ECBC
ED13
Routine at ED13
ED2A
Routine at ED2A
EDA3
Routine at EDA3
EDA8
Routine at EDA8
EDAC
Routine at EDAC
EDB3
Routine at EDB3
EDC6
Routine at EDC6
EDF7
Routine at EDF7
EEA2
Routine at EEA2
EEC1
Routine at EEC1
EF91
Routine at EF91
EFC7
Routine at EFC7
F10E
Routine at F10E
F177
Routine at F177
F578
Routine at F578
F5F1
Routine at F5F1
F814
Routine at F814
F8B9
Routine at F8B9
FEF7
Game Entry Point