Difference between revisions of "000890b8 - 00089248"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "<font face='Courier New'> 000890b8: 27bdffd0 addiu r29,r29,0xffd0 000890bc: afb30024 sw r19,0x0024(r29) 000890c0: 00809821 addu r19,r4,r0 000890c4: afb1001c sw r17,0x001...")
 
m (link)
 
(2 intermediate revisions by the same user not shown)
Line 13: Line 13:
 
  000890e0: 3c10800a lui r16,0x800a
 
  000890e0: 3c10800a lui r16,0x800a
 
  000890e4: 26108a24 addiu r16,r16,0x8a24
 
  000890e4: 26108a24 addiu r16,r16,0x8a24
  000890e8: 0c00742a jal 0x0001d0a8
+
  000890e8: 0c00742a jal 0x0001d0a8                   [[Store_Rotation_matrix_elements_to_GTE]]
 
  000890ec: 02002021 addu r4,r16,r0
 
  000890ec: 02002021 addu r4,r16,r0
  000890f0: 0c00744e jal 0x0001d138
+
  000890f0: 0c00744e jal 0x0001d138                   [[Store_Translation_Vectors_to_GTE]]
 
  000890f4: 02002021 addu r4,r16,r0
 
  000890f4: 02002021 addu r4,r16,r0
 
  000890f8: 02202021 addu r4,r17,r0
 
  000890f8: 02202021 addu r4,r17,r0
Line 34: Line 34:
 
  00089134: 3c058009 lui r5,0x8009
 
  00089134: 3c058009 lui r5,0x8009
 
  00089138: 90a561b8 lbu r5,0x61b8(r5)
 
  00089138: 90a561b8 lbu r5,0x61b8(r5)
  0008913c: 0c01f203 jal 0x0007c80c
+
  0008913c: 0c01f203 jal 0x0007c80c                 [[Slope_Calculations]]
 
  00089140: 02202021 addu r4,r17,r0
 
  00089140: 02202021 addu r4,r17,r0
 
  00089144: 3c069249 lui r6,0x9249
 
  00089144: 3c069249 lui r6,0x9249
Line 86: Line 86:
 
  00089204: 02402021 addu r4,r18,r0
 
  00089204: 02402021 addu r4,r18,r0
 
  00089208: 02602821 addu r5,r19,r0
 
  00089208: 02602821 addu r5,r19,r0
  0008920c: 0c00755e jal 0x0001d578
+
  0008920c: 0c00755e jal 0x0001d578                     [[Get_vector_from_GTE]]
 
  00089210: 27a60010 addiu r6,r29,0x0010
 
  00089210: 27a60010 addiu r6,r29,0x0010
 
  00089214: 96620000 lhu r2,0x0000(r19)
 
  00089214: 96620000 lhu r2,0x0000(r19)

Latest revision as of 14:01, 25 January 2022

000890b8: 27bdffd0 addiu r29,r29,0xffd0
000890bc: afb30024 sw r19,0x0024(r29)
000890c0: 00809821 addu r19,r4,r0
000890c4: afb1001c sw r17,0x001c(r29)
000890c8: 00a08821 addu r17,r5,r0
000890cc: afb20020 sw r18,0x0020(r29)
000890d0: 00c09021 addu r18,r6,r0
000890d4: afbf0028 sw r31,0x0028(r29)
000890d8: 0c0223bb jal 0x00088eec
000890dc: afb00018 sw r16,0x0018(r29)
000890e0: 3c10800a lui r16,0x800a
000890e4: 26108a24 addiu r16,r16,0x8a24
000890e8: 0c00742a jal 0x0001d0a8                   Store_Rotation_matrix_elements_to_GTE
000890ec: 02002021 addu r4,r16,r0
000890f0: 0c00744e jal 0x0001d138                   Store_Translation_Vectors_to_GTE 
000890f4: 02002021 addu r4,r16,r0
000890f8: 02202021 addu r4,r17,r0
000890fc: 3c028009 lui r2,0x8009
00089100: 8c4261b4 lw r2,0x61b4(r2)
00089104: 00003021 addu r6,r0,r0
00089108: 000228c0 sll r5,r2,0x03
0008910c: 00a22823 subu r5,r5,r2
00089110: 00052880 sll r5,r5,0x02
00089114: 3c028009 lui r2,0x8009
00089118: 8c4261bc lw r2,0x61bc(r2)
0008911c: 24a5000e addiu r5,r5,0x000e
00089120: 000238c0 sll r7,r2,0x03
00089124: 00e23823 subu r7,r7,r2
00089128: 00073880 sll r7,r7,0x02
0008912c: 0c010ac7 jal 0x00042b1c
00089130: 24e7000e addiu r7,r7,0x000e
00089134: 3c058009 lui r5,0x8009
00089138: 90a561b8 lbu r5,0x61b8(r5)
0008913c: 0c01f203 jal 0x0007c80c                  Slope_Calculations
00089140: 02202021 addu r4,r17,r0
00089144: 3c069249 lui r6,0x9249
00089148: 96230000 lhu r3,0x0000(r17)
0008914c: 34c62493 ori r6,r6,0x2493
00089150: 00031c00 sll r3,r3,0x10
00089154: 00032c03 sra r5,r3,0x10
00089158: 00a60018 mult r5,r6
0008915c: 96270004 lhu r7,0x0004(r17)
00089160: 00002010 mfhi r4
00089164: 00073c00 sll r7,r7,0x10
00089168: 00074403 sra r8,r7,0x10
0008916c: 01060018 mult r8,r6
00089170: a6220002 sh r2,0x0002(r17)
00089174: 00031fc3 sra r3,r3,0x1f
00089178: 00073fc3 sra r7,r7,0x1f
0008917c: 00852021 addu r4,r4,r5
00089180: 00042103 sra r4,r4,0x04
00089184: 00832023 subu r4,r4,r3
00089188: 00042400 sll r4,r4,0x10
0008918c: 00042403 sra r4,r4,0x10
00089190: 3c068009 lui r6,0x8009
00089194: 8cc661b8 lw r6,0x61b8(r6)
00089198: 00002810 mfhi r5
0008919c: 00a82821 addu r5,r5,r8
000891a0: 00052903 sra r5,r5,0x04
000891a4: 00a72823 subu r5,r5,r7
000891a8: 00052c00 sll r5,r5,0x10
000891ac: 0c060fed jal 0x00183fb4
000891b0: 00052c03 sra r5,r5,0x10
000891b4: 90430003 lbu r3,0x0003(r2)
000891b8: 00000000 nop
000891bc: 00031942 srl r3,r3,0x05
000891c0: 00032040 sll r4,r3,0x01
000891c4: 00832021 addu r4,r4,r3
000891c8: 96230002 lhu r3,0x0002(r17)
000891cc: 00042080 sll r4,r4,0x02
000891d0: 00641823 subu r3,r3,r4
000891d4: a6230002 sh r3,0x0002(r17)
000891d8: 90420000 lbu r2,0x0000(r2)
000891dc: 00000000 nop
000891e0: 30420040 andi r2,r2,0x0040
000891e4: 10400005 beq r2,r0,0x000891fc
000891e8: 02202021 addu r4,r17,r0
000891ec: 0c01ee53 jal 0x0007b94c
000891f0: 02402821 addu r5,r18,r0
000891f4: 08022482 j 0x00089208
000891f8: 02402021 addu r4,r18,r0
000891fc: 0c01ee4b jal 0x0007b92c
00089200: 02402821 addu r5,r18,r0
00089204: 02402021 addu r4,r18,r0
00089208: 02602821 addu r5,r19,r0
0008920c: 0c00755e jal 0x0001d578                     Get_vector_from_GTE
00089210: 27a60010 addiu r6,r29,0x0010
00089214: 96620000 lhu r2,0x0000(r19)
00089218: 96630004 lhu r3,0x0004(r19)
0008921c: 3c01800c lui r1,0x800c
00089220: a4227c68 sh r2,0x7c68(r1)
00089224: 3c01800c lui r1,0x800c
00089228: a4237c6c sh r3,0x7c6c(r1)
0008922c: 8fbf0028 lw r31,0x0028(r29)
00089230: 8fb30024 lw r19,0x0024(r29)
00089234: 8fb20020 lw r18,0x0020(r29)
00089238: 8fb1001c lw r17,0x001c(r29)
0008923c: 8fb00018 lw r16,0x0018(r29)
00089240: 27bd0030 addiu r29,r29,0x0030
00089244: 03e00008 jr r31
00089248: 00000000 nop