Address Description
23424
Decryption Routine
23728
Indirect Jump
24576
Game Entry Point
39258
Security Check
39264
Game Initialisation
39338
Run Main Loop
39408
Next Actor
39453
Update Counters And Housekeeping
39484
Spawn Nastie
39528
Start Nastie
39612
Spawn Flame
39657
Place Flame
39673
Place Flame In Row
39693
Choose Position
39735
Add A To HL
40134
Print Percentage Explored
40227
Visit Room
40257
Test Amulet Proximity
40337
Handler: Flame
40452
Bounce Flame Horizontally
40457
Bounce Flame Vertically
40462
Choose Flame Direction
40495
Aim Flame At Player
40520
Aim Flame Left
40526
Aim Flame Up
40531
Fetch Flame Velocity
40548
Choose Flame Colour
40562
Handler: Hippo And Warthog
40627
Handler: Sleeping Hippo And Warthog
40710
Wake Animal
40726
Handler: Guardian
40810
Game Complete
40987
Display Poem
41012
Print Messages
41030
Select Poem
41356
Test Player Progress
41387
Handler: Amulet Piece
41471
Pause
41479
Show Amulet
41524
Show Poem
41557
Place Amulet Pieces
41661
Generate Room Objects
41720
Add Life
41733
Handler: Extra Life
41746
Handler: Pickup
41754
Colour Pickup
41763
Collect Pickup
41787
Set Up Room Objects
41814
Create Object
41884
Find Room Objects
41911
Test Attack Overlap
41925
Handler: Appearing Nastie
41952
Handler: Choose Nastie
42026
Handler: Dying Nastie
42043
Handler: Remove Nastie
42059
Calculate New Position
42131
Expire Actor
42145
Blow Up Flame
42150
Blow Up Actor
42163
Award Actor Points
42179
Face Direction
42199
Handler: Chasing Nastie
42309
Bounce Nastie Horizontally
42314
Bounce Nastie Vertically
42319
Handler: Wandering Nastie
42409
Reverse X Velocity
42426
Reverse Y Velocity
42435
Bounce Wandering Nastie Horizontally
42440
Bounce Wandering Nastie Vertically
42445
Choose Velocity
42505
Stop Actor
42523
Handler: Stand Up (After Yellow Orchid)
42544
Bring Actor Closer
42616
Choose Room Below
42621
Choose Player Room
42624
Handler: Orchid
42708
Change Orchid Stage
42765
Grow Orchid
42807
Test Orchid Touched
42851
Load Orchid
42911
Save Orchid
42964
Find Orchid Position
42984
Find Orchid State
43096
Handler: Wulf
43186
Test Wulf Pounce
43236
Test Wulf Pounce Right
43253
Handler: Wulf Pouncing
43298
Choose Wulf Direction
43345
Send Wulf Right
43354
Compare Wulf Position
43364
Handler: Wulf Landing
43397
Knock Player Back
43424
Knock Player Left
43435
Knock Player Down
43454
Handler: Flying Sabreman
43520
Land Sabreman
43533
Handler: Sitting Sabreman
43559
Handle Player Death
43626
Game Over
43676
Show Current Game Over
43684
End Game
43757
Test Position Unchanged
43777
Test Player Touching Actor
43830
Test Actor Hurting Player
43892
Handler: Tribesman
43998
Choose Tribesman Velocity
44015
Set Tribesman Velocity
44046
Animate Actor
44072
Pause Game
44139
Reset Actors
44295
Handler: Rhino
44358
Update Actor
44375
Update Actor In Room
44381
Display Actor
44387
Draw Actor
44393
Knock Back Rhino
44422
Set Velocity Magnitude
44435
Animate Rhino
44450
Turn Rhino Around
44467
Turn Wulf Around
44477
Handler: Empty
44479
Start Attack
44496
Handler: Attacking Sabreman
44596
Stop Attack
44615
Stop Attack Left
44619
Animate Attack
44666
Count Down Orchid Effect
44687
Start Yellow Orchid Effect
44705
Flash Score Label
44751
Game Play Entry
44783
Game Play Start
44972
Accelerate Player
44993
Limit Player Velocity
45008
Limit Velocity
45024
Set Slow Speed Limit
45028
Set Fast Speed Limit
45032
Move Actor
45082
Move Actor Left
45095
Move Actor Up
45105
Get Whole Pixels
45127
Reduce Velocity
45139
Update Player Direction
45176
Animate Walk
45209
Face Up
45215
Face Left
45219
Handler: Controls
45233
Controls: Interface II Joystick
45273
Controls: Kempston Joystick
45306
Controls: Keyboard
45315
Controls: Cursor Joystick
45359
Enter Room Below
45447
Enter Room Left
45471
Enter Room Right
45483
Enter Room Above
45495
Start Turn
45524
Initialise Game
45573
Switch Player
45598
Initialise Player
45621
1UP/ 2UP Swapper
45675
Initialise Hall Of Fame Timer
45682
Handler: Hall Of Fame
45727
Show Hall Of Fame
45784
Clear Panel
46037
Handler: Game Menu
46142
Update Game Menu
46195
Game Selection Menu
46381
Write Menu Line
46397
Print Colour String
46435
Print Banner
46473
Print Character
46505
Add Points To Score
46540
Print Scores
46588
New High Score
46622
Enter High Score
46763
Previous High Score
46770
Compare Scores
46807
Enter Initials
46915
Delay And Beep
47053
Display Lives
47132
Slide Actor Past Objects
47219
Test Object Overlap
47277
Calculate Screen Address
47308
Screen Address One Pixel Below
47325
Calculate Attribute Address
47349
Remove Entity
47362
Build Shift Table
47385
Draw Entity
47397
Get Sprite "A"
47400
Fetch Sprite
47412
Fetch Actor Sprite
47417
Prepare Draw 2/ 3 Byte Sprite
47465
Prepare Draw 2 Byte Sprite
47529
Display Entity
47563
Display Entity Moved Down
47578
XOR Sprite Loop
47629
Draw Old Entity Row
47756
Draw New Entity Row
47883
Store Entity
47908
Colour Entity
47941
Colour Rows
47964
Clear Play Area
47996
Clear Play Area Attribute Buffer
48001
Reset Screen Buffer
48008
Fill Memory
48015
Reset Attribute Buffer
48031
Clear Buffers
48046
Draw Room Contents
48059
Draw Room Actors
48093
Draw Current Room
48119
Draw Room
48465
Play Music Until Key Pressed
48494
Play Music
48505
Finish Playing Music
48507
Play Note
48838
Play Orchid Flash Beep
48844
Play Flame Sound
48878
Play Explosion Sound
48904
Play Appearing Sound
48919
Play Warble Sound
48933
Play High Tone
48938
Play Low Tone
48943
Play Noise Sound
48957
Play Amulet Piece Sound
48971
Play Footstep Sound
49005
Play Wave Sequence
49012
Play Square Wave