;;; $8000: Enemy sets ;;;
;;; $92C6..A200: Debug handler ;;;
    ;;; $92C6: Debug handler - [debug index] = 7: enemy debugger - enemy spawn data editor ;;;
    ;;; $936D: Draw debug enemy spawn values ;;;
    ;;; $941D: Debug. Draw enemy set name ;;;
    ;;; $94B8: Debug handler - [debug index] = 8: enemy debugger - respawn enemy ;;;
    ;;; $94D5: Debug handler - [debug index] = 9: enemy debugger - enemy spawner ;;;
    ;;; $9646: Debug. Handle cursor movement ;;;
    ;;; $96AB: Debug. Handle digit modification ;;;
    ;;; $9758: Debug handler - [debug index] = 10h: enemy debugger - enemy allocation viewer ;;;
    ;;; $9809: Debug handler ;;;
    ;;; $9841: Debug handler - [debug index] = 4: sprite tiles viewer - 1st half ;;;
    ;;; $986A: Debug handler - [debug index] = 3: sprite tiles viewer - 2nd half ;;;
    ;;; $98DA: Debug handler - [debug index] = 1: palette viewer - sprite palettes ;;;
    ;;; $9925: Debug handler - [debug index] = 2: palette viewer - BG palettes ;;;
    ;;; $9961: Debug handler - [debug index] = 0: default ;;;
    ;;; $9A1D: Debug handler - [debug index] = 5: enemy debugger - initialise ;;;
    ;;; $9A59: Debug handler - [debug index] = 6: enemy debugger - enemy mover ;;;
    ;;; $9BD5: Debug handler - [debug index] = Ah: enemy debugger - RAM viewer - page 0 ;;;
    ;;; $9C5D: Debug handler - [debug index] = Bh: enemy debugger - RAM viewer - page 1 ;;;
    ;;; $9CE5: Debug handler - [debug index] = Ch: enemy debugger - RAM viewer - page 2 ;;;
    ;;; $9D6D: Debug handler - [debug index] = Dh: enemy debugger - RAM viewer - page 3 ;;;
    ;;; $9DF5: Debug handler - [debug index] = Eh: enemy debugger - RAM viewer - page 4 ;;;
    ;;; $9E7D: Debug handler - [debug index] = Fh: enemy debugger - RAM viewer - page 5 ;;;
    ;;; $9F05: Debug. Move enemy with d-pad 1/4 px/frame ;;;
    ;;; $9F36: Debug. Move enemy with d-pad 4 px/frame ;;;
    ;;; $9F7E: Draw 4 digit hex value ;;;
    ;;; $A01D: Add debug spritemap to OAM ;;;
;;; $A201: Debug spritemap addresses ;;;
;;; $A327: Debug spritemaps ;;;
;;; $B00E: Enemy names ;;;
;;; $BC26..DD88: Sprite objects ;;;
    ;;; $BC26: Create sprite object ;;;
    ;;; $BC82: Handle sprite objects ;;;
    ;;; $BCF0: Sprite object instruction - go back 4 bytes ;;;
    ;;; $BD07: Sprite object instruction - delete ;;;
    ;;; $BD12: Sprite object instruction - go to parameter ;;;
    ;;; $BD32: Draw sprite objects ;;;
    ;;; $BD97: Clear sprite objects ;;;
    ;;; $BDA6: Empty draw instruction ;;;
    ;;; $BDA8: Sprite objects ;;;
    ;;; $BE24..C62F: Sprite object instruction lists ;;;
        ;;; $BE24: Instruction list - sprite object 3Dh (Draygon foaming at the mouth) ;;;
        ;;; $BE46: Unused. Instruction list ;;;
        ;;; $BE54: Instruction list - sprite object 2Fh ;;;
        ;;; $BE5A: Instruction list - sprite object 0 ;;;
        ;;; $BE6C: Instruction list - sprite object 1 ;;;
        ;;; $BE86: Instruction list - sprite object 2 ;;;
        ;;; $BEA4: Instruction list - sprite object 3 (small explosion) ;;;
        ;;; $BEBE: Instruction list - sprite object 4 ;;;
        ;;; $BED4: Instruction list - sprite object 5 ;;;
        ;;; $BEEA: Instruction list - sprite object 6 (dud shot) ;;;
        ;;; $BF04: Instruction list - sprite object 7 ;;;
        ;;; $BF12: Instruction list - sprite object 8 ;;;
        ;;; $BF1C: Instruction list - sprite object 9 (smoke) ;;;
        ;;; $BF32: Instruction list - sprite object Ah ;;;
        ;;; $BF44: Instruction list - sprite object Bh ;;;
        ;;; $BF56: Instruction list - sprite object Ch (yellow smoke) ;;;
        ;;; $BF68: Instruction list - sprite object 1Ch ;;;
        ;;; $BF74: Instruction list - sprite object 1Dh (big explosion) ;;;
        ;;; $BF8E: Instruction list - sprite object Dh ;;;
        ;;; $BFA0: Instruction list - sprite object Eh ;;;
        ;;; $BFB2: Instruction list - sprite object Fh ;;;
        ;;; $BFC4: Instruction list - sprite object 10h ;;;
        ;;; $BFD2: Instruction list - sprite object 11h ;;;
        ;;; $C014: Instruction list - sprite object 12h (smoke) ;;;
        ;;; $C026: Instruction list - sprite object 13h ;;;
        ;;; $C040: Instruction list - sprite object 14h ;;;
        ;;; $C05E: Instruction list - sprite object 15h (smoke) ;;;
        ;;; $C080: Instruction list - sprite object 16h ;;;
        ;;; $C0FE: Instruction list - sprite object 17h ;;;
        ;;; $C10C: Instruction list - sprite object 18h (short Draygon breath bubbles) ;;;
        ;;; $C132: Instruction list - sprite object 19h ;;;
        ;;; $C154: Instruction list - sprite object 1Ah ;;;
        ;;; $C176: Instruction list - sprite object 1Bh ;;;
        ;;; $C198: Instruction list - sprite object 1Eh ;;;
        ;;; $C1AC: Instruction list - sprite object 1Fh ;;;
        ;;; $C1C0: Instruction list - sprite object 20h ;;;
        ;;; $C1D4: Instruction list - sprite object 21h ;;;
        ;;; $C1E8: Instruction list - sprite object 22h ;;;
        ;;; $C1FC: Instruction list - sprite object 23h ;;;
        ;;; $C210: Instruction list - sprite object 24h ;;;
        ;;; $C224: Instruction list - sprite object 25h ;;;
        ;;; $C238: Instruction list - sprite object 26h ;;;
        ;;; $C258: Instruction list - sprite object 27h ;;;
        ;;; $C2A0: Instruction list - sprite object 28h ;;;
        ;;; $C2BC: Instruction list - sprite object 29h ;;;
        ;;; $C304: Instruction list - sprite object 2Ah ;;;
        ;;; $C30A: Instruction list - sprite object 2Bh ;;;
        ;;; $C33E: Instruction list - sprite object 2Ch ;;;
        ;;; $C35C: Instruction list - sprite object 2Dh ;;;
        ;;; $C37A: Instruction list - sprite object 2Eh ;;;
        ;;; $C390: Instruction list - sprite object 30h ;;;
        ;;; $C3A2: Instruction list - sprite object 31h ;;;
        ;;; $C3BA: Instruction list - sprite object 32h (metroid electricity) ;;;
        ;;; $C436: Instruction list - sprite object 33h ;;;
        ;;; $C4B6: Instruction list - sprite object 34h (metroid shell) ;;;
        ;;; $C536: Instruction list - sprite object 35h ;;;
        ;;; $C5B2: Instruction list - sprite object 36h ;;;
        ;;; $C5C6: Instruction list - sprite object 37h (enemy shot) ;;;
        ;;; $C5D8: Instruction list - sprite object 38h (yapping maw base - facing down) ;;;
        ;;; $C5DE: Instruction list - sprite object 39h (yapping maw base - facing up) ;;;
        ;;; $C5E4: Instruction list - sprite object 3Ah ;;;
        ;;; $C608: Instruction list - sprite object 3Bh (mini-Draygon facing left) ;;;
        ;;; $C61C: Instruction list - sprite object 3Ch (mini-Draygon facing right) ;;;
    ;;; $C630: Sprite object spritemaps ;;;
;;; $DD89: Enemy names ;;;
;;; $E2F3: Debug enemy population data ;;;
;;; $EC1C: Enemy vulnerabilities ;;;
;;; $F1F4: Enemy drop chances ;;;
;;; $F4B8: Free space ;;;