Difference between revisions of "Set Voice Volume Left/Right"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m
 
(No difference)

Latest revision as of 01:11, 22 January 2025

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