Difference between revisions of "OPEN.BIN 000686dc - 0006875c"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with " 000686dc: 27bdffe0 addiu r29,r29,0xffe0 000686e0: afbf0018 sw r31,0x0018(r29) 000686e4: 0c010fc0 jal 0x00043f00 000686e8: 00000000 nop 000686ec: 0c01a2bb jal 0x00068aec...")
 
m
Line 1: Line 1:
 
  000686dc: 27bdffe0 addiu r29,r29,0xffe0
 
  000686dc: 27bdffe0 addiu r29,r29,0xffe0
 
  000686e0: afbf0018 sw r31,0x0018(r29)
 
  000686e0: afbf0018 sw r31,0x0018(r29)
  000686e4: 0c010fc0 jal 0x00043f00
+
  000686e4: 0c010fc0 jal 0x00043f00                 [[00043f00 - 00043f34]]
 
  000686e8: 00000000 nop
 
  000686e8: 00000000 nop
  000686ec: 0c01a2bb jal 0x00068aec
+
  000686ec: 0c01a2bb jal 0x00068aec                 [[OPEN.BIN 00068aec - 00068b70]]
 
  000686f0: 00000000 nop
 
  000686f0: 00000000 nop
 
  000686f4: 27a40010 addiu r4,r29,0x0010
 
  000686f4: 27a40010 addiu r4,r29,0x0010
 
  000686f8: 340203c0 ori r2,r0,0x03c0
 
  000686f8: 340203c0 ori r2,r0,0x03c0
 
  000686fc: 34030100 ori r3,r0,0x0100
 
  000686fc: 34030100 ori r3,r0,0x0100
  00068700: a7a20010 sh r2,0x0010(r29)
+
  00068700: a7a20010 sh r2,0x0010(r29)             source image x = 0x3c0
 
  00068704: 34020040 ori r2,r0,0x0040
 
  00068704: 34020040 ori r2,r0,0x0040
  00068708: 340503c0 ori r5,r0,0x03c0
+
  00068708: 340503c0 ori r5,r0,0x03c0              
  0006870c: 00003021 addu r6,r0,r0
+
  0006870c: 00003021 addu r6,r0,r0                 destination = tpage F
  00068710: a7a30012 sh r3,0x0012(r29)
+
  00068710: a7a30012 sh r3,0x0012(r29)             source image y = 0x100
  00068714: a7a20014 sh r2,0x0014(r29)
+
  00068714: a7a20014 sh r2,0x0014(r29)             source image w = 0x40
  00068718: 0c009271 jal 0x000249c4
+
  00068718: 0c009271 jal 0x000249c4                 [[SYS MoveImage]]        <- moves frame.bin to tpage F from tpage 1F
  0006871c: a7a30016 sh r3,0x0016(r29)
+
  0006871c: a7a30016 sh r3,0x0016(r29)             source image h = 0x100
  00068720: 0c0091b5 jal 0x000246d4
+
  00068720: 0c0091b5 jal 0x000246d4                 [[SYS DrawSync]] (0)
 
  00068724: 00002021 addu r4,r0,r0
 
  00068724: 00002021 addu r4,r0,r0
 
  00068728: 3c018009 lui r1,0x8009
 
  00068728: 3c018009 lui r1,0x8009
 
  0006872c: ac20fc14 sw r0,-0x03ec(r1)
 
  0006872c: ac20fc14 sw r0,-0x03ec(r1)
  00068730: 0c01a6db jal 0x00069b6c
+
  00068730: 0c01a6db jal 0x00069b6c                 [[OPEN.BIN 00069b6c - 00069c34]]
 
  00068734: 00000000 nop
 
  00068734: 00000000 nop
  00068738: 0c01a1eb jal 0x000687ac
+
  00068738: 0c01a1eb jal 0x000687ac                 [[OPEN.BIN Initialise & Put Screen Environments]]
  0006873c: 34040001 ori r4,r0,0x0001
+
  0006873c: 34040001 ori r4,r0,0x0001               certain things already cleared
  00068740: 0c01a2ec jal 0x00068bb0
+
  00068740: 0c01a2ec jal 0x00068bb0                 [[OPEN.BIN 00068bb0 - 00068c8c]]
 
  00068744: 00000000 nop
 
  00068744: 00000000 nop
  00068748: 0c01be38 jal 0x0006f8e0
+
  00068748: 0c01be38 jal 0x0006f8e0                 [[OPEN.BIN 0006f8e0 - 0006f918]]
 
  0006874c: 00000000 nop
 
  0006874c: 00000000 nop
 
  00068750: 8fbf0018 lw r31,0x0018(r29)
 
  00068750: 8fbf0018 lw r31,0x0018(r29)

Revision as of 01:48, 15 December 2024

000686dc: 27bdffe0 addiu r29,r29,0xffe0
000686e0: afbf0018 sw r31,0x0018(r29)
000686e4: 0c010fc0 jal 0x00043f00                 00043f00 - 00043f34
000686e8: 00000000 nop
000686ec: 0c01a2bb jal 0x00068aec                 OPEN.BIN 00068aec - 00068b70
000686f0: 00000000 nop
000686f4: 27a40010 addiu r4,r29,0x0010
000686f8: 340203c0 ori r2,r0,0x03c0
000686fc: 34030100 ori r3,r0,0x0100
00068700: a7a20010 sh r2,0x0010(r29)              source image x = 0x3c0
00068704: 34020040 ori r2,r0,0x0040
00068708: 340503c0 ori r5,r0,0x03c0               
0006870c: 00003021 addu r6,r0,r0                  destination = tpage F
00068710: a7a30012 sh r3,0x0012(r29)              source image y = 0x100 
00068714: a7a20014 sh r2,0x0014(r29)              source image w = 0x40
00068718: 0c009271 jal 0x000249c4                 SYS MoveImage        <- moves frame.bin to tpage F from tpage 1F
0006871c: a7a30016 sh r3,0x0016(r29)              source image h = 0x100
00068720: 0c0091b5 jal 0x000246d4                 SYS DrawSync (0)
00068724: 00002021 addu r4,r0,r0
00068728: 3c018009 lui r1,0x8009
0006872c: ac20fc14 sw r0,-0x03ec(r1)
00068730: 0c01a6db jal 0x00069b6c                 OPEN.BIN 00069b6c - 00069c34
00068734: 00000000 nop
00068738: 0c01a1eb jal 0x000687ac                 OPEN.BIN Initialise & Put Screen Environments
0006873c: 34040001 ori r4,r0,0x0001               certain things already cleared
00068740: 0c01a2ec jal 0x00068bb0                 OPEN.BIN 00068bb0 - 00068c8c
00068744: 00000000 nop
00068748: 0c01be38 jal 0x0006f8e0                 OPEN.BIN 0006f8e0 - 0006f918
0006874c: 00000000 nop
00068750: 8fbf0018 lw r31,0x0018(r29)
00068754: 27bd0020 addiu r29,r29,0x0020
00068758: 03e00008 jr r31
0006875c: 00000000 nop