Address Description
8400
The game has just loaded
85CC
Display the title screen and play the theme tune
8684
Start the game (or demo mode)
870E
Main loop
8944
Display the game over sequence
8A3C
Decrease the air remaining in the current cavern
8A75
Draw the current cavern to the screen buffer at 7000
8ABB
Move Willy (1)
8BBA
Animate a crumbling floor tile in the current cavern
8BDD
Move Willy (2)
8D05
Kill Willy
8D0F
Move the horizontal guardians in the current cavern
8D73
Move and draw the light beam in Solar Power Generator
8DAA
Draw the horizontal guardians in the current cavern
8DF8
Move and draw Eugene in Eugene's Lair
8E75
Move and draw the Skylabs in Skylab Landing Bay
8EF1
Move and draw the vertical guardians in the current cavern
8F63
Draw the items in the current cavern and collect any that Willy is touching
8FC5
Draw the portal, or move to the next cavern if Willy has entered it
8FF4
Draw a sprite
9028
Move to the next cavern
90EA
Add to the score
9105
Move the conveyor in the current cavern
9135
Move and draw the Kong Beast in the current cavern
921B
Flip a switch in a Kong Beast cavern if Willy is touching it
923A
Check and set the attribute bytes for Willy's sprite in the buffer at 5C00
925F
Check and set the attribute byte for a cell occupied by Willy's sprite
927F
Draw Willy to the screen buffer at 6000
92BA
Print a message
92CB
Print a single character
92DC
Play the theme tune (The Blue Danube)
932B
Calculate the attribute file address for a piano key
9337
Check whether ENTER or the fire button is being pressed