001aa920 - 001aaaf8

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

< BATTLE.BIN

001aa920: 27bdffe8 addiu r29,r29,0xffe8
001aa924: afbf0010 sw r31,0x0010(r29)
001aa928: 0c022e94 jal 0x0008ba50			#returns 800a7784. that's all it does. 0008ba50 - 0008ba5c. map tilt pointer.
001aa92c: 00000000 nop
001aa930: 94430000 lhu r3,0x0000(r2)			#load map tilt.
001aa934: 00000000 nop
001aa938: 30630fff andi r3,r3,0x0fff
001aa93c: 3c01801c lui r1,0x801c
001aa940: a4238a78 sh r3,-0x7588(r1)			#store map tilt in 0x801b8a78
001aa944: 3c01801c lui r1,0x801c
001aa948: a4238a70 sh r3,-0x7590(r1)			#and there
001aa94c: 3c01801c lui r1,0x801c
001aa950: a4238a68 sh r3,-0x7598(r1)			#and there
001aa954: 3c01801c lui r1,0x801c
001aa958: a4238a80 sh r3,-0x7580(r1)			#and there
001aa95c: 94430002 lhu r3,0x0002(r2)			#map rotation
001aa960: 00000000 nop
001aa964: 30630fff andi r3,r3,0x0fff
001aa968: 3c01801c lui r1,0x801c
001aa96c: a4238a7a sh r3,-0x7586(r1)			#store there
001aa970: 3c01801c lui r1,0x801c
001aa974: a4238a72 sh r3,-0x758e(r1)			#and there
001aa978: 3c01801c lui r1,0x801c
001aa97c: a4238a6a sh r3,-0x7596(r1)			#and there
001aa980: 3c01801c lui r1,0x801c
001aa984: a4238a82 sh r3,-0x757e(r1)			#and there
001aa988: 94420004 lhu r2,0x0004(r2)			#?
001aa98c: 00000000 nop
001aa990: 30420fff andi r2,r2,0x0fff
001aa994: 3c01801c lui r1,0x801c
001aa998: a4228a7c sh r2,-0x7584(r1)
001aa99c: 3c01801c lui r1,0x801c
001aa9a0: a4228a74 sh r2,-0x758c(r1)
001aa9a4: 3c01801c lui r1,0x801c
001aa9a8: a4228a6c sh r2,-0x7594(r1)
001aa9ac: 3c01801c lui r1,0x801c
001aa9b0: a4228a84 sh r2,-0x757c(r1)
001aa9b4: 0c022cbf jal 0x0008b2fc			#0x800e4e74
001aa9b8: 00000000 nop
001aa9bc: 8c430000 lw r3,0x0000(r2)
001aa9c0: 00000000 nop
001aa9c4: 00031b03 sra r3,r3,0x0c
001aa9c8: 3c01801c lui r1,0x801c
001aa9cc: ac238ab0 sw r3,-0x7550(r1)
001aa9d0: 3c01801c lui r1,0x801c
001aa9d4: ac238aa0 sw r3,-0x7560(r1)
001aa9d8: 3c01801c lui r1,0x801c
001aa9dc: ac238a90 sw r3,-0x7570(r1)
001aa9e0: 3c01801c lui r1,0x801c
001aa9e4: ac238ac0 sw r3,-0x7540(r1)
001aa9e8: 8c430004 lw r3,0x0004(r2)
001aa9ec: 00000000 nop
001aa9f0: 00031b03 sra r3,r3,0x0c
001aa9f4: 3c01801c lui r1,0x801c
001aa9f8: ac238ab4 sw r3,-0x754c(r1)
001aa9fc: 3c01801c lui r1,0x801c
001aaa00: ac238aa4 sw r3,-0x755c(r1)
001aaa04: 3c01801c lui r1,0x801c
001aaa08: ac238a94 sw r3,-0x756c(r1)
001aaa0c: 3c01801c lui r1,0x801c
001aaa10: ac238ac4 sw r3,-0x753c(r1)
001aaa14: 8c420008 lw r2,0x0008(r2)
001aaa18: 00000000 nop
001aaa1c: 00021303 sra r2,r2,0x0c
001aaa20: 3c01801c lui r1,0x801c
001aaa24: ac228ab8 sw r2,-0x7548(r1)
001aaa28: 3c01801c lui r1,0x801c
001aaa2c: ac228aa8 sw r2,-0x7558(r1)
001aaa30: 3c01801c lui r1,0x801c
001aaa34: ac228a98 sw r2,-0x7568(r1)
001aaa38: 3c01801c lui r1,0x801c
001aaa3c: ac228ac8 sw r2,-0x7538(r1)
001aaa40: 0c022e09 jal 0x0008b824			#0x800c7ca0
001aaa44: 00000000 nop
001aaa48: 3c03801c lui r3,0x801c
001aaa4c: 24638af8 addiu r3,r3,0x8af8			#801b8af8
001aaa50: 8c440000 lw r4,0x0000(r2)
001aaa54: 8c450004 lw r5,0x0004(r2)
001aaa58: 8c460008 lw r6,0x0008(r2)			#camera zoom level
001aaa5c: 8c47000c lw r7,0x000c(r2)
001aaa60: ac640000 sw r4,0x0000(r3)
001aaa64: ac650004 sw r5,0x0004(r3)
001aaa68: ac660008 sw r6,0x0008(r3)
001aaa6c: ac67000c sw r7,0x000c(r3)
001aaa70: 3c04801c lui r4,0x801c
001aaa74: 24848ae8 addiu r4,r4,0x8ae8			#801b8ae8
001aaa78: 8c620000 lw r2,0x0000(r3)
001aaa7c: 8c650004 lw r5,0x0004(r3)
001aaa80: 8c660008 lw r6,0x0008(r3)
001aaa84: 8c67000c lw r7,0x000c(r3)
001aaa88: ac820000 sw r2,0x0000(r4)
001aaa8c: ac850004 sw r5,0x0004(r4)
001aaa90: ac860008 sw r6,0x0008(r4)
001aaa94: ac87000c sw r7,0x000c(r4)
001aaa98: 3c02801c lui r2,0x801c
001aaa9c: 24428ad8 addiu r2,r2,0x8ad8			#801b8ad8
001aaaa0: 8c830000 lw r3,0x0000(r4)
001aaaa4: 8c850004 lw r5,0x0004(r4)
001aaaa8: 8c860008 lw r6,0x0008(r4)
001aaaac: 8c87000c lw r7,0x000c(r4)
001aaab0: ac430000 sw r3,0x0000(r2)
001aaab4: ac450004 sw r5,0x0004(r2)
001aaab8: ac460008 sw r6,0x0008(r2)
001aaabc: ac47000c sw r7,0x000c(r2)
001aaac0: 3c06801c lui r6,0x801c
001aaac4: 24c68b08 addiu r6,r6,0x8b08			#801b8b08
001aaac8: 8c430000 lw r3,0x0000(r2)
001aaacc: 8c440004 lw r4,0x0004(r2)
001aaad0: 8c450008 lw r5,0x0008(r2)
001aaad4: acc30000 sw r3,0x0000(r6)
001aaad8: acc40004 sw r4,0x0004(r6)
001aaadc: acc50008 sw r5,0x0008(r6)
001aaae0: 8c43000c lw r3,0x000c(r2)			#all this did was copy a bunch of data over and over again
001aaae4: 00000000 nop
001aaae8: acc3000c sw r3,0x000c(r6)
001aaaec: 8fbf0010 lw r31,0x0010(r29)
001aaaf0: 27bd0018 addiu r29,r29,0x0018
001aaaf4: 03e00008 jr r31
001aaaf8: 00000000 nop