Difference between revisions of "000685e0 - 0006863c"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m
m (stalls was the wrong term)
 
Line 10: Line 10:
 
  000685fc: afb3001c sw r19,0x001c(r29)
 
  000685fc: afb3001c sw r19,0x001c(r29)
 
  00068600: afbf0020 sw r31,0x0020(r29)
 
  00068600: afbf0020 sw r31,0x0020(r29)
  00068604: 0c01a1b2 jal 0x000686c8                  [[000686c8 - 00068728]] stalls this routine if there's already a file trying to open.
+
  00068604: 0c01a1b2 jal 0x000686c8                  [[000686c8 - 00068728]] pauses this routine if there's already a file trying to open.
 
  00068608: 00e09821 addu r19,r7,r0
 
  00068608: 00e09821 addu r19,r7,r0
 
  0006860c: 02002021 addu r4,r16,r0                  all arguments in are the same.
 
  0006860c: 02002021 addu r4,r16,r0                  all arguments in are the same.

Latest revision as of 08:02, 13 June 2024

000685e0: 27bdffd8 addiu r29,r29,0xffd8
000685e4: afb00010 sw r16,0x0010(r29)
000685e8: 00808021 addu r16,r4,r0
000685ec: afb10014 sw r17,0x0014(r29)
000685f0: 00a08821 addu r17,r5,r0
000685f4: afb20018 sw r18,0x0018(r29)
000685f8: 00c09021 addu r18,r6,r0
000685fc: afb3001c sw r19,0x001c(r29)
00068600: afbf0020 sw r31,0x0020(r29)
00068604: 0c01a1b2 jal 0x000686c8                   000686c8 - 00068728 pauses this routine if there's already a file trying to open.
00068608: 00e09821 addu r19,r7,r0
0006860c: 02002021 addu r4,r16,r0                   all arguments in are the same.
00068610: 02202821 addu r5,r17,r0
00068614: 02403021 addu r6,r18,r0
00068618: 0c0046f4 jal 0x00011bd0                   Load Data From Disc (0x11bd0)
0006861c: 02603821 addu r7,r19,r0
00068620: 8fbf0020 lw r31,0x0020(r29)
00068624: 8fb3001c lw r19,0x001c(r29)
00068628: 8fb20018 lw r18,0x0018(r29)
0006862c: 8fb10014 lw r17,0x0014(r29)
00068630: 8fb00010 lw r16,0x0010(r29)
00068634: 27bd0028 addiu r29,r29,0x0028
00068638: 03e00008 jr r31
0006863c: 00000000 nop