Address Description
5B80
Game Entry Point
5CB0
Indirect Jump
5F40
Reset Flower And Leaves
5F53
Create Game Window
5F80
Initialise New Level
5FA0
Reset Cubby Holes
5FB0
Draw Cubby Hole Items
5FD8
Clear Cubby Hole
5FDE
Draw Cubby Hole Item
601F
Draw Cubby Hole Shelves
602E
Draw Play Area
6077
Print String Rows
60AA
Player Turn Ends
60FD
Show Game Over For 1UP
611B
Show Game Over For 2UP
611F
Show Game Over For Active Player
6127
End Game
613B
1UP/ 2UP Swapper
6176
Initialise Player
619E
Flash Player Label
61B4
Stop Flashing Player Label
61C6
Security Check
61CD
Game Initialisation
61EA
Select Game
6242
Flash First Menu Line
6249
Flash Second Menu Line
6250
Game Selection Menu
62E7
Write Menu Line
62F7
Reset Player Data
632D
Start Game
634F
Run Main Loop
63AA
Check Bug Leaf Collision
63E1
Play Tune
644D
Check Bug Flower Collision
6473
Play Repellent Hit Sound
6485
Play Explosion Sound
649E
Play Repellent Sound
64AA
Play Square Wave
64B8
Play Streamer Sound
64C9
Play Smoke Sound
64D6
Play High Tone
64DC
Play Low Tone
64E7
Play Mid Tone
64ED
Update Bug Common
64FA
Update Leech
65BA
Handle Leech Weapon Hit
65CB
Stun Bug
65D6
Kill Leech
65DC
Explode Bug
65F1
Start Explosion
65F7
Animate Explosion
668E
Start Flower Bloom
66A6
Update Blooming Flower
66D7
Complete Level
670E
Colour Open Flower
6791
Get Flower Sprite
679C
Start Eating Flower
67AE
Update Midges
68DD
Calculate Midges Movement
68ED
Handle Midges Weapon Hit
690F
Find Bug Target
696B
Get Robbie Direction
6974
Fire Repellent Spray
698F
Update Repellent Spray
69B3
Remove Weapon
69BB
Fire Streamer
69DF
Fire Streamer Right
69E8
Update Streamer
6A31
Remove Streamer
6A3A
Remove Object
6A42
Check Weapon Hit
6A73
Explode Robbie
6A98
Update Slug
6B20
Handle Slug Weapon Hit
6B3A
Eat Flower
6B70
Fire Weapon
6BA5
Create Weapon
6BC7
Fire Smoke Bomb Right
6BD0
Update Smoke Bomb
6C02
Grow Smoke Bomb
6C0E
Grow Leaf
6C53
Update Leaf
6CC7
Get Leaf Sprite
6CF1
Sink Flower
6D07
Draw Flower
6D0C
Update Flower
6D9C
Read Player Input
6DBA
Game Play Entry
6ED2
Update Spray Can
6EF1
Update Robbie Carrying Can
6F31
Draw Object
6F37
Check Vertical Movement Facing Right
6F41
Move Robbie Right
6F77
Move Robbie Left
6FAA
Move Robbie Up
6FBD
Move Robbie Down
6FC9
Move Robbie Into Cubby Hole
7007
Put Can In Cubby Hole
703F
Release Item Lock
7049
Check Cubby Hole
708F
Update High Score
70D1
Set Leaves Bugs And Explosion Inactive
70D6
Set Objects Inactive
70DF
Limit Frame Rate
70ED
Frame Update
7113
Reset Modified Code
7125
Reset Modified Code In Frame
7130
Next Object
7145
End Of Pass
7164
Spawn Bug
71BE
Spawn Bonus Item
721A
Update Bonus Item
7249
Collect Bonus Item
725A
Place Bonus Item Right
7262
Create Bug
72CC
Create Bug Right
72D4
Create Bug Level 1
72DA
Create Bug Level 2
72E1
Create Bug Level 3
72F5
Check Bug Robbie Collision
7325
Display Lives
737A
Add Points To Score
739D
Print Scores
73CD
Print Character
73ED
Print Colour String
7413
Print Banner
7439
Reset Screen Buffer
7440
Fill Memory
7447
Reset Attribute Buffer
7450
Colourise Sprite
748F
Calculate Attribute Address
74A5
Set Up Previous Sprite
751C
Draw Sprite
7542
Prepare Old Sprite
757A
Find Object Sprite
7585
Screen Address One Pixel Above
759A
Calculate Screen Address
75B9
Store Entity
75CC
Controls: Kempston Joystick
75D0
Draw Sprite Rows