Page Byte Address Description
64 0 4000
Loading Screen
95 0 5F00
Data block at 5F00
98 0 6200
Data block at 6200
101 0 6500
Building Buffer?
104 0 6800
Game Buffer?
107 0 6B00
Shadow Buffer
134 0 8600
Data block at 8600
158 0 9E00
Data block at 9E00
193 161 C1A1
Table: Sprite Information
199 0 C700
Data block at C700
200 26 C81A
Data block at C81A
200 80 C850
User Defined Keys
200 110 C86E
Data block at C86E
200 186 C8BA
Data block at C8BA
201 158 C99E
Data block at C99E
201 249 C9F9
Data block at C9F9
202 87 CA57
Data block at CA57
203 41 CB29
Data: Buildings
205 226 CDE2
Data: Scenes
207 210 CFD2
Data: George
208 1 D001
Data: Lizzy
208 48 D030
Data: Ralph
208 95 D05F
Messaging: George
208 109 D06D
Messaging: Lizzy
208 123 D07B
Messaging: Ralph
208 137 D089
Messaging: Credits
208 203 D0CB
Messaging: Rampage
208 213 D0D5
Messaging: Change Controls
208 235 D0EB
Messaging: Controls
209 8 D108
Messaging: Special Keys
209 16 D110
Messaging: Select Menu
209 51 D133
Messaging: Choose Controls/ Character Option
209 143 D18F
Messaging: Game Over
209 152 D198
Graphics: Ticker
210 16 D210
Human Generator Limiter
210 17 D211
Maximum Number Humans (TODO)
210 18 D212
Maximum Number Helicopters
210 19 D213
Data block at D213
210 20 D214
Data block at D214
210 21 D215
Data block at D215
210 22 D216
Level Finished Countdown
210 23 D217
Game status buffer entry at D217
210 24 D218
Game status buffer entry at D218
210 26 D21A
Game Clock
210 30 D21E
Game status buffer entry at D21E
210 32 D220
Game status buffer entry at D220
210 34 D222
Game status buffer entry at D222
210 36 D224
Game status buffer entry at D224
210 38 D226
Game status buffer entry at D226
210 39 D227
George
210 45 D22D
Lizzy
210 51 D233
Ralph
210 57 D239
Data block at D239
210 62 D23E
Game status buffer entry at D23E
210 65 D241
Game status buffer entry at D241
210 68 D244
Jump Table Pointer
210 69 D245
Game status buffer entry at D245
210 70 D246
Active Monster Climbing Flag
210 71 D247
Active Monster Orientation Flag
210 72 D248
Active Monster Jumping Flag
210 73 D249
Active Monster Idle Countdown
210 74 D24A
Active Monster About-To-Fall Countdown
210 75 D24B
Active Monster Action Countdown
210 76 D24C
Game status buffer entry at D24C
210 77 D24D
Active Monster Co-ordinates
210 79 D24F
Game status buffer entry at D24F
210 80 D250
Active Monster Energy
210 81 D251
Active Monster Sprite Modifier
210 82 D252
Active Monster Control Type
210 83 D253
Game status buffer entry at D253
210 85 D255
Table: Humans
210 149 D295
Table: Helicopters
210 167 D2A7
Table: Helicopter Something
210 191 D2BF
Table: Bullets
211 13 D30D
Table: Projectiles
211 31 D31F
Data block at D31F
211 159 D39F
Table: Buildings
211 243 D3F3
Number Of Buildings Remaining
211 244 D3F4
Human Count (TODO)
211 245 D3F5
Active Helicopter Count
211 246 D3F6
On-Screen Helicopter Count
211 247 D3F7
Data block at D3F7
211 248 D3F8
Bullet Count
211 249 D3F9
Data block at D3F9
211 250 D3FA
Projectile Count
211 251 D3FB
Data block at D3FB
211 253 D3FD
Game State
211 254 D3FE
Scene Carpet
211 255 D3FF
Game status buffer entry at D3FF
212 0 D400
Scene Type
212 1 D401
Table: Vehicle
212 5 D405
Table: Train
212 8 D408
Data block at D408
212 9 D409
Write Scene To Shadow Buffer
212 232 D4E8
Routine at D4E8
213 12 D50C
Routine at D50C
213 91 D55B
Routine at D55B
213 147 D593
Routine at D593
213 216 D5D8
Clear Buffers
213 248 D5F8
Update Attribute Buffer
214 4 D604
Update Screen Buffer
214 136 D688
Fast Copy To The Screen Buffer
214 201 D6C9
Print Sprite
215 246 D7F6
Print Sprite Mirrored
217 134 D986
Routine at D986
217 169 D9A9
Initialise Sprite
217 187 D9BB
Draw Monster Sprite
217 195 D9C3
Routine at D9C3
218 15 DA0F
Routine at DA0F
218 29 DA1D
Get Sprite Information
218 40 DA28
Random Number
218 61 DA3D
Routine at DA3D
218 81 DA51
Handler: Increment Monster X Position
218 89 DA59
Handler: Increment Monster Y Position
218 97 DA61
Handler: Decrease Monster X Position
218 105 DA69
Handler: Decrease Monster Y Position
218 113 DA71
Routine at DA71
219 126 DB7E
Target A Monster
219 180 DBB4
Character Picker
219 217 DBD9
Routine at DBD9
219 229 DBE5
Handler: Helicopters
220 161 DCA1
Handler: Spawn Humans
221 56 DD38
Get Sprite ID?
221 77 DD4D
Convert To Monster Data
221 82 DD52
Sets IY To Monster Data
221 108 DD6C
Handler: Decrease Energy
221 137 DD89
Handler: Increase Energy (Eaten Food)
221 151 DD97
Handler: Add Points To Score
221 192 DDC0
Choose Control Type
222 0 DE00
Entry Point
222 25 DE19
Game Entry Point
222 119 DE77
Run Handlers
222 198 DEC6
Routine at DEC6
222 225 DEE1
Initialise New Game
223 31 DF1F
Set Monster States
223 57 DF39
Reset Score
223 68 DF44
Game: Current Level
223 69 DF45
Temporary Monster ID
223 70 DF46
Set Monster Defaults
223 144 DF90
Find Scene
224 173 E0AD
Routine at E0AD
225 25 E119
Handler: Monsters
225 121 E179
Controls
226 93 E25D
Handler: Humans
226 149 E295
Human 01: Hiding
226 165 E2A5
Human 02: Reappearing
226 186 E2BA
Human: Should The Human Hide?
226 195 E2C3
Human: Manage Human Hiding
226 204 E2CC
Human 0D-10: Throwing Projectiles
227 141 E38D
Human 04: Full Wave
227 225 E3E1
Human 05: Waving Arms In The Air/ Distressed Human
228 20 E414
Human 06: Waving Side-To-Side/ Distressed Human
228 71 E447
Human 07-0C: Human With Rifle (Shooter)
229 53 E535
Human: Draw Sprite
229 77 E54D
Human: Next Table Data
229 86 E556
Jump Table: Human Types
229 118 E576
Handler: Bullets
230 45 E62D
Routine at E62D
230 140 E68C
Handler: Controls
233 103 E967
Routine at E967
233 113 E971
Routine at E971
233 130 E982
Routine at E982
233 155 E99B
Animate: Waiting
234 4 EA04
Initialise Falling
234 24 EA18
Action: Falling
234 67 EA43
Animate: Falling
234 156 EA9C
Event: Landed?
234 246 EAF6
Routine at EAF6
236 138 EC8A
Routine at EC8A
236 224 ECE0
Handler: Punching While Jumping
237 49 ED31
Routine at ED31
237 194 EDC2
Routine at EDC2
238 112 EE70
Animate: Grabbing
238 155 EE9B
Animate: Eating
238 214 EED6
Animate: Transform Explosion
238 235 EEEB
Animate: Turn Into Human
239 10 EF0A
Animate: Exit Stage Right
239 56 EF38
Calculate Monster Position?
239 80 EF50
Routine at EF50
239 112 EF70
Data block at EF70
239 134 EF86
Routine at EF86
239 152 EF98
Jump Table
239 224 EFE0
Handler: Buildings
241 14 F10E
Helicopter Something
242 139 F28B
Handler: Spawn Helicopters
242 202 F2CA
Handler: Energy Bar
243 28 F31C
Handler: Energy Bar Attributes
243 82 F352
Routine at F352
243 202 F3CA
Routine at F3CA
243 239 F3EF
Routine at F3EF
244 26 F41A
Routine at F41A
244 52 F434
Process Monsters
244 80 F450
Routine at F450
244 184 F4B8
Handler: Eating
244 209 F4D1
Handler: Eaten Food
244 230 F4E6
Routine at F4E6
246 159 F69F
Handler: Projectiles
247 25 F719
Sounds: Projectile "Hit"
247 38 F726
Print Banner
247 136 F788
Routine at F788
247 149 F795
Handler: Collision Monsters?
248 190 F8BE
Routine at F8BE
248 207 F8CF
Controls: Pause/ Quit Game
249 22 F916
Selection Screen
249 129 F981
Print Selection Screen
249 191 F9BF
Change Controls
250 168 FAA8
User Defined Keys
251 78 FB4E
User Defined Keys Buffer
251 88 FB58
User Defined Keys Pointer
251 90 FB5A
Keyboard Control Count
251 91 FB5B
Print String
251 142 FB8E
Create Admin Page Template
251 174 FBAE
Blank Left-Half Shadow Buffers
251 200 FBC8
Press Any Key/ Pause
251 212 FBD4
Get Keypress
251 219 FBDB
Update XXXXX Buffer
251 236 FBEC
Short Pause
251 242 FBF2
ASCII Table
252 26 FC1A
Scene: Display Carpet
252 57 FC39
Handler: Vehicle
252 182 FCB6
Handler: Train
253 43 FD2B
Play Telecast Intro
253 68 FD44
Print Ticker
253 100 FD64
Handler: Ticker News
253 134 FD86
Shift Up Ticker News
253 158 FD9E
Print Ticker News Copy
253 196 FDC4
Sounds: Annoying Telecast Beeping
253 222 FDDE
Messaging: Ticker News
254 207 FECF
Table: Ticker News
254 223 FEDF
Data: Ticker
255 0 FF00
Play Sounds