Difference between revisions of "00012914 - 0001298c"
Jump to navigation
Jump to search
(Created page with "<font face='Courier New'> 00012914: 3c028003 lui r2,0x8003 00012918: 8c422a60 lw r2,0x2a60(r2) 0001291c: 27bdffe0 addiu r29,r29,0xffe0 00012920: afb10014 sw r17,0x0014(r...") |
m |
||
Line 2: | Line 2: | ||
00012914: 3c028003 lui r2,0x8003 | 00012914: 3c028003 lui r2,0x8003 | ||
− | 00012918: 8c422a60 lw r2,0x2a60(r2) | + | 00012918: 8c422a60 lw r2,0x2a60(r2) currently MUS pointer |
0001291c: 27bdffe0 addiu r29,r29,0xffe0 | 0001291c: 27bdffe0 addiu r29,r29,0xffe0 | ||
00012920: afb10014 sw r17,0x0014(r29) | 00012920: afb10014 sw r17,0x0014(r29) | ||
− | 00012924: 34110008 ori r17,r0,0x0008 | + | 00012924: 34110008 ori r17,r0,0x0008 8 channels |
00012928: afbf001c sw r31,0x001c(r29) | 00012928: afbf001c sw r31,0x001c(r29) | ||
0001292c: afb20018 sw r18,0x0018(r29) | 0001292c: afb20018 sw r18,0x0018(r29) | ||
00012930: afb00010 sw r16,0x0010(r29) | 00012930: afb00010 sw r16,0x0010(r29) | ||
00012934: 8492000a lh r18,0x000a(r4) | 00012934: 8492000a lh r18,0x000a(r4) | ||
− | 00012938: 245000b8 addiu r16,r2,0x00b8 | + | 00012938: 245000b8 addiu r16,r2,0x00b8 skip header data |
− | 0001293c: 96020000 lhu r2,0x0000(r16) | + | 0001293c: 96020000 lhu r2,0x0000(r16) "has sound"? |
00012940: 00000000 nop | 00012940: 00000000 nop | ||
− | 00012944: 30420001 andi r2,r2,0x0001 | + | 00012944: 30420001 andi r2,r2,0x0001 ...? |
00012948: 10400008 beq r2,r0,0x0001296c | 00012948: 10400008 beq r2,r0,0x0001296c | ||
0001294c: 2631ffff addiu r17,r17,0xffff | 0001294c: 2631ffff addiu r17,r17,0xffff | ||
− | 00012950: 8e040008 lw r4,0x0008(r16) | + | 00012950: 8e040008 lw r4,0x0008(r16) |
00012954: 00000000 nop | 00012954: 00000000 nop | ||
00012958: 00041403 sra r2,r4,0x10 | 00012958: 00041403 sra r2,r4,0x10 | ||
0001295c: 14520003 bne r2,r18,0x0001296c | 0001295c: 14520003 bne r2,r18,0x0001296c | ||
00012960: 00000000 nop | 00012960: 00000000 nop | ||
− | 00012964: 0c004a64 jal 0x00012990 | + | 00012964: 0c004a64 jal 0x00012990 [[00012990 - 00012a1c]] |
00012968: 00000000 nop | 00012968: 00000000 nop | ||
0001296c: 1620fff3 bne r17,r0,0x0001293c | 0001296c: 1620fff3 bne r17,r0,0x0001293c | ||
− | 00012970: 26100160 addiu r16,r16,0x0160 | + | 00012970: 26100160 addiu r16,r16,0x0160 go to next channel |
00012974: 8fbf001c lw r31,0x001c(r29) | 00012974: 8fbf001c lw r31,0x001c(r29) | ||
00012978: 8fb20018 lw r18,0x0018(r29) | 00012978: 8fb20018 lw r18,0x0018(r29) |
Latest revision as of 12:19, 31 May 2025
00012914: 3c028003 lui r2,0x8003 00012918: 8c422a60 lw r2,0x2a60(r2) currently MUS pointer 0001291c: 27bdffe0 addiu r29,r29,0xffe0 00012920: afb10014 sw r17,0x0014(r29) 00012924: 34110008 ori r17,r0,0x0008 8 channels 00012928: afbf001c sw r31,0x001c(r29) 0001292c: afb20018 sw r18,0x0018(r29) 00012930: afb00010 sw r16,0x0010(r29) 00012934: 8492000a lh r18,0x000a(r4) 00012938: 245000b8 addiu r16,r2,0x00b8 skip header data 0001293c: 96020000 lhu r2,0x0000(r16) "has sound"? 00012940: 00000000 nop 00012944: 30420001 andi r2,r2,0x0001 ...? 00012948: 10400008 beq r2,r0,0x0001296c 0001294c: 2631ffff addiu r17,r17,0xffff 00012950: 8e040008 lw r4,0x0008(r16) 00012954: 00000000 nop 00012958: 00041403 sra r2,r4,0x10 0001295c: 14520003 bne r2,r18,0x0001296c 00012960: 00000000 nop 00012964: 0c004a64 jal 0x00012990 00012990 - 00012a1c 00012968: 00000000 nop 0001296c: 1620fff3 bne r17,r0,0x0001293c 00012970: 26100160 addiu r16,r16,0x0160 go to next channel 00012974: 8fbf001c lw r31,0x001c(r29) 00012978: 8fb20018 lw r18,0x0018(r29) 0001297c: 8fb10014 lw r17,0x0014(r29) 00012980: 8fb00010 lw r16,0x0010(r29) 00012984: 27bd0020 addiu r29,r29,0x0020 00012988: 03e00008 jr r31 0001298c: 00000000 nop