Difference between revisions of "00075c34 - 00075c9c"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "<font face='Courier New'> 00075c34: 27bdffe8 addiu r29,r29,0xffe8 00075c38: afbf0010 sw r31,0x0010(r29) 00075c3c: 0c01d2eb jal 0x00074bac 00075c40: 00000000 nop 00075c4...")
 
m
 
Line 3: Line 3:
 
  00075c34: 27bdffe8 addiu r29,r29,0xffe8
 
  00075c34: 27bdffe8 addiu r29,r29,0xffe8
 
  00075c38: afbf0010 sw r31,0x0010(r29)
 
  00075c38: afbf0010 sw r31,0x0010(r29)
  00075c3c: 0c01d2eb jal 0x00074bac
+
  00075c3c: 0c01d2eb jal 0x00074bac                 [[Free Cursor Controller Input]]
 
  00075c40: 00000000 nop
 
  00075c40: 00000000 nop
  00075c44: 0c011298 jal 0x00044a60
+
  00075c44: 0c011298 jal 0x00044a60                 [[Get OTAG list]]
 
  00075c48: 00000000 nop
 
  00075c48: 00000000 nop
 
  00075c4c: 3c058004 lui r5,0x8004
 
  00075c4c: 3c058004 lui r5,0x8004
 
  00075c50: 8ca55944 lw r5,0x5944(r5)
 
  00075c50: 8ca55944 lw r5,0x5944(r5)
  00075c54: 0c04fd48 jal 0x0013f520
+
  00075c54: 0c04fd48 jal 0x0013f520                 [[Data setting from menu selections]]
  00075c58: 00402021 addu r4,r2,r0
+
  00075c58: 00402021 addu r4,r2,r0                 pass OTAG list
  00075c5c: 0c04fe5e jal 0x0013f978
+
  00075c5c: 0c04fe5e jal 0x0013f978                 [[Set r2 to 0x80169828]]
 
  00075c60: 00000000 nop
 
  00075c60: 00000000 nop
 
  00075c64: 8c430000 lw r3,0x0000(r2)
 
  00075c64: 8c430000 lw r3,0x0000(r2)
 
  00075c68: 00000000 nop
 
  00075c68: 00000000 nop
 
  00075c6c: 28620007 slti r2,r3,0x0007
 
  00075c6c: 28620007 slti r2,r3,0x0007
  00075c70: 14400007 bne r2,r0,0x00075c90
+
  00075c70: 14400007 bne r2,r0,0x00075c90           if >7 // else Branch
 
  00075c74: 28620009 slti r2,r3,0x0009
 
  00075c74: 28620009 slti r2,r3,0x0009
  00075c78: 14400003 bne r2,r0,0x00075c88
+
  00075c78: 14400003 bne r2,r0,0x00075c88           if 7 < ? < 9
 
  00075c7c: 340200ff ori r2,r0,0x00ff
 
  00075c7c: 340200ff ori r2,r0,0x00ff
  00075c80: 14620003 bne r3,r2,0x00075c90
+
  00075c80: 14620003 bne r3,r2,0x00075c90           if 7 < ? < 9 && ? != N/A (... always 0xff at this point? whatever.)
 
  00075c84: 00000000 nop
 
  00075c84: 00000000 nop
  00075c88: 0c01c53d jal 0x000714f4
+
  00075c88: 0c01c53d jal 0x000714f4                 [[000714f4 - 000715a4]]
 
  00075c8c: 00000000 nop
 
  00075c8c: 00000000 nop
 
  00075c90: 8fbf0010 lw r31,0x0010(r29)
 
  00075c90: 8fbf0010 lw r31,0x0010(r29)

Latest revision as of 11:22, 15 May 2025

00075c34: 27bdffe8 addiu r29,r29,0xffe8
00075c38: afbf0010 sw r31,0x0010(r29)
00075c3c: 0c01d2eb jal 0x00074bac                 Free Cursor Controller Input
00075c40: 00000000 nop
00075c44: 0c011298 jal 0x00044a60                 Get OTAG list
00075c48: 00000000 nop
00075c4c: 3c058004 lui r5,0x8004
00075c50: 8ca55944 lw r5,0x5944(r5)
00075c54: 0c04fd48 jal 0x0013f520                 Data setting from menu selections
00075c58: 00402021 addu r4,r2,r0                  pass OTAG list
00075c5c: 0c04fe5e jal 0x0013f978                 Set r2 to 0x80169828
00075c60: 00000000 nop
00075c64: 8c430000 lw r3,0x0000(r2)
00075c68: 00000000 nop
00075c6c: 28620007 slti r2,r3,0x0007
00075c70: 14400007 bne r2,r0,0x00075c90           if >7 // else Branch
00075c74: 28620009 slti r2,r3,0x0009
00075c78: 14400003 bne r2,r0,0x00075c88           if 7 < ? < 9
00075c7c: 340200ff ori r2,r0,0x00ff
00075c80: 14620003 bne r3,r2,0x00075c90           if 7 < ? < 9 && ? != N/A (... always 0xff at this point? whatever.)
00075c84: 00000000 nop
00075c88: 0c01c53d jal 0x000714f4                 000714f4 - 000715a4
00075c8c: 00000000 nop
00075c90: 8fbf0010 lw r31,0x0010(r29)
00075c94: 27bd0018 addiu r29,r29,0x0018
00075c98: 03e00008 jr r31
00075c9c: 00000000 nop