Difference between revisions of "0008047c - 00080754"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "<font face='Courier New'> 0008047c: 27bdffd8 addiu r29,r29,0xffd8 00080480: afb1001c sw r17,0x001c(r29) 00080484: 00808821 addu r17,r4,r0 00080488: afbf0020 sw r31,0x002...")
 
m
 
Line 52: Line 52:
 
  00080540: 0c00921a jal 0x00024868
 
  00080540: 0c00921a jal 0x00024868
 
  00080544: a7b00016 sh r16,0x0016(r29)
 
  00080544: a7b00016 sh r16,0x0016(r29)
  00080548: 34040002 ori r4,r0,0x0002
+
  00080548: 34040002 ori r4,r0,0x0002               # uncompressed image
 
  0008054c: 00002821 addu r5,r0,r0
 
  0008054c: 00002821 addu r5,r0,r0
 
  00080550: 34060100 ori r6,r0,0x0100
 
  00080550: 34060100 ori r6,r0,0x0100
Line 62: Line 62:
 
  00080568: a422f28c sh r2,-0x0d74(r1)
 
  00080568: a422f28c sh r2,-0x0d74(r1)
 
  0008056c: 3c01800a lui r1,0x800a
 
  0008056c: 3c01800a lui r1,0x800a
  00080570: a422f28e sh r2,-0x0d72(r1)
+
  00080570: a422f28e sh r2,-0x0d72(r1)  
  00080574: 0c008e63 jal 0x0002398c
+
  00080574: 0c008e63 jal 0x0002398c                 # get Tpage of worldmap image (for battle map spin animation)
 
  00080578: 00003821 addu r7,r0,r0
 
  00080578: 00003821 addu r7,r0,r0
 
  0008057c: 34040002 ori r4,r0,0x0002
 
  0008057c: 34040002 ori r4,r0,0x0002

Latest revision as of 05:57, 29 July 2023

0008047c: 27bdffd8 addiu r29,r29,0xffd8
00080480: afb1001c sw r17,0x001c(r29)
00080484: 00808821 addu r17,r4,r0
00080488: afbf0020 sw r31,0x0020(r29)
0008048c: 0c01a350 jal 0x00068d40
00080490: afb00018 sw r16,0x0018(r29)
00080494: 34020002 ori r2,r0,0x0002
00080498: 1622000c bne r17,r2,0x000804cc
0008049c: 27a40010 addiu r4,r29,0x0010
000804a0: 34040002 ori r4,r0,0x0002
000804a4: 3c028005 lui r2,0x8005
000804a8: 8c42d950 lw r2,-0x26b0(r2)
000804ac: 3c030800 lui r3,0x0800
000804b0: 00431025 or r2,r2,r3
000804b4: 3c018005 lui r1,0x8005
000804b8: ac22d950 sw r2,-0x26b0(r1)
000804bc: 0c01a500 jal 0x00069400
000804c0: 34050020 ori r5,r0,0x0020
000804c4: 080201bb j 0x000806ec
000804c8: 00000000 nop
000804cc: 34050200 ori r5,r0,0x0200
000804d0: 34060100 ori r6,r0,0x0100
000804d4: 34100100 ori r16,r0,0x0100
000804d8: 34020080 ori r2,r0,0x0080
000804dc: a7a20014 sh r2,0x0014(r29)
000804e0: 3c028005 lui r2,0x8005
000804e4: 8c42d950 lw r2,-0x26b0(r2)
000804e8: 3c07800a lui r7,0x800a
000804ec: 24e7f264 addiu r7,r7,0xf264
000804f0: a7b00010 sh r16,0x0010(r29)
000804f4: a7a00012 sh r0,0x0012(r29)
000804f8: a7b00016 sh r16,0x0016(r29)
000804fc: 8ce30000 lw r3,0x0000(r7)
00080500: 34423a32 ori r2,r2,0x3a32
00080504: 34630010 ori r3,r3,0x0010
00080508: 3c018005 lui r1,0x8005
0008050c: ac22d950 sw r2,-0x26b0(r1)
00080510: 0c009271 jal 0x000249c4
00080514: ace30000 sw r3,0x0000(r7)
00080518: 0c0091b5 jal 0x000246d4
0008051c: 00002021 addu r4,r0,r0
00080520: 27a40010 addiu r4,r29,0x0010
00080524: 00002821 addu r5,r0,r0
00080528: 00003021 addu r6,r0,r0
0008052c: 00003821 addu r7,r0,r0
00080530: a7b00010 sh r16,0x0010(r29)
00080534: a7b00014 sh r16,0x0014(r29)
00080538: 341000f0 ori r16,r0,0x00f0
0008053c: a7a00012 sh r0,0x0012(r29)
00080540: 0c00921a jal 0x00024868
00080544: a7b00016 sh r16,0x0016(r29)
00080548: 34040002 ori r4,r0,0x0002               # uncompressed image
0008054c: 00002821 addu r5,r0,r0
00080550: 34060100 ori r6,r0,0x0100
00080554: 3c024200 lui r2,0x4200
00080558: 3c01800a lui r1,0x800a
0008055c: ac22f288 sw r2,-0x0d78(r1)
00080560: 34020020 ori r2,r0,0x0020
00080564: 3c01800a lui r1,0x800a
00080568: a422f28c sh r2,-0x0d74(r1)
0008056c: 3c01800a lui r1,0x800a
00080570: a422f28e sh r2,-0x0d72(r1) 
00080574: 0c008e63 jal 0x0002398c                 # get Tpage of worldmap image (for battle map spin animation)
00080578: 00003821 addu r7,r0,r0
0008057c: 34040002 ori r4,r0,0x0002
00080580: 3c01800a lui r1,0x800a
00080584: a422f294 sh r2,-0x0d6c(r1)
00080588: 340200ff ori r2,r0,0x00ff
0008058c: 3c01800a lui r1,0x800a
00080590: a422f290 sh r2,-0x0d70(r1)
00080594: 340200a0 ori r2,r0,0x00a0
00080598: 3c01800a lui r1,0x800a
0008059c: a422f2a0 sh r2,-0x0d60(r1)
000805a0: 34020098 ori r2,r0,0x0098
000805a4: 3c01800a lui r1,0x800a
000805a8: a422f2a2 sh r2,-0x0d5e(r1)
000805ac: 34021000 ori r2,r0,0x1000
000805b0: 3c01800a lui r1,0x800a
000805b4: a422f2a6 sh r2,-0x0d5a(r1)
000805b8: 3c01800a lui r1,0x800a
000805bc: a422f2a4 sh r2,-0x0d5c(r1)
000805c0: 34020080 ori r2,r0,0x0080
000805c4: 3c01800a lui r1,0x800a
000805c8: a420f29a sh r0,-0x0d66(r1)
000805cc: 3c01800a lui r1,0x800a
000805d0: a420f298 sh r0,-0x0d68(r1)
000805d4: 3c01800a lui r1,0x800a
000805d8: a020f297 sb r0,-0x0d69(r1)
000805dc: 3c01800a lui r1,0x800a
000805e0: a020f296 sb r0,-0x0d6a(r1)
000805e4: 3c01800a lui r1,0x800a
000805e8: a430f292 sh r16,-0x0d6e(r1)
000805ec: 3c01800a lui r1,0x800a
000805f0: ac20f2a8 sw r0,-0x0d58(r1)
000805f4: 3c01800a lui r1,0x800a
000805f8: a022f29c sb r2,-0x0d64(r1)
000805fc: 3c01800a lui r1,0x800a
00080600: a022f29d sb r2,-0x0d63(r1)
00080604: 3c01800a lui r1,0x800a
00080608: a022f29e sb r2,-0x0d62(r1)
0008060c: 0c024354 jal 0x00090d50
00080610: 34050010 ori r5,r0,0x0010
00080614: 3c03800c lui r3,0x800c
00080618: 8c63b4f0 lw r3,-0x4b10(r3)
0008061c: 00000000 nop
00080620: 00031040 sll r2,r3,0x01
00080624: 00431021 addu r2,r2,r3
00080628: 000210c0 sll r2,r2,0x03
0008062c: 00431023 subu r2,r2,r3
00080630: 00021080 sll r2,r2,0x02
00080634: 3c01800c lui r1,0x800c
00080638: 2421b98c addiu r1,r1,0xb98c
0008063c: 00220821 addu r1,r1,r2
00080640: ac200000 sw r0,0x0000(r1)
00080644: 3c01800c lui r1,0x800c
00080648: 2421b9a0 addiu r1,r1,0xb9a0
0008064c: 00220821 addu r1,r1,r2
00080650: ac200000 sw r0,0x0000(r1)
00080654: 0c0088c3 jal 0x0002230c
00080658: 00000000 nop
0008065c: 00021080 sll r2,r2,0x02
00080660: 3c04800c lui r4,0x800c
00080664: 8c84b4f0 lw r4,-0x4b10(r4)
00080668: 000213c3 sra r2,r2,0x0f
0008066c: 00041840 sll r3,r4,0x01
00080670: 00641821 addu r3,r3,r4
00080674: 000318c0 sll r3,r3,0x03
00080678: 00641823 subu r3,r3,r4
0008067c: 00031880 sll r3,r3,0x02
00080680: 3c01800c lui r1,0x800c
00080684: 2421b990 addiu r1,r1,0xb990
00080688: 00230821 addu r1,r1,r3
0008068c: ac220000 sw r2,0x0000(r1)
00080690: 0c0088c3 jal 0x0002230c
00080694: 00000000 nop
00080698: 00021040 sll r2,r2,0x01
0008069c: 3c04800c lui r4,0x800c
000806a0: 8c84b4f0 lw r4,-0x4b10(r4)
000806a4: 000213c3 sra r2,r2,0x0f
000806a8: 00041840 sll r3,r4,0x01
000806ac: 00641821 addu r3,r3,r4
000806b0: 000318c0 sll r3,r3,0x03
000806b4: 00641823 subu r3,r3,r4
000806b8: 00031880 sll r3,r3,0x02
000806bc: 3c01800c lui r1,0x800c
000806c0: 2421b994 addiu r1,r1,0xb994
000806c4: 00230821 addu r1,r1,r3
000806c8: ac220000 sw r2,0x0000(r1)
000806cc: 3c01800c lui r1,0x800c
000806d0: 2421b998 addiu r1,r1,0xb998
000806d4: 00230821 addu r1,r1,r3
000806d8: ac200000 sw r0,0x0000(r1)
000806dc: 3c01800c lui r1,0x800c
000806e0: 2421b99c addiu r1,r1,0xb99c
000806e4: 00230821 addu r1,r1,r3
000806e8: ac200000 sw r0,0x0000(r1)
000806ec: 3c03800c lui r3,0x800c
000806f0: 8c63b4f0 lw r3,-0x4b10(r3)
000806f4: 00000000 nop
000806f8: 00031040 sll r2,r3,0x01
000806fc: 00431021 addu r2,r2,r3
00080700: 000210c0 sll r2,r2,0x03
00080704: 00431023 subu r2,r2,r3
00080708: 00021080 sll r2,r2,0x02
0008070c: 00032080 sll r4,r3,0x02
00080710: 3c01800c lui r1,0x800c
00080714: 2421b9ac addiu r1,r1,0xb9ac
00080718: 00220821 addu r1,r1,r2
0008071c: ac310000 sw r17,0x0000(r1)
00080720: 34020023 ori r2,r0,0x0023
00080724: 24630001 addiu r3,r3,0x0001
00080728: 3c01800d lui r1,0x800d
0008072c: 24214584 addiu r1,r1,0x4584
00080730: 00240821 addu r1,r1,r4
00080734: ac220000 sw r2,0x0000(r1)
00080738: 3c01800c lui r1,0x800c
0008073c: ac23b4f0 sw r3,-0x4b10(r1)
00080740: 8fbf0020 lw r31,0x0020(r29)
00080744: 8fb1001c lw r17,0x001c(r29)
00080748: 8fb00018 lw r16,0x0018(r29)
0008074c: 27bd0028 addiu r29,r29,0x0028
00080750: 03e00008 jr r31
00080754: 00000000 nop