Set Voice Volume Left/Right
Jump to navigation
Jump to search
p1 = voice half-ID p2 = voice half settings p3?
000191c4: 14c00008 bne r6,r0,0x000191e8 # 000191c8: 00041040 sll r2,r4,0x01 # p1 * 2 000191cc: 3c038003 lui r3,0x8003 000191d0: 8c63ad44 lw r3,-0x52bc(r3) # voice left IO port 000191d4: 00000000 nop 000191d8: 00431021 addu r2,r2,r3 # get IO port of voice left/right 000191dc: a4450000 sh r5,0x0000(r2) # store volume 000191e0: 08006481 j 0x00019204 000191e4: 00000000 nop
000191e8: 3c048003 lui r4,0x8003 000191ec: 8c84ad44 lw r4,-0x52bc(r4) # voice left IO port 000191f0: 3c038003 lui r3,0x8003 000191f4: 8c63ad6c lw r3,-0x5294(r3) # 3 000191f8: 00441021 addu r2,r2,r4 # get IO port of voice ID left or right 000191fc: 00651806 srlv r3,r5,r3 # p2 / 8 00019200: a4430000 sh r3,0x0000(r2) # store volume 00019204: 03e00008 jr r31 00019208: 00000000 nop