Page Byte Address Description
64 0 4000
Loading screen
91 128 5B80
Game Entry Point
92 176 5CB0
Indirect Jump
92 177 5CB1
Stack
93 0 5D00
Unused
94 0 5E00
High Score
94 3 5E03
Game Options
94 4 5E04
Sound Mute Flag
94 5 5E05
1UP Score
94 8 5E08
2UP Score
94 11 5E0B
Temporary Sprite State
94 19 5E13
Bug Start Cubby Hole
94 20 5E14
Unused
94 21 5E15
Leaf Growth Flags
94 22 5E16
Bug Count
94 23 5E17
Game Timer
94 25 5E19
Random Number
94 26 5E1A
Sprite Screen Position
94 28 5E1C
Free Weapon Slot
94 30 5E1E
Current Player
94 31 5E1F
Last Frame
94 32 5E20
Frame Updated
94 33 5E21
Menu Item Attribute
94 34 5E22
"Get Ready" Delay Counter
94 35 5E23
Cubby Holes
94 45 5E2D
Inactive Player Cubby Holes
94 55 5E37
Active Player Level
94 56 5E38
Active Player Lives
94 57 5E39
Inactive Player Level
94 58 5E3A
Inactive Player Lives
94 59 5E3B
Bugs Eating Flower
94 60 5E3C
Bonus Item State
94 68 5E44
Inactive Player Flower And Leaves
94 108 5E6C
Robbie State
94 116 5E74
Spray Can State
94 124 5E7C
Weapon 1 State
94 132 5E84
Weapon 2 State
94 140 5E8C
Flower State
94 148 5E94
Leaf Data
94 180 5EB4
Bug State
94 228 5EE4
Explosion State
94 236 5EEC
Messaging: Unused Text
94 245 5EF5
Messaging: Copyright
95 22 5F16
Default Bug State
95 30 5F1E
Default Robbie State
95 38 5F26
Default Flower State
95 46 5F2E
Default Cubby Holes
95 56 5F38
Default Leaf State
95 64 5F40
Reset Flower And Leaves
95 83 5F53
Create Game Window
95 128 5F80
Initialise New Level
95 160 5FA0
Reset Cubby Holes
95 176 5FB0
Draw Cubby Hole Items
95 216 5FD8
Clear Cubby Hole
95 222 5FDE
Draw Cubby Hole Item
96 27 601B
Cubby Hole Item Sprites
96 31 601F
Draw Cubby Hole Shelves
96 46 602E
Draw Play Area
96 119 6077
Print String Rows
96 135 6087
Play Area Strings
96 144 6090
Messaging: Plant Eaten
96 170 60AA
Player Turn Ends
96 253 60FD
Show Game Over For 1UP
97 27 611B
Show Game Over For 2UP
97 31 611F
Show Game Over For Active Player
97 39 6127
End Game
97 59 613B
1UP/ 2UP Swapper
97 99 6163
Messaging: Game Over
97 118 6176
Initialise Player
97 158 619E
Flash Player Label
97 180 61B4
Stop Flashing Player Label
97 198 61C6
Security Check
97 205 61CD
Game Initialisation
97 234 61EA
Select Game
98 66 6242
Flash First Menu Line
98 73 6249
Flash Second Menu Line
98 80 6250
Game Selection Menu
98 124 627C
Game Select Attribute Table
98 130 6282
Game Select Y Position Table
98 136 6288
Messaging: Game Selection Screen Text
98 231 62E7
Write Menu Line
98 247 62F7
Reset Player Data
99 30 631E
Messaging: Spray The Bugs
99 45 632D
Start Game
99 79 634F
Run Main Loop
99 126 637E
Main Jump Table
99 170 63AA
Check Bug Leaf Collision
99 225 63E1
Play Tune
100 13 640D
Note Table
100 29 641D
Level Complete Tune
100 45 642D
Jingle Tune
100 77 644D
Check Bug Flower Collision
100 115 6473
Play Repellent Hit Sound
100 133 6485
Play Explosion Sound
100 158 649E
Play Repellent Sound
100 170 64AA
Play Square Wave
100 184 64B8
Play Streamer Sound
100 201 64C9
Play Smoke Sound
100 214 64D6
Play High Tone
100 220 64DC
Play Low Tone
100 231 64E7
Play Mid Tone
100 237 64ED
Update Bug Common
100 250 64FA
Update Leech
101 186 65BA
Handle Leech Weapon Hit
101 203 65CB
Stun Bug
101 214 65D6
Kill Leech
101 220 65DC
Explode Bug
101 241 65F1
Start Explosion
101 247 65F7
Animate Explosion
102 130 6682
Explosion Sprite Table
102 142 668E
Start Flower Bloom
102 166 66A6
Update Blooming Flower
102 215 66D7
Complete Level
103 14 670E
Colour Open Flower
103 72 6748
Flower Attributes
103 135 6787
Flower Sprite Table
103 145 6791
Get Flower Sprite
103 156 679C
Start Eating Flower
103 174 67AE
Update Midges
104 221 68DD
Calculate Midges Movement
104 237 68ED
Handle Midges Weapon Hit
105 15 690F
Find Bug Target
105 107 696B
Get Robbie Direction
105 116 6974
Fire Repellent Spray
105 143 698F
Update Repellent Spray
105 179 69B3
Remove Weapon
105 187 69BB
Fire Streamer
105 219 69DB
Streamer Colours
105 223 69DF
Fire Streamer Right
105 232 69E8
Update Streamer
106 49 6A31
Remove Streamer
106 58 6A3A
Remove Object
106 66 6A42
Check Weapon Hit
106 115 6A73
Explode Robbie
106 152 6A98
Update Slug
107 32 6B20
Handle Slug Weapon Hit
107 58 6B3A
Eat Flower
107 112 6B70
Fire Weapon
107 165 6BA5
Create Weapon
107 199 6BC7
Fire Smoke Bomb Right
107 208 6BD0
Update Smoke Bomb
108 2 6C02
Grow Smoke Bomb
108 14 6C0E
Grow Leaf
108 83 6C53
Update Leaf
108 199 6CC7
Get Leaf Sprite
108 225 6CE1
Leaf Sprite Table
108 241 6CF1
Sink Flower
109 7 6D07
Draw Flower
109 12 6D0C
Update Flower
109 156 6D9C
Read Player Input
109 186 6DBA
Game Play Entry
110 210 6ED2
Update Spray Can
110 241 6EF1
Update Robbie Carrying Can
111 49 6F31
Draw Object
111 55 6F37
Check Vertical Movement Facing Right
111 65 6F41
Move Robbie Right
111 119 6F77
Move Robbie Left
111 170 6FAA
Move Robbie Up
111 189 6FBD
Move Robbie Down
111 201 6FC9
Move Robbie Into Cubby Hole
112 7 7007
Put Can In Cubby Hole
112 63 703F
Release Item Lock
112 73 7049
Check Cubby Hole
112 143 708F
Update High Score
112 209 70D1
Set Leaves Bugs And Explosion Inactive
112 214 70D6
Set Objects Inactive
112 223 70DF
Limit Frame Rate
112 237 70ED
Frame Update
113 19 7113
Reset Modified Code
113 37 7125
Reset Modified Code In Frame
113 48 7130
Next Object
113 69 7145
End Of Pass
113 100 7164
Spawn Bug
113 190 71BE
Spawn Bonus Item
114 26 721A
Update Bonus Item
114 73 7249
Collect Bonus Item
114 90 725A
Place Bonus Item Right
114 98 7262
Create Bug
114 204 72CC
Create Bug Right
114 212 72D4
Create Bug Level 1
114 218 72DA
Create Bug Level 2
114 225 72E1
Create Bug Level 3
114 233 72E9
Bug Type Table
114 245 72F5
Check Bug Robbie Collision
115 37 7325
Display Lives
115 122 737A
Add Points To Score
115 157 739D
Print Scores
115 205 73CD
Print Character
115 237 73ED
Print Colour String
116 19 7413
Print Banner
116 57 7439
Reset Screen Buffer
116 64 7440
Fill Memory
116 71 7447
Reset Attribute Buffer
116 80 7450
Colourise Sprite
116 143 748F
Calculate Attribute Address
116 165 74A5
Set Up Previous Sprite
117 28 751C
Draw Sprite
117 66 7542
Prepare Old Sprite
117 122 757A
Find Object Sprite
117 133 7585
Screen Address One Pixel Above
117 154 759A
Calculate Screen Address
117 185 75B9
Store Entity
117 204 75CC
Controls: Kempston Joystick
117 208 75D0
Draw Sprite Rows
118 26 761A
Sprite Table
118 154 769A
Sprite: Flower (Bud)
118 214 76D6
UDG Graphics
118 238 76EE
Sprite: Pesticide Spray Can
119 138 778A
Sprite: Robbie the robot
120 122 787A
Sprite: Leaves
121 24 7918
Sprite: Smoke Bomb
121 145 7991
Sprite: Streamer/ Leech Laser
121 179 79B3
Sprite: Scuttling Leech
122 115 7A73
Sprite: Interstellar Space Slug
123 7 7B07
Sprite: Menacing Midges
123 241 7BF1
Sprite: Insect Repellent/ Super Space Slug Spray
124 57 7C39
Sprite: Flower (Others)
126 202 7ECA
Sprite: Explosions
127 99 7F63
Sprite: Fertiliser
127 138 7F8A
Sprite: Fly Swat
127 173 7FAD
Sprite: Watering Can
127 210 7FD2
Messaging: Copyright