001a5798 - 001a5b44
Jump to navigation
Jump to search
001a5798: 27bdffa0 addiu r29,r29,0xffa0 001a579c: afb50054 sw r21,0x0054(r29) 001a57a0: 0080a821 addu r21,r4,r0 001a57a4: afb00040 sw r16,0x0040(r29) 001a57a8: 3c10800a lui r16,0x800a 001a57ac: 26108a24 addiu r16,r16,0x8a24 001a57b0: 02002021 addu r4,r16,r0 001a57b4: afbf005c sw r31,0x005c(r29) 001a57b8: afb60058 sw r22,0x0058(r29) 001a57bc: afb40050 sw r20,0x0050(r29) 001a57c0: afb3004c sw r19,0x004c(r29) 001a57c4: afb20048 sw r18,0x0048(r29) 001a57c8: 0c00742a jal 0x0001d0a8 Store_Rotation_matrix_elements_to_GTE 001a57cc: afb10044 sw r17,0x0044(r29) 001a57d0: 0c00744e jal 0x0001d138 Store_Translation_Vectors_to_GTE 001a57d4: 02002021 addu r4,r16,r0 001a57d8: 8ea2009c lw r2,0x009c(r21) 001a57dc: 27a40020 addiu r4,r29,0x0020 001a57e0: 00021303 sra r2,r2,0x0c 001a57e4: a7a20020 sh r2,0x0020(r29) 001a57e8: 8ea200a0 lw r2,0x00a0(r21) 001a57ec: 27a50028 addiu r5,r29,0x0028 001a57f0: 00021303 sra r2,r2,0x0c 001a57f4: a7a20022 sh r2,0x0022(r29) 001a57f8: 8ea200a4 lw r2,0x00a4(r21) 001a57fc: 27a60034 addiu r6,r29,0x0034 001a5800: 00021303 sra r2,r2,0x0c 001a5804: 0c00755e jal 0x0001d578 Get_vector_from_GTE 001a5808: a7a20024 sh r2,0x0024(r29) 001a580c: 8fa20030 lw r2,0x0030(r29) 001a5810: 00000000 nop 001a5814: 00021083 sra r2,r2,0x02 001a5818: 2456fff8 addiu r22,r2,0xfff8 001a581c: 2ac20004 slti r2,r22,0x0004 001a5820: 10400003 beq r2,r0,0x001a5830 001a5824: 2ac20180 slti r2,r22,0x0180 001a5828: 34160004 ori r22,r0,0x0004 001a582c: 2ac20180 slti r2,r22,0x0180 001a5830: 14400002 bne r2,r0,0x001a583c 001a5834: 00000000 nop 001a5838: 3416017f ori r22,r0,0x017f 001a583c: 8fa20028 lw r2,0x0028(r29) 001a5840: 8fa3002c lw r3,0x002c(r29) 001a5844: 3c11801c lui r17,0x801c 001a5848: 2631c0b0 addiu r17,r17,0xc0b0 001a584c: ae220000 sw r2,0x0000(r17) 001a5850: 3c01801c lui r1,0x801c 001a5854: ac23c0b4 sw r3,-0x3f4c(r1) 001a5858: 86a4008e lh r4,0x008e(r21) 001a585c: 0c006f0a jal 0x0001bc28 001a5860: 00000000 nop 001a5864: 86a4008e lh r4,0x008e(r21) 001a5868: 0c006ed7 jal 0x0001bb5c 001a586c: 00408021 addu r16,r2,r0 001a5870: 3c07800c lui r7,0x800c 001a5874: 8ce77ca0 lw r7,0x7ca0(r7) 001a5878: 00000000 nop 001a587c: 02070018 mult r16,r7 001a5880: 00003012 mflo r6 001a5884: 3c04800c lui r4,0x800c 001a5888: 8c847ca4 lw r4,0x7ca4(r4) 001a588c: 00000000 nop 001a5890: 02040018 mult r16,r4 001a5894: 00002812 mflo r5 001a5898: 00021823 subu r3,r0,r2 001a589c: 00000000 nop 001a58a0: 00640018 mult r3,r4 001a58a4: 00001812 mflo r3 001a58a8: 00000000 nop 001a58ac: 00000000 nop 001a58b0: 00470018 mult r2,r7 001a58b4: 2630ffec addiu r16,r17,0xffec 001a58b8: 00063303 sra r6,r6,0x0c 001a58bc: a626ffec sh r6,-0x0014(r17) 001a58c0: 00052b03 sra r5,r5,0x0c 001a58c4: 3c01801c lui r1,0x801c 001a58c8: a425c0a4 sh r5,-0x3f5c(r1) 001a58cc: 00031b03 sra r3,r3,0x0c 001a58d0: 3c01801c lui r1,0x801c 001a58d4: a423c09e sh r3,-0x3f62(r1) 001a58d8: 00001012 mflo r2 001a58dc: 00021303 sra r2,r2,0x0c 001a58e0: 3c01801c lui r1,0x801c 001a58e4: a422c0a2 sh r2,-0x3f5e(r1) 001a58e8: 0c00742a jal 0x0001d0a8 Store_Rotation_matrix_elements_to_GTE 001a58ec: 02002021 addu r4,r16,r0 001a58f0: 0c00744e jal 0x0001d138 Store_Translation_Vectors_to_GTE 001a58f4: 02002021 addu r4,r16,r0 001a58f8: 3c05801b lui r5,0x801b 001a58fc: 24a57694 addiu r5,r5,0x7694 001a5900: 92a30087 lbu r3,0x0087(r21) 001a5904: 84a20000 lh r2,0x0000(r5) 001a5908: 3c04801c lui r4,0x801c 001a590c: 8c84c090 lw r4,-0x3f70(r4) 001a5910: 00031840 sll r3,r3,0x01 001a5914: 00621821 addu r3,r3,r2 001a5918: 00651821 addu r3,r3,r5 001a591c: 00041080 sll r2,r4,0x02 001a5920: 00441021 addu r2,r2,r4 001a5924: 000210c0 sll r2,r2,0x03 001a5928: 24420034 addiu r2,r2,0x0034 001a592c: 02a29821 addu r19,r21,r2 001a5930: 94640000 lhu r4,0x0000(r3) 001a5934: 8ea30084 lw r3,0x0084(r21) 001a5938: 34020009 ori r2,r0,0x0009 001a593c: a2620003 sb r2,0x0003(r19) 001a5940: ae630004 sw r3,0x0004(r19) 001a5944: 3403002c ori r3,r0,0x002c 001a5948: 0085a021 addu r20,r4,r5 001a594c: a2630007 sb r3,0x0007(r19) 001a5950: 96820000 lhu r2,0x0000(r20) 001a5954: 00000000 nop 001a5958: 30420200 andi r2,r2,0x0200 001a595c: 10400002 beq r2,r0,0x001a5968 001a5960: 3402002e ori r2,r0,0x002e 001a5964: a2620007 sb r2,0x0007(r19) 001a5968: 3c04801c lui r4,0x801c 001a596c: 2484bf40 addiu r4,r4,0xbf40 001a5970: 3c05801c lui r5,0x801c 001a5974: 24a5bf48 addiu r5,r5,0xbf48 001a5978: 3c06801c lui r6,0x801c 001a597c: 24c6bf50 addiu r6,r6,0xbf50 001a5980: 26670008 addiu r7,r19,0x0008 001a5984: 8e82000c lw r2,0x000c(r20) 001a5988: 27b20038 addiu r18,r29,0x0038 001a598c: ac820000 sw r2,0x0000(r4) 001a5990: 8e820010 lw r2,0x0010(r20) 001a5994: 27b1003c addiu r17,r29,0x003c 001a5998: aca20000 sw r2,0x0000(r5) 001a599c: 8e820014 lw r2,0x0014(r20) 001a59a0: 3c10801c lui r16,0x801c 001a59a4: 2610bf58 addiu r16,r16,0xbf58 001a59a8: acc20000 sw r2,0x0000(r6) 001a59ac: 8e830018 lw r3,0x0018(r20) 001a59b0: 26620010 addiu r2,r19,0x0010 001a59b4: afa20010 sw r2,0x0010(r29) 001a59b8: 26620018 addiu r2,r19,0x0018 001a59bc: afa20014 sw r2,0x0014(r29) 001a59c0: afb20018 sw r18,0x0018(r29) 001a59c4: afb1001c sw r17,0x001c(r29) 001a59c8: 0c007546 jal 0x0001d518 001a59cc: ae030000 sw r3,0x0000(r16) 001a59d0: 02002021 addu r4,r16,r0 001a59d4: 26650020 addiu r5,r19,0x0020 001a59d8: 02403021 addu r6,r18,r0 001a59dc: 0c00753a jal 0x0001d4e8 001a59e0: 02203821 addu r7,r17,r0 001a59e4: 96820000 lhu r2,0x0000(r20) 001a59e8: 00000000 nop 001a59ec: 304200e0 andi r2,r2,0x00e0 001a59f0: 34420008 ori r2,r2,0x0008 001a59f4: a6620016 sh r2,0x0016(r19) 001a59f8: 96a20088 lhu r2,0x0088(r21) 001a59fc: 00000000 nop 001a5a00: a662000e sh r2,0x000e(r19) 001a5a04: 92820008 lbu r2,0x0008(r20) 001a5a08: 00000000 nop 001a5a0c: a262001c sb r2,0x001c(r19) 001a5a10: a262000c sb r2,0x000c(r19) 001a5a14: 9283000a lbu r3,0x000a(r20) 001a5a18: 00000000 nop 001a5a1c: 00431021 addu r2,r2,r3 001a5a20: a2620024 sb r2,0x0024(r19) 001a5a24: a2620014 sb r2,0x0014(r19) 001a5a28: 92820009 lbu r2,0x0009(r20) 001a5a2c: 34050001 ori r5,r0,0x0001 001a5a30: a2620015 sb r2,0x0015(r19) 001a5a34: a262000d sb r2,0x000d(r19) 001a5a38: 9283000b lbu r3,0x000b(r20) 001a5a3c: 34060001 ori r6,r0,0x0001 001a5a40: 00431021 addu r2,r2,r3 001a5a44: a2620025 sb r2,0x0025(r19) 001a5a48: a262001d sb r2,0x001d(r19) 001a5a4c: 3c02801c lui r2,0x801c 001a5a50: 8c42c090 lw r2,-0x3f70(r2) 001a5a54: 34070001 ori r7,r0,0x0001 001a5a58: afa00010 sw r0,0x0010(r29) 001a5a5c: 00022040 sll r4,r2,0x01 001a5a60: 00822021 addu r4,r4,r2 001a5a64: 000420c0 sll r4,r4,0x03 001a5a68: 24840004 addiu r4,r4,0x0004 001a5a6c: 0c009533 jal 0x000254cc 001a5a70: 02a42021 addu r4,r21,r4 001a5a74: 00168080 sll r16,r22,0x02 001a5a78: 3c04801c lui r4,0x801c 001a5a7c: 8c84c0cc lw r4,-0x3f34(r4) 001a5a80: 3c02801c lui r2,0x801c 001a5a84: 8c42c090 lw r2,-0x3f70(r2) 001a5a88: 02042021 addu r4,r16,r4 001a5a8c: 00022840 sll r5,r2,0x01 001a5a90: 00a22821 addu r5,r5,r2 001a5a94: 000528c0 sll r5,r5,0x03 001a5a98: 24a50004 addiu r5,r5,0x0004 001a5a9c: 0c008eed jal 0x00023bb4 001a5aa0: 02a52821 addu r5,r21,r5 001a5aa4: 3c04801c lui r4,0x801c 001a5aa8: 8c84c0cc lw r4,-0x3f34(r4) 001a5aac: 02602821 addu r5,r19,r0 001a5ab0: 0c008eed jal 0x00023bb4 001a5ab4: 02042021 addu r4,r16,r4 001a5ab8: 34050001 ori r5,r0,0x0001 001a5abc: 00003021 addu r6,r0,r0 001a5ac0: 3c02801c lui r2,0x801c 001a5ac4: 8c42c090 lw r2,-0x3f70(r2) 001a5ac8: 34070001 ori r7,r0,0x0001 001a5acc: afa00010 sw r0,0x0010(r29) 001a5ad0: 00022040 sll r4,r2,0x01 001a5ad4: 00822021 addu r4,r4,r2 001a5ad8: 000420c0 sll r4,r4,0x03 001a5adc: 24840004 addiu r4,r4,0x0004 001a5ae0: 02a42021 addu r4,r21,r4 001a5ae4: 0c009533 jal 0x000254cc 001a5ae8: 2484000c addiu r4,r4,0x000c 001a5aec: 3c04801c lui r4,0x801c 001a5af0: 8c84c0cc lw r4,-0x3f34(r4) 001a5af4: 3c02801c lui r2,0x801c 001a5af8: 8c42c090 lw r2,-0x3f70(r2) 001a5afc: 02042021 addu r4,r16,r4 001a5b00: 00022840 sll r5,r2,0x01 001a5b04: 00a22821 addu r5,r5,r2 001a5b08: 000528c0 sll r5,r5,0x03 001a5b0c: 24a50004 addiu r5,r5,0x0004 001a5b10: 02a52821 addu r5,r21,r5 001a5b14: 0c008eed jal 0x00023bb4 001a5b18: 24a5000c addiu r5,r5,0x000c 001a5b1c: 8fbf005c lw r31,0x005c(r29) 001a5b20: 8fb60058 lw r22,0x0058(r29) 001a5b24: 8fb50054 lw r21,0x0054(r29) 001a5b28: 8fb40050 lw r20,0x0050(r29) 001a5b2c: 8fb3004c lw r19,0x004c(r29) 001a5b30: 8fb20048 lw r18,0x0048(r29) 001a5b34: 8fb10044 lw r17,0x0044(r29) 001a5b38: 8fb00040 lw r16,0x0040(r29) 001a5b3c: 27bd0060 addiu r29,r29,0x0060 001a5b40: 03e00008 jr r31 001a5b44: 00000000 nop