Difference between revisions of "00042690 - 000427a0"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "<font face='Courier New'> 00042690: 3c028005 lui r2,0x8005 00042694: 8c42d9b4 lw r2,-0x264c(r2) 00042698: 27bdffe0 addiu r29,r29,0xffe0 0004269c: afbf001c sw r31,0x001c(...")
 
m
 
Line 7: Line 7:
 
  000426a0: 10400022 beq r2,r0,0x0004272c
 
  000426a0: 10400022 beq r2,r0,0x0004272c
 
  000426a4: afb00018 sw r16,0x0018(r29)
 
  000426a4: afb00018 sw r16,0x0018(r29)
  000426a8: 0c01119c jal 0x00044670
+
  000426a8: 0c01119c jal 0x00044670                   [[00044670 - 00044690]]
 
  000426ac: 00000000 nop
 
  000426ac: 00000000 nop
  000426b0: 0c010fc0 jal 0x00043f00
+
  000426b0: 0c010fc0 jal 0x00043f00                   [[00043f00 - 00043f34]]
 
  000426b4: 00000000 nop
 
  000426b4: 00000000 nop
 
  000426b8: 3c018004 lui r1,0x8004
 
  000426b8: 3c018004 lui r1,0x8004
Line 19: Line 19:
 
  000426d0: 3c018004 lui r1,0x8004
 
  000426d0: 3c018004 lui r1,0x8004
 
  000426d4: ac2059b8 sw r0,0x59b8(r1)
 
  000426d4: ac2059b8 sw r0,0x59b8(r1)
  000426d8: 0c00908e jal 0x00024238
+
  000426d8: 0c00908e jal 0x00024238                   [[SYS ResetGraph]]
 
  000426dc: 34040001 ori r4,r0,0x0001
 
  000426dc: 34040001 ori r4,r0,0x0001
  000426e0: 0c009129 jal 0x000244a4
+
  000426e0: 0c009129 jal 0x000244a4                   [[SYS SetGraphDebug]]
 
  000426e4: 00002021 addu r4,r0,r0
 
  000426e4: 00002021 addu r4,r0,r0
  000426e8: 0c00650a jal 0x00019428
+
  000426e8: 0c00650a jal 0x00019428                   [[SsUtReverbOn]]
 
  000426ec: 00000000 nop
 
  000426ec: 00000000 nop
  000426f0: 0c010930 jal 0x000424c0
+
  000426f0: 0c010930 jal 0x000424c0                   [[Reset CDROM, CPU RAM]]
 
  000426f4: 00000000 nop
 
  000426f4: 00000000 nop
 
  000426f8: 34040100 ori r4,r0,0x0100
 
  000426f8: 34040100 ori r4,r0,0x0100
Line 32: Line 32:
 
  00042704: 00003821 addu r7,r0,r0
 
  00042704: 00003821 addu r7,r0,r0
 
  00042708: afa00010 sw r0,0x0010(r29)
 
  00042708: afa00010 sw r0,0x0010(r29)
  0004270c: 0c0108a1 jal 0x00042284
+
  0004270c: 0c0108a1 jal 0x00042284                   [[Reset Frame Buffer]]
 
  00042710: afa00014 sw r0,0x0014(r29)
 
  00042710: afa00014 sw r0,0x0014(r29)
  00042714: 0c010624 jal 0x00041890
+
  00042714: 0c010624 jal 0x00041890                   [[Build & Draw Squaresoft Logo]]
 
  00042718: 00000000 nop
 
  00042718: 00000000 nop
  0004271c: 0c011055 jal 0x00044154
+
  0004271c: 0c011055 jal 0x00044154                   [[Open Permanent sound files]]
 
  00042720: 00000000 nop
 
  00042720: 00000000 nop
  00042724: 0c010942 jal 0x00042508
+
  00042724: 0c010942 jal 0x00042508                   [[Open Zodiac.BIN and move to Frame buffer]]
 
  00042728: 00000000 nop
 
  00042728: 00000000 nop
  0004272c: 0c0112b3 jal 0x00044acc
+
  0004272c: 0c0112b3 jal 0x00044acc                   [[00044acc - 00044b64]]
 
  00042730: 00000000 nop
 
  00042730: 00000000 nop
  00042734: 0c016615 jal 0x00059854
+
  00042734: 0c016615 jal 0x00059854                   [[Initialize Status Check Data]]
 
  00042738: 00000000 nop
 
  00042738: 00000000 nop
  0004273c: 0c0114bb jal 0x000452ec
+
  0004273c: 0c0114bb jal 0x000452ec                   [[000452ec - 000454c8]]
 
  00042740: 00000000 nop
 
  00042740: 00000000 nop
  00042744: 0c011545 jal 0x00045514
+
  00042744: 0c011545 jal 0x00045514                   000454cc - 0004571c?
 
  00042748: 00000000 nop
 
  00042748: 00000000 nop
 
  0004274c: 3c028005 lui r2,0x8005
 
  0004274c: 3c028005 lui r2,0x8005
Line 54: Line 54:
 
  0004275c: 34020001 ori r2,r0,0x0001
 
  0004275c: 34020001 ori r2,r0,0x0001
 
  00042760: 00008021 addu r16,r0,r0
 
  00042760: 00008021 addu r16,r0,r0
  00042764: 0c0076ea jal 0x0001dba8
+
  00042764: 0c0076ea jal 0x0001dba8                   [[VSync call]]
 
  00042768: 00002021 addu r4,r0,r0
 
  00042768: 00002021 addu r4,r0,r0
 
  0004276c: 26100001 addiu r16,r16,0x0001
 
  0004276c: 26100001 addiu r16,r16,0x0001
Line 60: Line 60:
 
  00042774: 1440fffb bne r2,r0,0x00042764
 
  00042774: 1440fffb bne r2,r0,0x00042764
 
  00042778: 00000000 nop
 
  00042778: 00000000 nop
  0004277c: 0c0106c7 jal 0x00041b1c
+
  0004277c: 0c0106c7 jal 0x00041b1c                   [[Draw Squaresoft Logo & Fade out]]
 
  00042780: 00000000 nop
 
  00042780: 00000000 nop
 
  00042784: 34020001 ori r2,r0,0x0001
 
  00042784: 34020001 ori r2,r0,0x0001

Latest revision as of 04:10, 26 September 2024

00042690: 3c028005 lui r2,0x8005
00042694: 8c42d9b4 lw r2,-0x264c(r2)
00042698: 27bdffe0 addiu r29,r29,0xffe0
0004269c: afbf001c sw r31,0x001c(r29)
000426a0: 10400022 beq r2,r0,0x0004272c
000426a4: afb00018 sw r16,0x0018(r29)
000426a8: 0c01119c jal 0x00044670                   00044670 - 00044690
000426ac: 00000000 nop
000426b0: 0c010fc0 jal 0x00043f00                   00043f00 - 00043f34
000426b4: 00000000 nop
000426b8: 3c018004 lui r1,0x8004
000426bc: ac2059c4 sw r0,0x59c4(r1)
000426c0: 3c018004 lui r1,0x8004
000426c4: ac2059c0 sw r0,0x59c0(r1)
000426c8: 3c018004 lui r1,0x8004
000426cc: ac2059bc sw r0,0x59bc(r1)
000426d0: 3c018004 lui r1,0x8004
000426d4: ac2059b8 sw r0,0x59b8(r1)
000426d8: 0c00908e jal 0x00024238                   SYS ResetGraph
000426dc: 34040001 ori r4,r0,0x0001
000426e0: 0c009129 jal 0x000244a4                   SYS SetGraphDebug
000426e4: 00002021 addu r4,r0,r0
000426e8: 0c00650a jal 0x00019428                   SsUtReverbOn
000426ec: 00000000 nop
000426f0: 0c010930 jal 0x000424c0                   Reset CDROM, CPU RAM
000426f4: 00000000 nop
000426f8: 34040100 ori r4,r0,0x0100
000426fc: 340500f0 ori r5,r0,0x00f0
00042700: 34060200 ori r6,r0,0x0200
00042704: 00003821 addu r7,r0,r0
00042708: afa00010 sw r0,0x0010(r29)
0004270c: 0c0108a1 jal 0x00042284                   Reset Frame Buffer
00042710: afa00014 sw r0,0x0014(r29)
00042714: 0c010624 jal 0x00041890                   Build & Draw Squaresoft Logo
00042718: 00000000 nop
0004271c: 0c011055 jal 0x00044154                   Open Permanent sound files
00042720: 00000000 nop
00042724: 0c010942 jal 0x00042508                   Open Zodiac.BIN and move to Frame buffer
00042728: 00000000 nop
0004272c: 0c0112b3 jal 0x00044acc                   00044acc - 00044b64
00042730: 00000000 nop
00042734: 0c016615 jal 0x00059854                   Initialize Status Check Data
00042738: 00000000 nop
0004273c: 0c0114bb jal 0x000452ec                   000452ec - 000454c8
00042740: 00000000 nop
00042744: 0c011545 jal 0x00045514                   000454cc - 0004571c?
00042748: 00000000 nop
0004274c: 3c028005 lui r2,0x8005
00042750: 8c42d9b4 lw r2,-0x264c(r2)
00042754: 00000000 nop
00042758: 1040000b beq r2,r0,0x00042788
0004275c: 34020001 ori r2,r0,0x0001
00042760: 00008021 addu r16,r0,r0
00042764: 0c0076ea jal 0x0001dba8                   VSync call
00042768: 00002021 addu r4,r0,r0
0004276c: 26100001 addiu r16,r16,0x0001
00042770: 2a02003c slti r2,r16,0x003c
00042774: 1440fffb bne r2,r0,0x00042764
00042778: 00000000 nop
0004277c: 0c0106c7 jal 0x00041b1c                   Draw Squaresoft Logo & Fade out
00042780: 00000000 nop
00042784: 34020001 ori r2,r0,0x0001
00042788: 3c018005 lui r1,0x8005
0004278c: ac22d9b4 sw r2,-0x264c(r1)
00042790: 8fbf001c lw r31,0x001c(r29)
00042794: 8fb00018 lw r16,0x0018(r29)
00042798: 27bd0020 addiu r29,r29,0x0020
0004279c: 03e00008 jr r31
000427a0: 00000000 nop