Address Description
5D11
Game Entry Point
6400
Get Random Number
6414
Set Random Number Seed?
6424
Copy Level Data to Level Buffer
6440
Initialise Game Objects
64AA
Level Object Placement And Special Terrain Generation
6500
Initialise Level
6564
Prepare Scroll Data
659C
Scroll Playarea Left
6650
Scroll Playarea Right
6700
Fill New Attribute Column
672E
Scroll Playarea Attributes Left
678C
Scroll Playarea Attributes Right
67E9
Draw Playarea
6800
Routine at 6800
6828
Get Keyboard Input
6880
Display Speedometer
6893
Copy 0C Bytes
68AD
Remove Sprites
68EC
Complete Sprite Sequence
68F6
Draw Sprite
6910
Convert Screen Buffer Address To Attribute Buffer
691B
Colourise Sprite
692C
Draw Sprite Object
6988
Routine at 6988
6996
Routine at 6996
69BA
Routine at 69BA
69BE
Routine at 69BE
6A00
Routine at 6A00
6A17
Routine at 6A17
6A27
Routine at 6A27
6AAC
Routine at 6AAC
6B2D
Handler: Player Sprite
6B44
Unused?
6B48
Get Controls
6B4C
Handler: Player Movement
6C00
Game Loop
6CAA
Game Initialisation
6D1E
Routine at 6D1E
6D21
Routine at 6D21
6D28
Routine at 6D28
6D49
Routine at 6D49
6D96
Routine at 6D96
6DA8
Draw Large Sprite
6E18
Handler: Game Over
6F4A
Handler: Hit Wall
6F62
Routine at 6F62
6F7D
Handler: Hit Hump
6F99
Handler: Ice
6FC0
Handler: Jumps
6FFD
Handler: Downhill
7048
Handler: Refuel
7088
Contextual Random Number
709D
Routine at 709D
7161
Check Demo Mode
716E
Routine at 716E
7200
Initialise New Level
72C3
Routine at 72C3
7311
Routine at 7311
7396
Routine at 7396
73B7
Demo Mode Input
73F2
Routine at 73F2
7420
Update Score Display
749C
Clear Screen
74AA
Print Graphic
74AE
Print Letter
74C3
Print Footer Colour String
74D3
Print Loop
74DC
Print Level Name
751A
Handler: Hump Jump
7535
Print "Demo Mode"
754F
Initialise New Game
757E
Game Over
75AA
Print Game Display
763C
Handler: Fuel
76D7
Handler: Ghost Rider
77E0
Routine at 77E0
E800
Initialise Demo Mode
E80E
Initialise Game
E84D
Routine at E84D
E891
Display Start Screen
E8E4
Display Pink Footer
E8F6
Get Kempston Joystick Input
EB43
Display Change Controls
EBE3
Clear Screen And Pause
EBE6
Long Pause
EBF3
Frame Synchronisation
EC00
Frame Synchronisation Check
EC0F
Routine at EC0F
EC1E
Set AGF Interface Controller
EC2A
Routine at EC2A
EC35
Play Melody
EC5E
Sounds: Level Complete
EC63
Sounds: The Race Is On!
EC68
Sounds: Ghostrider Has Finished
EC6E
Player Typed Input
EC8E
Print Instructions
ECAB
Check Password
ED39
Get Level Password
ED52
Display Playing Instructions