Difference between revisions of "Patch gte"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m (Talcall moved page 0001da68 - 0001dacc to Patch gte)
 
Line 3: Line 3:
 
  0001da68: 3c018003 lui r1,0x8003
 
  0001da68: 3c018003 lui r1,0x8003
 
  0001da6c: ac3f29c0 sw r31,0x29c0(r1)
 
  0001da6c: ac3f29c0 sw r31,0x29c0(r1)
  0001da70: 0c00880d jal 0x00022034
+
  0001da70: 0c00880d jal 0x00022034             [[EnterCriticalSection]]
 
  0001da74: 00000000 nop
 
  0001da74: 00000000 nop
 
  0001da78: 240a00b0 addiu r10,r0,0x00b0
 
  0001da78: 240a00b0 addiu r10,r0,0x00b0
  0001da7c: 0140f809 jalr r10,r31
+
  0001da7c: 0140f809 jalr r10,r31               Get C0 address
 
  0001da80: 24090056 addiu r9,r0,0x0056
 
  0001da80: 24090056 addiu r9,r0,0x0056
 
  0001da84: 3c0a8002 lui r10,0x8002
 
  0001da84: 3c0a8002 lui r10,0x8002
Line 18: Line 18:
 
  0001daa4: 1549fffc bne r10,r9,0x0001da98
 
  0001daa4: 1549fffc bne r10,r9,0x0001da98
 
  0001daa8: ac43fffc sw r3,-0x0004(r2)
 
  0001daa8: ac43fffc sw r3,-0x0004(r2)
  0001daac: 0c0087c9 jal 0x00021f24
+
  0001daac: 0c0087c9 jal 0x00021f24             [[FlushCache]]
 
  0001dab0: 00000000 nop
 
  0001dab0: 00000000 nop
  0001dab4: 0c008811 jal 0x00022044
+
  0001dab4: 0c008811 jal 0x00022044             [[ExitCriticalSection]]
 
  0001dab8: 00000000 nop
 
  0001dab8: 00000000 nop
 
  0001dabc: 3c1f8003 lui r31,0x8003
 
  0001dabc: 3c1f8003 lui r31,0x8003

Latest revision as of 05:52, 17 October 2023

0001da68: 3c018003 lui r1,0x8003
0001da6c: ac3f29c0 sw r31,0x29c0(r1)
0001da70: 0c00880d jal 0x00022034              EnterCriticalSection
0001da74: 00000000 nop
0001da78: 240a00b0 addiu r10,r0,0x00b0
0001da7c: 0140f809 jalr r10,r31                Get C0 address
0001da80: 24090056 addiu r9,r0,0x0056
0001da84: 3c0a8002 lui r10,0x8002
0001da88: 3c098002 lui r9,0x8002
0001da8c: 8c420018 lw r2,0x0018(r2)
0001da90: 254adad0 addiu r10,r10,0xdad0
0001da94: 2529db08 addiu r9,r9,0xdb08
0001da98: 8d430000 lw r3,0x0000(r10)
0001da9c: 254a0004 addiu r10,r10,0x0004
0001daa0: 24420004 addiu r2,r2,0x0004
0001daa4: 1549fffc bne r10,r9,0x0001da98
0001daa8: ac43fffc sw r3,-0x0004(r2)
0001daac: 0c0087c9 jal 0x00021f24              FlushCache
0001dab0: 00000000 nop
0001dab4: 0c008811 jal 0x00022044              ExitCriticalSection
0001dab8: 00000000 nop
0001dabc: 3c1f8003 lui r31,0x8003
0001dac0: 8fff29c0 lw r31,0x29c0(r31)
0001dac4: 00000000 nop
0001dac8: 03e00008 jr r31
0001dacc: 00000000 nop