;;; $8000: Initialise projectile ;;;
;;; $8071: Initialise super missile link ;;;
;;; $80A0: Initialise (power) bomb ;;;
;;; $80CF: Part of kill projectile - queue sound effect and set instruction ;;;
;;; $814E: Initialise bomb explosion ;;;
;;; $8163: Initialise shinespark echo or spazer SBA trail projectile ;;;
;;; $81A4: Initialise SBA projectile ;;;
;;; $81D1: $16 = projectile trail frame ;;;
;;; $81E9: Projectile instruction handler ;;;
;;; $822F: Instruction - delete ;;;
;;; $8239: Instruction - go to [[Y]] ;;;
;;; $8240: Unused. Instruction - go to [[Y] + 2] if [bomb timer] <= [[Y]] else go to [[Y] + 4] ;;;
;;; $8254: Draw projectiles ;;;
;;; $82FD: Unused. Partial draw projectiles ;;;
;;; $834D: Draw bombs and projectile explosions ;;;
;;; $83BF: Hyper beam damage value ;;;
;;; $83C1: Projectile data pointers ;;;
;;; $8431: Projectile data table ;;;
;;; $86DB..A1A0: Instruction lists ;;;
    ;;; $86DB: Instruction list - power - up ;;;
    ;;; $86E7: Instruction list - power - up-right ;;;
    ;;; $86F3: Instruction list - power - right ;;;
    ;;; $86FF: Instruction list - power - down-right ;;;
    ;;; $870B: Instruction list - power - down ;;;
    ;;; $8717: Instruction list - power - down-left ;;;
    ;;; $8723: Instruction list - power - left ;;;
    ;;; $872F: Instruction list - power - up-left ;;;
    ;;; $873B: Instruction list - wave / ice + wave - up ;;;
    ;;; $8743: Instruction list - wave / ice + wave - down ;;;
    ;;; $87C7: Instruction list - wave / ice + wave - down-left / up-right ;;;
    ;;; $884B: Instruction list - wave / ice + wave - left / right ;;;
    ;;; $88CF: Instruction list - wave / ice + wave - down-right / up-left ;;;
    ;;; $8953: Instruction list - ice ;;;
    ;;; $8977: Instruction list - spazer / spazer + ice - up ;;;
    ;;; $8993: Instruction list - spazer / spazer + ice - up-right ;;;
    ;;; $89AF: Instruction list - spazer / spazer + ice - right ;;;
    ;;; $89CB: Instruction list - spazer / spazer + ice - down-right ;;;
    ;;; $89E7: Instruction list - spazer / spazer + ice - down ;;;
    ;;; $8A03: Instruction list - spazer / spazer + ice - down-left ;;;
    ;;; $8A1F: Instruction list - spazer / spazer + ice - left ;;;
    ;;; $8A3B: Instruction list - spazer / spazer + ice - up-left ;;;
    ;;; $8A57: Instruction list - spazer + wave / spazer + ice + wave - up ;;;
    ;;; $8AAB: Instruction list - spazer + wave / spazer + ice + wave - up-right ;;;
    ;;; $8AFF: Instruction list - spazer + wave / spazer + ice + wave - right ;;;
    ;;; $8B53: Instruction list - spazer + wave / spazer + ice + wave - down-right ;;;
    ;;; $8BA7: Instruction list - spazer + wave / spazer + ice + wave - down ;;;
    ;;; $8BFB: Instruction list - spazer + wave / spazer + ice + wave - down-left ;;;
    ;;; $8C4F: Instruction list - spazer + wave / spazer + ice + wave - left ;;;
    ;;; $8CA3: Instruction list - spazer + wave / spazer + ice + wave - up-left ;;;
    ;;; $8CF7: Instruction list - plasma / plasma + ice - down / up ;;;
    ;;; $8D0B: Instruction list - plasma / plasma + ice - down-left / up-right ;;;
    ;;; $8D1F: Instruction list - plasma / plasma + ice - left / right ;;;
    ;;; $8D33: Instruction list - plasma / plasma + ice - down-right / up-left ;;;
    ;;; $8D47: Instruction list - plasma + ice + wave - down / up ;;;
    ;;; $8D4F: Instruction list - plasma + wave - down / up ;;;
    ;;; $8D93: Instruction list - plasma + ice + wave - down-left / up-right ;;;
    ;;; $8D9B: Instruction list - plasma + wave - down-left / up-right ;;;
    ;;; $8DDF: Instruction list - plasma + wave / plasma + ice + wave - left / right ;;;
    ;;; $8E2B: Instruction list - plasma + ice + wave - down-right / up-left ;;;
    ;;; $8E33: Instruction list - plasma + wave - down-right / up-left ;;;
    ;;; $8E77: Instruction list - charged power - up ;;;
    ;;; $8E8B: Instruction list - charged power - up-right ;;;
    ;;; $8E9F: Instruction list - charged power - right ;;;
    ;;; $8EB3: Instruction list - charged power - down-right ;;;
    ;;; $8EC7: Instruction list - charged power - down ;;;
    ;;; $8EDB: Instruction list - charged power - down-left ;;;
    ;;; $8EEF: Instruction list - charged power - left ;;;
    ;;; $8F03: Instruction list - charged power - up-left ;;;
    ;;; $8F17: Instruction list - charged wave - up ;;;
    ;;; $8F1F: Instruction list - charged wave - down ;;;
    ;;; $8FA3: Instruction list - charged wave - down-left / up-right ;;;
    ;;; $9027: Instruction list - charged wave - left / right ;;;
    ;;; $90AB: Instruction list - charged wave - down-right / up-left ;;;
    ;;; $912F: Instruction list - charged ice ;;;
    ;;; $9153: Instruction list - charged ice + wave - up ;;;
    ;;; $915B: Instruction list - charged ice + wave - down ;;;
    ;;; $91DF: Instruction list - charged ice + wave - down-left / up-right ;;;
    ;;; $9263: Instruction list - charged ice + wave - left / right ;;;
    ;;; $92E7: Instruction list - charged ice + wave - down-right / up-left ;;;
    ;;; $936B: Instruction list - charged spazer / spazer + ice - down / up ;;;
    ;;; $93BF: Instruction list - charged spazer / spazer + ice - down-left / up-right ;;;
    ;;; $9413: Instruction list - charged spazer / spazer + ice - left / right ;;;
    ;;; $9467: Instruction list - charged spazer / spazer + ice - down-right / up-left ;;;
    ;;; $94BB: Instruction list - charged spazer + wave / spazer + ice + wave - up ;;;
    ;;; $957F: Instruction list - charged spazer + wave / spazer + ice + wave - up-right ;;;
    ;;; $9643: Instruction list - charged spazer + wave / spazer + ice + wave - right ;;;
    ;;; $9707: Instruction list - charged spazer + wave / spazer + ice + wave - down-right ;;;
    ;;; $97CB: Instruction list - charged spazer + wave / spazer + ice + wave - down ;;;
    ;;; $988F: Instruction list - charged spazer + wave / spazer + ice + wave - down-left ;;;
    ;;; $9953: Instruction list - charged spazer + wave / spazer + ice + wave - left ;;;
    ;;; $9A17: Instruction list - charged spazer + wave / spazer + ice + wave - up-left ;;;
    ;;; $9ADB: Instruction list - charged plasma / plasma + ice - down / up ;;;
    ;;; $9B1F: Instruction list - charged plasma / plasma + ice - down-left / up-right ;;;
    ;;; $9B63: Instruction list - charged plasma / plasma + ice - left / right ;;;
    ;;; $9BA7: Instruction list - charged plasma / plasma + ice - down-right / up-left ;;;
    ;;; $9BEB: Instruction list - charged plasma + wave / plasma + ice + wave - down / up ;;;
    ;;; $9C9F: Instruction list - charged plasma + wave / plasma + ice + wave - down-left / up-right ;;;
    ;;; $9D53: Instruction list - charged plasma + wave / plasma + ice + wave - left / right ;;;
    ;;; $9E07: Instruction list - charged plasma + wave / plasma + ice + wave - down-right / up-left ;;;
    ;;; $9EBB: Instruction list - missiles - up ;;;
    ;;; $9EC7: Instruction list - missiles - up-right ;;;
    ;;; $9ED3: Instruction list - missiles - right ;;;
    ;;; $9EDF: Instruction list - missiles - down-right ;;;
    ;;; $9EEB: Instruction list - missiles - down ;;;
    ;;; $9EF7: Instruction list - missiles - down-left ;;;
    ;;; $9F03: Instruction list - missiles - left ;;;
    ;;; $9F0F: Instruction list - missiles - up-left ;;;
    ;;; $9F1B: Instruction list - super missile - up ;;;
    ;;; $9F27: Instruction list - super missile - up-right ;;;
    ;;; $9F33: Instruction list - super missile - right ;;;
    ;;; $9F3F: Instruction list - super missile - down-right ;;;
    ;;; $9F4B: Instruction list - super missile - down ;;;
    ;;; $9F57: Instruction list - super missile - down-left ;;;
    ;;; $9F63: Instruction list - super missile - left ;;;
    ;;; $9F6F: Instruction list - super missile - up-left ;;;
    ;;; $9F7B: Instruction list - super missile link ;;;
    ;;; $9F87: Instruction list - power bomb ;;;
    ;;; $9FBF: Instruction list - bomb ;;;
    ;;; $A007: Instruction list - beam explosion ;;;
    ;;; $A039: Instruction list - missile explosion ;;;
    ;;; $A06B: Instruction list - bomb explosion ;;;
    ;;; $A095: Instruction list - plasma SBA ;;;
    ;;; $A0C1: Instruction list - super missile explosion ;;;
    ;;; $A0F3: Instruction list - unused projectile 25h ;;;
    ;;; $A117: Spritemap - nothing ;;;
    ;;; $A119: Instruction list - shinespark echoes ;;;
    ;;; $A13D: Instruction list - spazer SBA trail ;;;
    ;;; $A159: Instruction list - wave SBA ;;;
    ;;; $A16D: Instruction list - unused shinespark beam (projectile 27h) ;;;
;;; $A1A1: Flare spritemap pointers ;;;
;;; $A225: Flare spritemap table index offsets ;;;
;;; $A231: Projectile / flare spritemaps ;;;
;;; $F5E2: Unused. Draw shinespark windup effect sprite ;;;
;;; $F61D: Free space ;;;