Sound library 1 calls { ; 1: Power bomb explosion 01 @ $88:8AA9 A9 01 00 LDA #$0001 ; Max queued sounds allowed = 15 01 @ $88:A301 A9 01 00 LDA #$0001 ; Max queued sounds allowed = 6 ; 2: Silence 02 @ $82:83FA A9 02 00 LDA #$0002 ; Max queued sounds allowed = 15 02 @ $82:8479 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 15 02 @ $82:8516 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 15 02 @ $82:BE19 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 6 02 @ $82:DD42 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 15 02 @ $90:B8A1 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 15 02 @ $90:B998 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 15 02 @ $90:BFB7 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 9 02 @ $90:C0DE A9 02 00 LDA #$0002 ; Max queued sounds allowed = 9 02 @ $90:C115 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 9 02 @ $90:D058 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 9 02 @ $90:F1BE A9 02 00 LDA #$0002 ; Max queued sounds allowed = 15 02 @ $90:F499 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 15 02 @ $A9:BAA2 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 6 02 @ $A9:BEE0 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 6 ; 3: Missile 03 @ $90:C2C1 dw 0003 ; Max queued sounds = 15 ; 4: Super missile 04 @ $90:C2C3 dw 0004 ; Max queued sounds = 15 ; 5: Grapple start 05 @ $9B:C693 A9 05 00 LDA #$0005 ; Max queued sounds allowed = 1 ; 6: Grappling 06 @ $90:F346 A9 06 00 LDA #$0006 ; Max queued sounds allowed = 6 06 @ $91:D944 A9 06 00 LDA #$0006 ; Max queued sounds allowed = 9 06 @ $91:E694 A9 06 00 LDA #$0006 ; Max queued sounds allowed = 6 06 @ $9B:C73B A9 06 00 LDA #$0006 ; Max queued sounds allowed = 6 ; 7: Grapple end 07 @ $9B:B8AA A9 07 00 LDA #$0007 ; Max queued sounds allowed = 6 07 @ $9B:C856 A9 07 00 LDA #$0007 ; Max queued sounds allowed = 15 07 @ $9B:C8C5 A9 07 00 LDA #$0007 ; Max queued sounds allowed = 15 07 @ $9B:C9CE A9 07 00 LDA #$0007 ; Max queued sounds allowed = 15 07 @ $9B:CB8B A9 07 00 LDA #$0007 ; Max queued sounds allowed = 15 ; 8: Charging beam 08 @ $90:BB40 A9 08 00 LDA #$0008 ; Max queued sounds allowed = 9 ; 9: X-ray 09 @ $91:EF31 A9 09 00 LDA #$0009 ; Max queued sounds allowed = 6 ; Ah: X-ray end (silence) 0A @ $88:8A64 A9 0A 00 LDA #$000A ; Max queued sounds allowed = 6 ; Bh: Uncharged power beam 0B @ $90:C28F dw 000B ; Max queued sounds = 15 ; Ch: Uncharged ice beam 0C @ $90:C293 dw 000C ; Max queued sounds = 15 ; Dh: Uncharged wave beam 0D @ $90:C291 dw 000D ; Max queued sounds = 15 ; Eh: Uncharged ice + wave beam 0E @ $90:C295 dw 000E ; Max queued sounds = 15 ; Fh: Uncharged spazer beam 0F @ $90:C297 dw 000F ; Max queued sounds = 15 ; 10h: Uncharged spazer + ice beam 10 @ $90:C29B dw 0010 ; Max queued sounds = 15 ; 11h: Uncharged spazer + ice + wave beam 11 @ $90:C29D dw 0011 ; Max queued sounds = 15 ; 12h: Uncharged spazer + wave beam 12 @ $90:C299 dw 0012 ; Max queued sounds = 15 ; 13h: Uncharged plasma beam 13 @ $90:C29F dw 0013 ; Max queued sounds = 15 ; 14h: Uncharged plasma + ice beam 14 @ $90:C2A3 dw 0014 ; Max queued sounds = 15 ; 15h: Uncharged plasma + ice + wave beam 15 @ $90:C2A5 dw 0015 ; Max queued sounds = 15 ; 16h: Uncharged plasma + wave beam 16 @ $90:C2A1 dw 0016 ; Max queued sounds = 15 ; 17h: Charged power beam 17 @ $90:C2A7 dw 0017 ; Max queued sounds = 15 17 @ $A3:BC4A dw 0017 ; Max queued sounds allowed = 6 ; 18h: Charged ice beam 18 @ $90:C2AB dw 0018 ; Max queued sounds = 15 18 @ $A3:BC4E dw 0018 ; Max queued sounds allowed = 6 ; 19h: Charged wave beam 19 @ $90:C2A9 dw 0019 ; Max queued sounds = 15 19 @ $A3:BC4C dw 0019 ; Max queued sounds allowed = 6 ; 1Ah: Charged ice + wave beam 1A @ $90:C2AD dw 001A ; Max queued sounds = 15 1A @ $A3:BC50 dw 001A ; Max queued sounds allowed = 6 ; 1Bh: Charged spazer beam 1B @ $90:C2AF dw 001B ; Max queued sounds = 15 ; 1Ch: Charged spazer + ice beam 1C @ $90:C2B3 dw 001C ; Max queued sounds = 15 1C @ $A3:BC54 dw 001C ; Max queued sounds allowed = 6 ; 1Dh: Charged spazer + ice + wave beam 1D @ $90:C2B5 dw 001D ; Max queued sounds = 15 1D @ $A3:BC56 dw 001D ; Max queued sounds allowed = 6 ; 1Eh: Charged spazer + wave beam 1E @ $90:C2B1 dw 001E ; Max queued sounds = 15 1E @ $A3:BC52 dw 001E ; Max queued sounds allowed = 6 ; 1Fh: Charged plasma beam / hyper beam 1F @ $90:C2B7 dw 001F ; Max queued sounds = 15 1F @ $A3:BC58 dw 001F ; Max queued sounds allowed = 6 ; 20h: Charged plasma + ice beam 20 @ $90:C2BB dw 0020 ; Max queued sounds = 15 20 @ $A3:BC5C dw 0020 ; Max queued sounds allowed = 6 ; 21h: Charged plasma + ice + wave beam 21 @ $90:C2BD dw 0021 ; Max queued sounds = 15 21 @ $A3:BC5E dw 0021 ; Max queued sounds allowed = 6 ; 22h: Charged plasma + wave beam / post-credits Samus shoots screen 22 @ $8B:F647 A9 22 00 LDA #$0022 ; Max queued sounds allowed = 15 22 @ $90:C2B9 dw 0022 ; Max queued sounds = 15 22 @ $A3:BC5A dw 0022 ; Max queued sounds allowed = 6 ; 23h: Ice SBA 23 @ $90:CE0B A9 23 00 LDA #$0023 ; Max queued sounds allowed = 6 ; 24h: Ice SBA end 24 @ $90:CF11 A9 24 00 LDA #$0024 ; Max queued sounds allowed = 6 24 @ $90:CF69 A9 24 00 LDA #$0024 ; Max queued sounds allowed = 6 ; 25h: Spazer SBA 25 @ $90:CE7F A9 25 00 LDA #$0025 ; Max queued sounds allowed = 6 ; 26h: Spazer SBA end 26 @ $90:DC20 A9 26 00 LDA #$0026 ; Max queued sounds allowed = 6 ; 27h: Plasma SBA 27 @ $90:CF00 A9 27 00 LDA #$0027 ; Max queued sounds allowed = 6 ; 28h: Wave SBA 28 @ $90:CD82 A9 28 00 LDA #$0028 ; Max queued sounds allowed = 6 28 @ $90:DAF5 A9 28 00 LDA #$0028 ; Max queued sounds allowed = 6 ; 29h: Wave SBA end (silence) 29 @ $90:DA17 A9 29 00 LDA #$0029 ; Max queued sounds allowed = 6 ; 2Ah: Selected save file 2A @ $81:A219 A9 2A 00 LDA #$002A ; Max queued sounds allowed = 6 ; 2Eh: Saving 2E @ $84:AFF4 dx 8C07,2E ; Max queued sounds allowed = 6 2E @ $85:811B A9 2E 00 LDA #$002E ; Max queued sounds allowed = 6 ; 2Fh: Underwater space jump (without gravity suit) 2F @ $90:A4EE A9 2F 00 LDA #$002F ; Max queued sounds allowed = 6 ; 30h: Resumed spin jump 30 @ $84:8288 A9 30 00 LDA #$0030 ; Max queued sounds allowed = 15 30 @ $90:80AE A9 30 00 LDA #$0030 ; Max queued sounds allowed = 6 ; 31h: Spin jump 31 @ $90:8452 A9 31 00 LDA #$0031 ; Max queued sounds allowed = 6 31 @ $90:F373 A9 31 00 LDA #$0031 ; Max queued sounds allowed = 6 31 @ $90:F456 A9 31 00 LDA #$0031 ; Max queued sounds allowed = 9 31 @ $91:F6CB A9 31 00 LDA #$0031 ; Max queued sounds allowed = 6 31 @ $91:F72C A9 31 00 LDA #$0031 ; Max queued sounds allowed = 6 ; 32h: Spin jump end (silence) 32 @ $84:8268 A9 32 00 LDA #$0032 ; Max queued sounds allowed = 15 32 @ $90:F481 A9 32 00 LDA #$0032 ; Max queued sounds allowed = 15 32 @ $90:F5C8 A9 32 00 LDA #$0032 ; Max queued sounds allowed = 15 32 @ $91:D54A A9 32 00 LDA #$0032 ; Max queued sounds allowed = 9 32 @ $91:D622 A9 32 00 LDA #$0032 ; Max queued sounds allowed = 9 32 @ $91:F068 A9 32 00 LDA #$0032 ; Max queued sounds allowed = 6 32 @ $9B:B3B9 A9 32 00 LDA #$0032 ; Max queued sounds allowed = 6 32 @ $A3:955C A9 32 00 LDA #$0032 ; Max queued sounds allowed = 6 ; 33h: Screw attack 33 @ $90:8477 A9 33 00 LDA #$0033 ; Max queued sounds allowed = 6 33 @ $90:F385 A9 33 00 LDA #$0033 ; Max queued sounds allowed = 6 33 @ $90:F468 A9 33 00 LDA #$0033 ; Max queued sounds allowed = 9 33 @ $91:F74F A9 33 00 LDA #$0033 ; Max queued sounds allowed = 6 ; 34h: Screw attack end (silence) 34 @ $91:F071 A9 34 00 LDA #$0034 ; Max queued sounds allowed = 6 ; 35h: High priority. Samus damaged 35 @ $90:D336 A9 35 00 LDA #$0035 ; Max queued sounds allowed = 5 35 @ $91:D8CD A9 35 00 LDA #$0035 ; Max queued sounds allowed = 6 ; 36h: Scrolling map 36 @ $82:92A7 A9 36 00 LDA #$0036 ; Max queued sounds allowed = 6 ; 37h: Moved cursor / toggle reserve mode 37 @ $81:917C A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:96FD A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:9712 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:972F A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:973A A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:9833 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:986F A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:9879 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:989B A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:99CD A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:99E2 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:9B02 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:9B9D A9 37 LDA #$37 ; Max queued sounds allowed = 6 37 @ $81:9BA7 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:9BCC A9 37 LDA #$37 ; Max queued sounds allowed = 6 37 @ $81:9BD6 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:9C6B A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:9C82 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:9D2E A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:A1F7 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:A204 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:A2B2 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:A2D1 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:A2EB A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:A863 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $81:A88E A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:ACDE A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:ACF7 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:AE9A A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:B44A A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:B480 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:B4A2 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:B4CE A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:B4FC A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:B52A A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:B553 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:ED4C A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:ED67 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:F02B A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:F046 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:F160 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $82:F186 A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 37 @ $85:84EC A9 37 00 LDA #$0037 ; Max queued sounds allowed = 6 ; 38h: Menu option selected 38 @ $81:99A4 A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 38 @ $81:9C4F A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 38 @ $81:A831 A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 38 @ $81:ADAB A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 38 @ $81:ADE0 A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 38 @ $82:A564 A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 38 @ $82:A5C2 A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 38 @ $82:B574 A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 38 @ $82:ED8E A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 38 @ $82:F063 A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 38 @ $82:F078 A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 38 @ $82:F1B5 A9 38 00 LDA #$0038 ; Max queued sounds allowed = 6 ; 39h: Switch HUD item 39 @ $80:9C8F A9 39 00 LDA #$0039 ; Max queued sounds allowed = 6 ; 3Bh: Hexagon map -> square map transition 3B @ $81:AB9F A9 3B 00 LDA #$003B ; Max queued sounds allowed = 6 ; 3Ch: Square map -> hexagon map transition 3C @ $81:ADD8 A9 3C 00 LDA #$003C ; Max queued sounds allowed = 6 3C @ $81:AFFE A9 3C 00 LDA #$003C ; Max queued sounds allowed = 6 ; 3Dh: Dud shot 3D @ $A0:9A52 A9 3D 00 LDA #$003D ; Max queued sounds allowed = 6 3D @ $A0:A7CB A9 3D 00 LDA #$003D ; Max queued sounds allowed = 3 3D @ $A0:A8D8 A9 3D 00 LDA #$003D ; Max queued sounds allowed = 3 3D @ $A6:E13C A9 3D 00 LDA #$003D ; Max queued sounds allowed = 6 3D @ $A7:B0EB A9 3D 00 LDA #$003D ; Max queued sounds allowed = 6 ; 3Eh: Space jump 3E @ $90:8463 A9 3E 00 LDA #$003E ; Max queued sounds allowed = 6 3E @ $90:F37C A9 3E 00 LDA #$003E ; Max queued sounds allowed = 6 3E @ $90:F45F A9 3E 00 LDA #$003E ; Max queued sounds allowed = 9 3E @ $91:F6D4 A9 3E 00 LDA #$003E ; Max queued sounds allowed = 6 3E @ $91:F735 A9 3E 00 LDA #$003E ; Max queued sounds allowed = 6 ; 40h: High priority. Mother Brain's rainbow beam 40 @ $A9:8769 A9 40 00 LDA #$0040 ; Max queued sounds allowed = 6 40 @ $A9:BB39 A9 40 00 LDA #$0040 ; Max queued sounds allowed = 6 40 @ $A9:C8D3 A9 40 00 LDA #$0040 ; Max queued sounds allowed = 6 ; 41h: Resume charging beam 41 @ $82:BE4B A9 41 00 LDA #$0041 ; Max queued sounds allowed = 6 41 @ $90:DE50 A9 41 00 LDA #$0041 ; Max queued sounds allowed = 5 41 @ $90:F4C7 A9 41 00 LDA #$0041 ; Max queued sounds allowed = 9 41 @ $90:F526 A9 41 00 LDA #$0041 ; Max queued sounds allowed = 9 41 @ $90:F587 A9 41 00 LDA #$0041 ; Max queued sounds allowed = 9 41 @ $91:E6C4 A9 41 00 LDA #$0041 ; Max queued sounds allowed = 6 } Sound library 2 calls { $A0:A83D BF 0E 00 A0 LDA $A0000E,x ; Queue (enemy cry), sound library 2, max queued sounds allowed = 3 $A7:B32C BF 0E 00 A0 LDA $A0000E,x ; Queue sound (enemy 0 cry), sound library 2, max queued sounds allowed = 6 ; 1: High priority. Collected small health drop 01 @ $86:F0C2 A9 01 00 LDA #$0001 ; Max queued sounds allowed = 1 ; 2: High priority. Collected big health drop 02 @ $86:F0D1 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 1 ; 3: High priority. Collected missile drop 03 @ $86:F0EF A9 03 00 LDA #$0003 ; Max queued sounds allowed = 1 ; 4: High priority. Collected super missile drop 04 @ $86:F0FE A9 04 00 LDA #$0004 ; Max queued sounds allowed = 1 ; 5: High priority. Collected power bomb drop 05 @ $86:F0E0 A9 05 00 LDA #$0005 ; Max queued sounds allowed = 1 ; 6: Block destroyed by contact damage 06 @ $84:C92E dx 8C10,06 ; Max queued sounds allowed = 6 06 @ $84:C951 dx 8C7C,06 ; Max queued sounds allowed = 1 06 @ $84:C974 dx 8C7C,06 ; Max queued sounds allowed = 1 06 @ $84:C997 dx 8C7C,06 ; Max queued sounds allowed = 1 06 @ $84:C9BA dx 8C10,06 ; Max queued sounds allowed = 6 06 @ $84:C9CF dx 8C7C,06 ; Max queued sounds allowed = 1 06 @ $84:C9E4 dx 8C7C,06 ; Max queued sounds allowed = 1 06 @ $84:CC35 dx 8C46,06 ; Max queued sounds allowed = 3 06 @ $84:CC5F dx 8C46,06 ; Max queued sounds allowed = 3 06 @ $84:CC8B dx 8C46,06 ; Max queued sounds allowed = 3 06 @ $84:CCB7 dx 8C46,06 ; Max queued sounds allowed = 3 06 @ $84:CCE3 dx 8C46,06 ; Max queued sounds allowed = 3 06 @ $84:CCFF dx 8C46,06 ; Max queued sounds allowed = 3 06 @ $84:CD1B dx 8C46,06 ; Max queued sounds allowed = 3 06 @ $84:CD37 dx 8C46,06 ; Max queued sounds allowed = 3 ; 7: (Super) missile hit wall 07 @ $93:80FD A9 07 00 LDA #$0007 ; Max queued sounds allowed = 6 ; 8: Bomb explosion 08 @ $90:C14A A9 08 00 LDA #$0008 ; Max queued sounds allowed = 6 ; 9: Enemy killed 09 @ $84:D880 dx 8C10,09 ; Max queued sounds allowed = 6 09 @ $84:D9B7 dx 8C10,09 ; Max queued sounds allowed = 6 09 @ $86:EE8D A9 09 00 LDA #$0009 ; Max queued sounds allowed = 1 ; Ah: Block crumbled 0A @ $84:AB12 dx 8C10,0A ; Max queued sounds allowed = 6 0A @ $84:AB36 dx 8C10,0A ; Max queued sounds allowed = 6 0A @ $84:B9A2 dx 8C10,0A ; Max queued sounds allowed = 6 0A @ $84:C9F9 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CA1C dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CA41 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CA66 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CA8B dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CAA0 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CAB5 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CACA dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CADF dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CB02 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CB27 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CB4C dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CB71 dx 8C10,0A ; Max queued sounds allowed = 6 0A @ $84:CB94 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CBB7 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CBCC dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CBE1 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CBF6 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CC0B dx 8C10,0A ; Max queued sounds allowed = 6 0A @ $84:CC20 dx 8C7C,0A ; Max queued sounds allowed = 1 0A @ $84:CC3C dx 8C46,0A ; Max queued sounds allowed = 3 0A @ $84:CC66 dx 8C46,0A ; Max queued sounds allowed = 3 0A @ $84:CC92 dx 8C46,0A ; Max queued sounds allowed = 3 0A @ $84:CCBE dx 8C46,0A ; Max queued sounds allowed = 3 0A @ $84:CCEA dx 8C46,0A ; Max queued sounds allowed = 3 0A @ $84:CD06 dx 8C46,0A ; Max queued sounds allowed = 3 0A @ $84:CD22 dx 8C46,0A ; Max queued sounds allowed = 3 0A @ $84:CD3E dx 8C46,0A ; Max queued sounds allowed = 3 0A @ $84:CD53 dx 8C46,0A ; Max queued sounds allowed = 3 0A @ $84:CD6E dx 8C10,0A ; Max queued sounds allowed = 6 0A @ $84:CDAD dx 8C10,0A ; Max queued sounds allowed = 6 0A @ $84:E00F dx 8C10,0A ; Max queued sounds allowed = 6 ; Bh: Enemy killed by contact damage 0B @ $86:EEA5 A9 0B 00 LDA #$000B ; Max queued sounds allowed = 1 0B @ $8B:A94F A9 0B 00 LDA #$000B ; Max queued sounds allowed = 6 0B @ $A0:A55A A9 0B 00 LDA #$000B ; Max queued sounds allowed = 1 ; Ch: Beam hit wall / torizo statue crumbles 0C @ $86:A4C7 dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A4D8 dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A4E9 dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A4FA dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A50B dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A51C dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A52D dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A53E dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A54F dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A560 dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A571 dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A582 dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A593 dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A5A4 dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A5B5 dx 8312,0C ; Max queued sounds allowed = 6 0C @ $86:A5C6 dx 8312,0C ; Max queued sounds allowed = 6 0C @ $93:80EF A9 0C 00 LDA #$000C ; Max queued sounds allowed = 6 ; Dh: Splashed into water 0D @ $86:AAF2 dx 8312,0D ; Max queued sounds allowed = 6 0D @ $90:80DF A9 0D 00 LDA #$000D ; Max queued sounds allowed = 6 0D @ $A2:BF36 A9 0D 00 LDA #$000D ; Max queued sounds allowed = 6 ; Eh: Splashed out of water 0E @ $90:808F A9 0E 00 LDA #$000E ; Max queued sounds allowed = 6 0E @ $A2:88D0 A9 0E 00 LDA #$000E ; Max queued sounds allowed = 6 0E @ $A2:CB6D A9 0E 00 LDA #$000E ; Max queued sounds allowed = 6 ; Fh: Low pitched air bubbles 0F @ $90:817F A9 0F 00 LDA #$000F ; Max queued sounds allowed = 6 ; 10h: Lava/acid damaging Samus 10 @ $90:82BC A9 10 00 LDA #$0010 ; Max queued sounds allowed = 6 10 @ $A9:B24F A9 10 00 LDA #$0010 ; Max queued sounds allowed = 3 10 @ $A9:D5E1 A9 10 00 LDA #$0010 ; Max queued sounds allowed = 6 10 @ $A9:DC37 A9 10 00 LDA #$0010 ; Max queued sounds allowed = 3 ; 11h: High pitched air bubbles 11 @ $90:8184 A9 11 00 LDA #$0011 ; Max queued sounds allowed = 6 ; 12h: Lava bubbling 1 12 @ $88:B3A1 db 12 ; Max queued sounds allowed = 6 12 @ $88:B3A4 db 12 ; Max queued sounds allowed = 6 12 @ $88:B3A7 db 12 ; Max queued sounds allowed = 6 ; 13h: Lava bubbling 2 13 @ $88:B3A2 db 13 ; Max queued sounds allowed = 6 13 @ $88:B3A5 db 13 ; Max queued sounds allowed = 6 13 @ $88:B3A8 db 13 ; Max queued sounds allowed = 6 ; 14h: Lava bubbling 3 14 @ $88:B3A3 db 14 ; Max queued sounds allowed = 6 14 @ $88:B3A6 db 14 ; Max queued sounds allowed = 6 ; 15h: Maridia elevatube (silence) 15 @ $84:B8F4 dx 8C10,15 ; Max queued sounds allowed = 6 ; 16h: High priority. Fake Kraid cry 16 @ $A6:9BBC A9 16 00 LDA #$0016 ; Max queued sounds allowed = 6 ; 17h: High priority. Morph ball eye's ray 17 @ $A8:9135 A9 17 00 LDA #$0017 ; Max queued sounds allowed = 6 ; 18h: Beacon 18 @ $8D:F04F dx C673,18 ; Max queued sounds allowed = 6 ; 19h: Tourian statue unlocking particle 19 @ $86:B7DB dx 8312,19 ; Max queued sounds allowed = 6 ; 1Ah: n00b tube shattering 1A @ $84:D504 dx 8C10,1A ; Max queued sounds allowed = 6 ; 1Bh: Spike platform stops / tatori hits wall 1B @ $A2:907B A9 1B 00 LDA #$001B ; Max queued sounds allowed = 6 1B @ $A6:8C18 A9 1B 00 LDA #$001B ; Max queued sounds allowed = 6 ; 1Ch: High priority. Chozo grabs Samus 1C @ $AA:E57F A9 1C 00 LDA #$001C ; Max queued sounds allowed = 6 ; 1Dh: Dachora cry 1D @ $A7:F5B4 A9 1D 00 LDA #$001D ; Max queued sounds allowed = 15 ; 1Fh: High priority. Fune spits 1F @ $A8:9627 A9 1F 00 LDA #$001F ; Max queued sounds allowed = 9 ; 22h: Shot pipe bug / choot / Golden Torizo egg hatches 22 @ $86:B14B dx 8312,22 ; Max queued sounds allowed = 6 22 @ $86:B166 dx 8312,22 ; Max queued sounds allowed = 6 ; 24h: Small explosion (enemy death) 24 @ $86:A3DD dx 8312,24 ; Max queued sounds allowed = 6 24 @ $86:A410 dx 8312,24 ; Max queued sounds allowed = 6 24 @ $86:A43D dx 8312,24 ; Max queued sounds allowed = 6 24 @ $86:B2FD dx 8312,24 ; Max queued sounds allowed = 6 24 @ $86:B44F dx 8312,24 ; Max queued sounds allowed = 6 24 @ $86:B470 dx 8312,24 ; Max queued sounds allowed = 6 24 @ $86:EB96 A9 24 00 LDA #$0024 ; Max queued sounds allowed = 6 24 @ $86:EE99 A9 24 00 LDA #$0024 ; Max queued sounds allowed = 1 24 @ $8F:C1DE db 24 ; Max queued sounds allowed = 6 24 @ $A6:C666 A9 24 00 LDA #$0024 ; Max queued sounds allowed = 3 24 @ $A7:D9DE A9 24 00 LDA #$0024 ; Max queued sounds allowed = 6 24 @ $A9:8921 A9 24 00 LDA #$0024 ; Max queued sounds allowed = 3 24 @ $A9:8BC3 A9 24 00 LDA #$0024 ; Max queued sounds allowed = 3 24 @ $A9:B38B A9 24 00 LDA #$0024 ; Max queued sounds allowed = 3 24 @ $A9:BC9E A9 24 00 LDA #$0024 ; Max queued sounds allowed = 6 24 @ $B3:957B A9 24 00 LDA #$0024 ; Max queued sounds allowed = 6 ; 25h: Big explosion (Ceres door explosion / Crocomire flailing / Crocomire's wall explodes / Draygon tail whip, also used by Mother Brain) 25 @ $86:91BB A9 25 00 LDA #$0025 ; Max queued sounds allowed = 6 25 @ $8F:C1E1 db 25 ; Max queued sounds allowed = 6 25 @ $A4:8D09 A9 25 00 LDA #$0025 ; Max queued sounds allowed = 6 25 @ $A4:9A7E A9 25 00 LDA #$0025 ; Max queued sounds allowed = 6 25 @ $A5:98B1 dx 9F60,0025 ; Max queued sounds allowed = 6 25 @ $A5:98CB dx 9F60,0025 ; Max queued sounds allowed = 6 25 @ $A5:9ABA dx 9F60,0025 ; Max queued sounds allowed = 6 25 @ $A5:9B36 dx 9F60,0025 ; Max queued sounds allowed = 6 25 @ $A5:9B76 dx 9F60,0025 ; Max queued sounds allowed = 6 25 @ $A5:9E73 dx 9F60,0025 ; Max queued sounds allowed = 6 25 @ $A5:9EEF dx 9F60,0025 ; Max queued sounds allowed = 6 25 @ $A5:9F31 dx 9F60,0025 ; Max queued sounds allowed = 6 25 @ $A5:E9EB A9 25 00 LDA #$0025 ; Max queued sounds allowed = 6 25 @ $A6:F838 A9 25 00 LDA #$0025 ; Max queued sounds allowed = 6 25 @ $AD:F414 A9 25 00 LDA #$0025 ; Max queued sounds allowed = 6 ; 26h: Bomb Torizo explosive swipe 26 @ $86:A4AA dx 837E,26 ; Max queued sounds allowed = 1 ; 27h: High priority. Shot torizo 27 @ $AA:C610 A9 27 00 LDA #$0027 ; Max queued sounds allowed = 6 ; 29h: Mother Brain rising into phase 2 / Crocomire's wall explodes / Spore Spawn gets hard 29 @ $86:919F A9 29 00 LDA #$0029 ; Max queued sounds allowed = 6 29 @ $A4:9982 A9 29 00 LDA #$0029 ; Max queued sounds allowed = 6 29 @ $A5:E9A7 A9 29 00 LDA #$0029 ; Max queued sounds allowed = 6 29 @ $A9:8F75 A9 29 00 LDA #$0029 ; Max queued sounds allowed = 3 ; 2Bh: Ridley's fireball hit surface / Crocomire post-death rumble / Phantoon exploding 2B @ $86:93C2 A9 2B 00 LDA #$002B ; Max queued sounds allowed = 6 2B @ $86:943A A9 2B 00 LDA #$002B ; Max queued sounds allowed = 6 2B @ $A4:98AC A9 2B 00 LDA #$002B ; Max queued sounds allowed = 6 2B @ $A7:D9E7 A9 2B 00 LDA #$002B ; Max queued sounds allowed = 6 ; 2Ch: High priority. Shot Spore Spawn / Spore Spawn opens up 2C @ $A5:E6E7 dx E895,002C ; Max queued sounds allowed = 6 ; 2Dh: High priority. Kraid's roar / Crocomire dying cry 2D @ $A4:9508 A9 2D 00 LDA #$002D ; Max queued sounds allowed = 6 2D @ $A7:AF95 A9 2D 00 LDA #$002D ; Max queued sounds allowed = 6 ; 2Eh: High priority. Kraid's dying cry 2E @ $A7:AFA0 A9 2E 00 LDA #$002E ; Max queued sounds allowed = 6 ; 2Fh: Yapping maw 2F @ $A8:A13E A9 2F 00 LDA #$002F ; Max queued sounds allowed = 6 ; 30h: Shot super-desgeega / Crocomire destroys wall 30 @ $A4:99C0 A9 30 00 LDA #$0030 ; Max queued sounds allowed = 6 ; 31h: Brinstar plant chewing 31 @ $84:ACCB dx 8C10,31 ; Max queued sounds allowed = 6 31 @ $84:AD0B dx 8C10,31 ; Max queued sounds allowed = 6 ; 32h: Etecoon wall-jump 32 @ $A7:EB8E A9 32 00 LDA #$0032 ; Max queued sounds allowed = 6 ; 33h: Etecoon cry 33 @ $A7:EA2F A9 33 00 LDA #$0033 ; Max queued sounds allowed = 6 33 @ $A7:EE36 A9 33 00 LDA #$0033 ; Max queued sounds allowed = 6 33 @ $A7:EE8C A9 33 00 LDA #$0033 ; Max queued sounds allowed = 6 ; 34h: Cacatac spikes / Golden Torizo egg released 34 @ $A2:9F2C A9 34 00 LDA #$0034 ; Max queued sounds allowed = 6 34 @ $AA:D38F A9 34 00 LDA #$0034 ; Max queued sounds allowed = 6 ; 35h: High priority. Etecoon's theme 35 @ $A7:E9CC A9 35 00 LDA #$0035 ; Max queued sounds allowed = 15 ; 37h: Refill/map station engaged 37 @ $84:AD86 dx 8C10,37 ; Max queued sounds allowed = 6 37 @ $84:ADA4 dx 8C10,37 ; Max queued sounds allowed = 6 37 @ $84:ADF5 dx 8C10,37 ; Max queued sounds allowed = 6 37 @ $84:AE17 dx 8C10,37 ; Max queued sounds allowed = 6 37 @ $84:AE7F dx 8C10,37 ; Max queued sounds allowed = 6 37 @ $84:AEA1 dx 8C10,37 ; Max queued sounds allowed = 6 ; 38h: Refill/map station disengaged 38 @ $84:AD97 dx 8C10,38 ; Max queued sounds allowed = 6 38 @ $84:ADB5 dx 8C10,38 ; Max queued sounds allowed = 6 38 @ $84:AE06 dx 8C10,38 ; Max queued sounds allowed = 6 38 @ $84:AE28 dx 8C10,38 ; Max queued sounds allowed = 6 38 @ $84:AE90 dx 8C10,38 ; Max queued sounds allowed = 6 38 @ $84:AEB2 dx 8C10,38 ; Max queued sounds allowed = 6 ; 39h: Dachora speed booster 39 @ $A7:F6E5 A9 39 00 LDA #$0039 ; Max queued sounds allowed = 6 ; 3Ah: Tatori spinning 3A @ $A2:94D1 A9 3A 00 LDA #$003A ; Max queued sounds allowed = 6 ; 3Bh: Dachora shinespark 3B @ $A4:8A22 A9 3B 00 LDA #$003B ; Max queued sounds allowed = 6 3B @ $A4:8E91 A9 3B 00 LDA #$003B ; Max queued sounds allowed = 6 3B @ $A7:F7CA A9 3B 00 LDA #$003B ; Max queued sounds allowed = 6 ; 3Ch: Dachora shinespark ended 3C @ $A7:F892 A9 3C 00 LDA #$003C ; Max queued sounds allowed = 6 ; 3Dh: Dachora stored shinespark 3D @ $A7:F6BE A9 3D 00 LDA #$003D ; Max queued sounds allowed = 6 ; 3Fh: Alcoon spit / fake Kraid lint / ninja pirate spin jump 3F @ $A6:9B1E A9 3F 00 LDA #$003F ; Max queued sounds allowed = 6 3F @ $A8:DF2A A9 3F 00 LDA #$003F ; Max queued sounds allowed = 6 3F @ $B2:F206 dw F546,003F ; Max queued sounds allowed = 6 3F @ $B2:F3F4 dw F546,003F ; Max queued sounds allowed = 6 ; 42h: Boulder bounces 42 @ $A6:88A9 A9 42 00 LDA #$0042 ; Max queued sounds allowed = 6 42 @ $A6:899B A9 42 00 LDA #$0042 ; Max queued sounds allowed = 6 ; 43h: Boulder explodes 43 @ $A6:88D5 A9 43 00 LDA #$0043 ; Max queued sounds allowed = 6 43 @ $A6:89B6 A9 43 00 LDA #$0043 ; Max queued sounds allowed = 6 ; 45h: Typewriter stroke - Ceres self destruct sequence 45 @ $A6:C371 A9 45 00 LDA #$0045 ; Max queued sounds allowed = 3 ; 46h: High priority. Lavaquake 46 @ $88:B256 dw 0046 ; Max queued sounds allowed = 6 46 @ $88:B25A dw 0046 ; Max queued sounds allowed = 6 46 @ $88:B25E dw 0046 ; Max queued sounds allowed = 6 46 @ $88:B262 dw 0046 ; Max queued sounds allowed = 6 46 @ $88:B266 dw 0046 ; Max queued sounds allowed = 6 46 @ $88:B26A dw 0046 ; Max queued sounds allowed = 6 46 @ $88:B26E dw 0046 ; Max queued sounds allowed = 6 46 @ $88:B272 dw 0046 ; Max queued sounds allowed = 6 ; 48h: Torizo sonic boom 48 @ $86:ADBF dx 8312,48 ; Max queued sounds allowed = 6 48 @ $86:ADD2 dx 8312,48 ; Max queued sounds allowed = 6 48 @ $AA:D39F A9 48 00 LDA #$0048 ; Max queued sounds allowed = 6 ; 4Bh: Chozo / torizo footsteps 4B @ $AA:C618 A9 4B 00 LDA #$004B ; Max queued sounds allowed = 6 4B @ $AA:E587 A9 4B 00 LDA #$004B ; Max queued sounds allowed = 6 ; 4Ch: Ki-hunter spit / eye door acid spit / Draygon goop 4C @ $84:D785 A9 4C 00 LDA #$004C ; Max queued sounds allowed = 6 4C @ $A5:990C dx 9F60,004C ; Max queued sounds allowed = 6 4C @ $A5:9C9E dx 9F60,004C ; Max queued sounds allowed = 6 4C @ $A8:F6DC A9 4C 00 LDA #$004C ; Max queued sounds allowed = 6 ; 4Dh: Gunship hover 4D @ $A2:A763 A9 4D 00 LDA #$004D ; Max queued sounds allowed = 6 ; 4Eh: High priority. Ceres Ridley getaway 4E @ $A6:AACD A9 4E 00 LDA #$004E ; Max queued sounds allowed = 6 ; 50h: High priority. Metroid draining Samus / random metroid cry 50 @ $A3:EAA7 A9 50 00 LDA #$0050 ; Max queued sounds allowed = 6 50 @ $A3:EAD6 dw 0050 ; Max queued sounds allowed = 6 50 @ $A3:EADC dw 0050 ; Max queued sounds allowed = 6 ; 52h: Shitroid feels remorse 52 @ $A9:C9DA A9 52 00 LDA #$0052 ; Max queued sounds allowed = 6 52 @ $A9:F360 A9 52 00 LDA #$0052 ; Max queued sounds allowed = 6 52 @ $A9:F999 A9 52 00 LDA #$0052 ; Max queued sounds allowed = 6 ; 54h: High priority. Unused. Shot Crocomire(?) 54 @ $A4:88CA A9 54 00 LDA #$0054 ; Max queued sounds allowed = 6 ; 56h: Acquired suit 56 @ $91:D590 A9 56 00 LDA #$0056 ; Max queued sounds allowed = 6 56 @ $91:D668 A9 56 00 LDA #$0056 ; Max queued sounds allowed = 6 56 @ $A3:BA7A A9 56 00 LDA #$0056 ; Max queued sounds allowed = 6 ; 57h: Shot door/gate with dud shot / shot reflec / shot oum 57 @ $84:BD45 A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 57 @ $84:BD74 A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 57 @ $84:BDA7 A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 57 @ $84:BDC9 A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 57 @ $84:C55E A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 57 @ $84:C57D A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 57 @ $84:C5A1 A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 57 @ $84:C5C5 A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 57 @ $84:C5E4 A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 57 @ $84:C602 A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 57 @ $A2:D3B8 A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 57 @ $A3:DC72 A9 57 00 LDA #$0057 ; Max queued sounds allowed = 6 ; 58h: Shot mochtroid / random metroid cry 58 @ $A3:EAD8 dw 0058 ; Max queued sounds allowed = 6 58 @ $A3:EADE dw 0058 ; Max queued sounds allowed = 6 58 @ $A3:EAE2 dw 0058 ; Max queued sounds allowed = 6 ; 59h: High priority. Ridley's roar 59 @ $A6:E4BE A9 59 00 LDA #$0059 ; Max queued sounds allowed = 6 ; 5Ah: Shot metroid / random metroid cry 5A @ $A3:EADA dw 005A ; Max queued sounds allowed = 6 5A @ $A3:EAE0 dw 005A ; Max queued sounds allowed = 6 5A @ $A3:EAE4 dw 005A ; Max queued sounds allowed = 6 5A @ $A3:F03A A9 5A 00 LDA #$005A ; Max queued sounds allowed = 6 ; 5Bh: Skree launches attack 5B @ $A3:89EB A9 5B 00 LDA #$005B ; Max queued sounds allowed = 6 5B @ $A3:C70E A9 5B 00 LDA #$005B ; Max queued sounds allowed = 6 ; 5Ch: Skree hits the ground 5C @ $A3:8A54 A9 5C 00 LDA #$005C ; Max queued sounds allowed = 6 5C @ $A3:C777 A9 5C 00 LDA #$005C ; Max queued sounds allowed = 6 ; 5Dh: Sidehopper jumped 5D @ $A3:AA78 dx AA68,005D ; Max queued sounds allowed = 3 5D @ $A3:AA9E dx AA68,005D ; Max queued sounds allowed = 3 5D @ $A3:B0C7 dx AA68,005D ; Max queued sounds allowed = 3 5D @ $A3:B0ED dx AA68,005D ; Max queued sounds allowed = 3 ; 5Eh: Sidehopper landed / fire arc part spawns / evir spit / alcoon spawns 5E @ $A3:AA84 dx AA68,005E ; Max queued sounds allowed = 3 5E @ $A3:AAAA dx AA68,005E ; Max queued sounds allowed = 3 5E @ $A3:B0D3 dx AA68,005E ; Max queued sounds allowed = 3 5E @ $A3:B0F9 dx AA68,005E ; Max queued sounds allowed = 3 5E @ $A6:9948 A9 5E 00 LDA #$005E ; Max queued sounds allowed = 6 5E @ $A8:8791 A9 5E 00 LDA #$005E ; Max queued sounds allowed = 6 5E @ $A8:DDBC A9 5E 00 LDA #$005E ; Max queued sounds allowed = 6 ; 61h: Dragon / magdollite spit / fire pillar 61 @ $A2:E70F A9 61 00 LDA #$0061 ; Max queued sounds allowed = 6 61 @ $A6:8DB1 A9 61 00 LDA #$0061 ; Max queued sounds allowed = 6 61 @ $A8:ACB0 dx AE12,0061 ; Max queued sounds allowed = 6 61 @ $A8:AD50 dx AE12,0061 ; Max queued sounds allowed = 6 ; 63h: Mother Brain's death beam 63 @ $A2:CFD7 A9 63 00 LDA #$0063 ; Max queued sounds allowed = 6 63 @ $A9:9AF1 A9 63 00 LDA #$0063 ; Max queued sounds allowed = 6 ; 64h: Holtz cry 64 @ $A2:C825 A9 64 00 LDA #$0064 ; Max queued sounds allowed = 6 ; 65h: Rio cry 65 @ $A2:BC2A A9 65 00 LDA #$0065 ; Max queued sounds allowed = 6 65 @ $A2:C359 A9 65 00 LDA #$0065 ; Max queued sounds allowed = 6 ; 66h: Shot ki-hunter / shot walking space pirate / space pirate attack 66 @ $B2:8898 A9 66 00 LDA #$0066 ; Max queued sounds allowed = 6 66 @ $B2:EF95 A9 66 00 LDA #$0066 ; Max queued sounds allowed = 6 66 @ $B2:F180 dx F546,0066 ; Max queued sounds allowed = 6 66 @ $B2:F1B0 dx F546,0066 ; Max queued sounds allowed = 6 66 @ $B2:F1E8 dx F546,0066 ; Max queued sounds allowed = 6 66 @ $B2:F2A8 dx F546,0066 ; Max queued sounds allowed = 6 66 @ $B2:F336 dx F546,0066 ; Max queued sounds allowed = 6 66 @ $B2:F36E dx F546,0066 ; Max queued sounds allowed = 6 66 @ $B2:F3A2 dx F546,0066 ; Max queued sounds allowed = 6 66 @ $B2:F3D6 dx F546,0066 ; Max queued sounds allowed = 6 66 @ $B2:F49A dx F546,0066 ; Max queued sounds allowed = 6 66 @ $B2:F522 dx F546,0066 ; Max queued sounds allowed = 6 ; 67h: Space pirate / Mother Brain / torizo / work robot laser 67 @ $86:A046 A9 67 00 LDA #$0067 ; Max queued sounds allowed = 6 67 @ $86:D3B6 A9 67 00 LDA #$0067 ; Max queued sounds allowed = 6 67 @ $AA:D397 A9 67 00 LDA #$0067 ; Max queued sounds allowed = 6 ; 68h: Work robot 68 @ $A8:D0B8 A9 68 00 LDA #$0068 ; Max queued sounds allowed = 6 ; 6Ch: Kago bug 6C @ $86:D0C0 A9 6C 00 LDA #$006C ; Max queued sounds allowed = 6 ; 6Dh: Ceres tiles falling from ceiling 6D @ $86:972C A9 6D 00 LDA #$006D ; Max queued sounds allowed = 6 ; 6Eh: High priority. Shot Mother Brain phase 1 6E @ $A9:B52B A9 6E 00 LDA #$006E ; Max queued sounds allowed = 6 ; 6Fh: High priority. Mother Brain's cry - low pitch 6F @ $A9:9CEF dx 9B28,006F ; Max queued sounds allowed = 6 6F @ $A9:9D47 dx 9B28,006F ; Max queued sounds allowed = 6 6F @ $A9:9D89 dx 9B28,006F ; Max queued sounds allowed = 6 6F @ $A9:9E0F dw 006F ; Max queued sounds allowed = 6 6F @ $A9:9EE2 dx 9B28,006F ; Max queued sounds allowed = 6 6F @ $A9:9F16 dx 9B28,006F ; Max queued sounds allowed = 6 ; 70h: Yard bounce 70 @ $A3:D229 A9 70 00 LDA #$0070 ; Max queued sounds allowed = 3 70 @ $A3:D3E3 A9 70 00 LDA #$0070 ; Max queued sounds allowed = 3 70 @ $A3:D497 A9 70 00 LDA #$0070 ; Max queued sounds allowed = 3 ; 71h: Silence 71 @ $82:8401 A9 71 00 LDA #$0071 ; Max queued sounds allowed = 15 71 @ $82:8480 A9 71 00 LDA #$0071 ; Max queued sounds allowed = 15 71 @ $82:851D A9 71 00 LDA #$0071 ; Max queued sounds allowed = 15 71 @ $82:BE20 A9 71 00 LDA #$0071 ; Max queued sounds allowed = 6 71 @ $82:DD49 A9 71 00 LDA #$0071 ; Max queued sounds allowed = 15 71 @ $82:E26F A9 71 00 LDA #$0071 ; Max queued sounds allowed = 15 71 @ $A7:F66D A9 71 00 LDA #$0071 ; Max queued sounds allowed = 15 71 @ $A8:9174 A9 71 00 LDA #$0071 ; Max queued sounds allowed = 6 71 @ $A9:B944 A9 71 00 LDA #$0071 ; Max queued sounds allowed = 6 71 @ $A9:BE0D A9 71 00 LDA #$0071 ; Max queued sounds allowed = 6 ; 72h: High priority. Shitroid's cry 72 @ $A9:C7C4 A9 72 00 LDA #$0072 ; Max queued sounds allowed = 6 72 @ $A9:CB13 A9 72 00 LDA #$0072 ; Max queued sounds allowed = 6 72 @ $A9:F774 A9 72 00 LDA #$0072 ; Max queued sounds allowed = 6 ; 73h: High priority. Phantoon's cry / Draygon's cry 73 @ $A5:9922 dx 9F60,0073 ; Max queued sounds allowed = 6 73 @ $A5:9CB4 dx 9F60,0073 ; Max queued sounds allowed = 6 73 @ $A7:DDB9 A9 73 00 LDA #$0073 ; Max queued sounds allowed = 6 73 @ $A7:DDDC A9 73 00 LDA #$0073 ; Max queued sounds allowed = 6 ; 74h: High priority. Crocomire's cry 74 @ $A4:8CFD A9 74 00 LDA #$0074 ; Max queued sounds allowed = 6 ; 75h: High priority. Crocomire's skeleton collapses 75 @ $A4:8D15 A9 75 00 LDA #$0075 ; Max queued sounds allowed = 6 ; 76h: Quake (Crocomire moves / Kraid moves / Ridley's tail hits floor) 76 @ $A4:8FD5 A9 76 00 LDA #$0076 ; Max queued sounds allowed = 6 76 @ $A6:B74C A9 76 00 LDA #$0076 ; Max queued sounds allowed = 6 76 @ $A7:B650 A9 76 00 LDA #$0076 ; Max queued sounds allowed = 6 ; 77h: High priority. Crocomire melting cry 77 @ $A4:94FD A9 77 00 LDA #$0077 ; Max queued sounds allowed = 6 ; 78h: Shitroid draining 78 @ $A9:F77F A9 78 00 LDA #$0078 ; Max queued sounds allowed = 6 ; 79h: Phantoon appears 1 79 @ $A7:CDED dw 0079 ; Max queued sounds allowed = 6 ; 7Ah: Phantoon appears 2 7A @ $A7:CDEF dw 007A ; Max queued sounds allowed = 6 ; 7Bh: Phantoon appears 3 7B @ $A7:CDF1 dw 007B ; Max queued sounds allowed = 6 ; 7Ch: High priority. Botwoon spit 7C @ $B3:9572 A9 7C 00 LDA #$007C ; Max queued sounds allowed = 6 ; 7Dh: High priority. Shitroid feels guilty 7D @ $A9:F2D9 A9 7D 00 LDA #$007D ; Max queued sounds allowed = 6 ; 7Eh: High priority. Mother Brain's cry - high pitch / Phantoon's dying cry 7E @ $A7:DA7E A9 7E 00 LDA #$007E ; Max queued sounds allowed = 6 7E @ $A9:9B91 dx 9B28,007E ; Max queued sounds allowed = 6 7E @ $A9:9BC5 dx 9B28,007E ; Max queued sounds allowed = 6 7E @ $A9:9BF7 dx 9B28,007E ; Max queued sounds allowed = 6 7E @ $A9:9C43 dx 9B28,007E ; Max queued sounds allowed = 6 ; 7Fh: Mother Brain charging her rainbow 7F @ $A9:9F98 A9 7F 00 LDA #$007F ; Max queued sounds allowed = 6 } Sound library 3 calls { ; 1: Silence 01 @ $81:8D21 A9 01 00 LDA #$0001 ; Max queued sounds allowed = 6 01 @ $81:9460 A9 01 00 LDA #$0001 ; Max queued sounds allowed = 6 01 @ $82:8408 A9 01 00 LDA #$0001 ; Max queued sounds allowed = 15 01 @ $82:8487 A9 01 00 LDA #$0001 ; Max queued sounds allowed = 15 01 @ $82:8524 A9 01 00 LDA #$0001 ; Max queued sounds allowed = 15 01 @ $82:BE27 A9 01 00 LDA #$0001 ; Max queued sounds allowed = 6 01 @ $82:DD50 A9 01 00 LDA #$0001 ; Max queued sounds allowed = 15 01 @ $90:D6A7 A9 01 00 LDA #$0001 ; Max queued sounds allowed = 15 01 @ $90:EA8F A9 01 00 LDA #$0001 ; Max queued sounds allowed = 6 ; 2: Low health beep 02 @ $90:EA9D A9 02 00 LDA #$0002 ; Max queued sounds allowed = 6 02 @ $90:F339 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 6 02 @ $91:E6D7 A9 02 00 LDA #$0002 ; Max queued sounds allowed = 6 ; 3: Speed booster 03 @ $90:85A3 A9 03 00 LDA #$0003 ; Max queued sounds allowed = 6 ; 4: Samus landed hard 04 @ $91:F09A A9 04 00 LDA #$0004 ; Max queued sounds allowed = 6 ; 5: Samus landed / wall-jumped 05 @ $91:F08C A9 05 00 LDA #$0005 ; Max queued sounds allowed = 6 05 @ $91:F2E8 A9 05 00 LDA #$0005 ; Max queued sounds allowed = 6 ; 6: Samus' footsteps 06 @ $90:A41B A9 06 00 LDA #$0006 ; Max queued sounds allowed = 6 ; 7: High priority. Door opened 07 @ $84:BABC dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:BEAD dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:BF16 dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:BF7F dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:BFE8 dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C04B dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C0AE dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C10D dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C170 dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C1CF dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C22E dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C28D dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C2EC dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C34E dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C3B0 dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C412 dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C474 dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C489 dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C4BA dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C4EB dx 8C19,07 ; Max queued sounds allowed = 6 07 @ $84:C51C dx 8C19,07 ; Max queued sounds allowed = 6 ; 8: High priority. Door closed 08 @ $84:BA58 dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:BE61 dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:BECA dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:BF33 dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:BF9C dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C005 dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C068 dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C0CB dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C12A dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C18D dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C1EC dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C24B dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C2AA dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C309 dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C36B dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C3CD dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C42F dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C4A6 dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C4D7 dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C508 dx 8C19,08 ; Max queued sounds allowed = 6 08 @ $84:C539 dx 8C19,08 ; Max queued sounds allowed = 6 ; 9: Missile door shot with missile / shot zebetite 09 @ $84:C32F dx 8C19,09 ; Max queued sounds allowed = 6 09 @ $84:C391 dx 8C19,09 ; Max queued sounds allowed = 6 09 @ $84:C3F3 dx 8C19,09 ; Max queued sounds allowed = 6 09 @ $84:C455 dx 8C19,09 ; Max queued sounds allowed = 6 09 @ $86:AADB dx 831B,09 ; Max queued sounds allowed = 6 09 @ $A6:FDAD A9 09 00 LDA #$0009 ; Max queued sounds allowed = 6 ; Ah: High priority. Enemy frozen 0A @ $A0:A7DD A9 0A 00 LDA #$000A ; Max queued sounds allowed = 3 0A @ $A0:A8AB A9 0A 00 LDA #$000A ; Max queued sounds allowed = 3 0A @ $A3:F008 A9 0A 00 LDA #$000A ; Max queued sounds allowed = 6 ; Bh: Elevator 0B @ $A3:9555 A9 0B 00 LDA #$000B ; Max queued sounds allowed = 6 ; Ch: Stored shinespark 0C @ $91:DAD0 A9 0C 00 LDA #$000C ; Max queued sounds allowed = 9 ; Dh: Typewriter stroke - intro 0D @ $8B:88AF A9 0D 00 LDA #$000D ; Max queued sounds allowed = 6 0D @ $A6:C37A A9 0D 00 LDA #$000D ; Max queued sounds allowed = 3 ; Eh: High priority. Gate opening/closing 0E @ $84:BC27 dx 8C19,0E ; Max queued sounds allowed = 6 0E @ $84:BC4A dx 8C19,0E ; Max queued sounds allowed = 6 0E @ $84:BC75 dx 8C19,0E ; Max queued sounds allowed = 6 0E @ $84:BC98 dx 8C19,0E ; Max queued sounds allowed = 6 0E @ $A2:EF60 A9 0E 00 LDA #$000E ; Max queued sounds allowed = 6 ; Fh: Shinespark 0F @ $90:D0A3 A9 0F 00 LDA #$000F ; Max queued sounds allowed = 9 0F @ $91:FAF3 A9 0F 00 LDA #$000F ; Max queued sounds allowed = 9 ; 10h: Shinespark ended 10 @ $90:D33D A9 10 00 LDA #$0010 ; Max queued sounds allowed = 6 ; 13h: Mother Brain's / torizo's projectile hits surface / Shitroid exploding / Mother Brain exploding 13 @ $86:AB4B dx 831B,13 ; Max queued sounds allowed = 6 13 @ $86:B3EF dx 831B,13 ; Max queued sounds allowed = 6 13 @ $86:C427 A9 13 00 LDA #$0013 ; Max queued sounds allowed = 6 13 @ $86:C548 A9 13 00 LDA #$0013 ; Max queued sounds allowed = 6 13 @ $86:C749 A9 13 00 LDA #$0013 ; Max queued sounds allowed = 6 13 @ $A9:B091 A9 13 00 LDA #$0013 ; Max queued sounds allowed = 3 13 @ $A9:CDF4 A9 13 00 LDA #$0013 ; Max queued sounds allowed = 3 ; 14h: High priority. Gunship elevator activated 14 @ $A2:A93A A9 14 00 LDA #$0014 ; Max queued sounds allowed = 6 14 @ $A2:AA47 A9 14 00 LDA #$0014 ; Max queued sounds allowed = 6 14 @ $A2:AB58 A9 14 00 LDA #$0014 ; Max queued sounds allowed = 6 ; 15h: High priority. Gunship elevator deactivated 15 @ $A2:A97F A9 15 00 LDA #$0015 ; Max queued sounds allowed = 6 15 @ $A2:AA8C A9 15 00 LDA #$0015 ; Max queued sounds allowed = 6 15 @ $A2:AB9D A9 15 00 LDA #$0015 ; Max queued sounds allowed = 6 ; 17h: Mother Brain's blue rings 17 @ $A9:9D53 dx 9B32,0017 ; Max queued sounds allowed = 6 17 @ $A9:9D95 dx 9B32,0017 ; Max queued sounds allowed = 6 17 @ $A9:9DD1 dx 9B32,0017 ; Max queued sounds allowed = 6 ; 19h: High priority. Shitroid dies 19 @ $A9:CBFF A9 19 00 LDA #$0019 ; Max queued sounds allowed = 6 ; 1Bh: High priority. Draygon dying cry 1B @ $A5:989B dx 9F6E,001B ; Max queued sounds allowed = 6 ; 1Ch: Crocomire spit 1C @ $A4:879E A9 1C 00 LDA #$001C ; Max queued sounds allowed = 6 ; 1Dh: Phantoon's flame 1D @ $86:9AA0 A9 1D 00 LDA #$001D ; Max queued sounds allowed = 6 1D @ $86:9AD2 A9 1D 00 LDA #$001D ; Max queued sounds allowed = 6 1D @ $A7:CF68 A9 1D 00 LDA #$001D ; Max queued sounds allowed = 6 1D @ $A7:D4BA A9 1D 00 LDA #$001D ; Max queued sounds allowed = 6 ; 1Eh: Kraid's earthquake 1E @ $86:9D4D A9 1E 00 LDA #$001E ; Max queued sounds allowed = 6 1E @ $A7:BC1B A9 1E 00 LDA #$001E ; Max queued sounds allowed = 6 1E @ $A7:C528 A9 1E 00 LDA #$001E ; Max queued sounds allowed = 6 ; 1Fh: Kraid fires lint 1F @ $A7:B893 A9 1F 00 LDA #$001F ; Max queued sounds allowed = 6 ; 21h: High priority. Ridley whips its tail 21 @ $A6:D2C7 A9 21 00 LDA #$0021 ; Max queued sounds allowed = 6 ; 22h: Crocomire acid damage 22 @ $A4:8D35 A9 22 00 LDA #$0022 ; Max queued sounds allowed = 6 ; 23h: Baby metroid cry 1 23 @ $82:BC0C A9 23 00 LDA #$0023 ; Max queued sounds allowed = 6 23 @ $8B:A25B A9 23 00 LDA #$0023 ; Max queued sounds allowed = 6 23 @ $8B:BA9F A9 23 00 LDA #$0023 ; Max queued sounds allowed = 6 23 @ $8B:BB4A A9 23 00 LDA #$0023 ; Max queued sounds allowed = 6 ; 24h: High priority. Baby metroid cry - Ceres 24 @ $A6:BFD7 A9 24 00 LDA #$0024 ; Max queued sounds allowed = 6 ; 25h: Silence (clear speed booster / elevator sound) 25 @ $90:F5A1 A9 25 00 LDA #$0025 ; Max queued sounds allowed = 15 25 @ $A3:95FE A9 25 00 LDA #$0025 ; Max queued sounds allowed = 6 ; 26h: Baby metroid cry 2 26 @ $82:BC15 A9 26 00 LDA #$0026 ; Max queued sounds allowed = 6 26 @ $8B:A263 A9 26 00 LDA #$0026 ; Max queued sounds allowed = 6 ; 27h: Baby metroid cry 3 27 @ $82:BC1E A9 27 00 LDA #$0027 ; Max queued sounds allowed = 6 27 @ $8B:A26B A9 27 00 LDA #$0027 ; Max queued sounds allowed = 6 ; 28h: Phantoon materialises attack 28 @ $A7:CF83 A9 28 00 LDA #$0028 ; Max queued sounds allowed = 6 ; 29h: Phantoon's super missiled attack 29 @ $A7:D8E6 A9 29 00 LDA #$0029 ; Max queued sounds allowed = 6 ; 2Ah: Pause menu ambient beep 2A @ $82:A954 A9 2A 00 LDA #$002A ; Max queued sounds allowed = 6 ; 2Bh: Resume speed booster / shinespark 2B @ $82:BE3C A9 2B 00 LDA #$002B ; Max queued sounds allowed = 6 ; 2Ch: High priority. Ceres door opening 2C @ $A6:F6BD A9 2C 00 LDA #$002C ; Max queued sounds allowed = 6 ; 2Dh: Gaining/losing incremental health 2D @ $82:AF7A A9 2D 00 LDA #$002D ; Max queued sounds allowed = 6 2D @ $82:DC3E A9 2D 00 LDA #$002D ; Max queued sounds allowed = 3 2D @ $8D:E3A4 A9 2D 00 LDA #$002D ; Max queued sounds allowed = 6 2D @ $90:81F0 A9 2D 00 LDA #$002D ; Max queued sounds allowed = 3 2D @ $90:8232 A9 2D 00 LDA #$002D ; Max queued sounds allowed = 3 2D @ $A3:A983 A9 2D 00 LDA #$002D ; Max queued sounds allowed = 6 2D @ $A3:EE75 A9 2D 00 LDA #$002D ; Max queued sounds allowed = 6 2D @ $A8:BE8C A9 2D 00 LDA #$002D ; Max queued sounds allowed = 6 2D @ $A9:C557 A9 2D 00 LDA #$002D ; Max queued sounds allowed = 3 ; 2Eh: High priority. Mother Brain's glass shattering 2E @ $84:D30B A9 2E 00 LDA #$002E ; Max queued sounds allowed = 15 }