Difference between revisions of "0007f2ac - 0007f3fc"
Jump to navigation
Jump to search
m (link) |
|||
(One intermediate revision by the same user not shown) | |||
Line 23: | Line 23: | ||
0007f2fc: 0c03ba57 jal 0x000ee95c [[000ee95c - 000eeaf4]] | 0007f2fc: 0c03ba57 jal 0x000ee95c [[000ee95c - 000eeaf4]] | ||
0007f300: 02c03821 addu r7,r22,r0 | 0007f300: 02c03821 addu r7,r22,r0 | ||
− | 0007f304: 0c00742a jal 0x0001d0a8 | + | 0007f304: 0c00742a jal 0x0001d0a8 [[Store_Rotation_matrix_elements_to_GTE]] |
0007f308: 02a02021 addu r4,r21,r0 | 0007f308: 02a02021 addu r4,r21,r0 | ||
0007f30c: 0c00744e jal 0x0001d138 [[Store Translation Vectors to GTE]] | 0007f30c: 0c00744e jal 0x0001d138 [[Store Translation Vectors to GTE]] | ||
Line 31: | Line 31: | ||
0007f31c: 02642021 addu r4,r19,r4 | 0007f31c: 02642021 addu r4,r19,r4 | ||
0007f320: 27a50030 addiu r5,r29,0x0030 | 0007f320: 27a50030 addiu r5,r29,0x0030 | ||
− | 0007f324: 0c00755e jal 0x0001d578 [[ | + | 0007f324: 0c00755e jal 0x0001d578 [[Get_vector_from_GTE]] |
0007f328: 27a60040 addiu r6,r29,0x0040 | 0007f328: 27a60040 addiu r6,r29,0x0040 | ||
0007f32c: 8fb20038 lw r18,0x0038(r29) | 0007f32c: 8fb20038 lw r18,0x0038(r29) |
Latest revision as of 13:59, 25 January 2022
0007f2ac: 27bdff98 addiu r29,r29,0xff98 0007f2b0: afb30054 sw r19,0x0054(r29) 0007f2b4: 00809821 addu r19,r4,r0 0007f2b8: afb40058 sw r20,0x0058(r29) 0007f2bc: 0000a021 addu r20,r0,r0 0007f2c0: afb5005c sw r21,0x005c(r29) 0007f2c4: 3c15800a lui r21,0x800a 0007f2c8: 26b58a24 addiu r21,r21,0x8a24 0007f2cc: afb60060 sw r22,0x0060(r29) 0007f2d0: 3c16800c lui r22,0x800c 0007f2d4: 26d67ca0 addiu r22,r22,0x7ca0 0007f2d8: afbf0064 sw r31,0x0064(r29) 0007f2dc: afb20050 sw r18,0x0050(r29) 0007f2e0: afb1004c sw r17,0x004c(r29) 0007f2e4: afb00048 sw r16,0x0048(r29) 0007f2e8: 02a02021 addu r4,r21,r0 0007f2ec: 3c05800a lui r5,0x800a 0007f2f0: 24a57784 addiu r5,r5,0x7784 0007f2f4: 3c06800a lui r6,0x800a 0007f2f8: 24c677b0 addiu r6,r6,0x77b0 0007f2fc: 0c03ba57 jal 0x000ee95c 000ee95c - 000eeaf4 0007f300: 02c03821 addu r7,r22,r0 0007f304: 0c00742a jal 0x0001d0a8 Store_Rotation_matrix_elements_to_GTE 0007f308: 02a02021 addu r4,r21,r0 0007f30c: 0c00744e jal 0x0001d138 Store Translation Vectors to GTE 0007f310: 02a02021 addu r4,r21,r0 0007f314: 001420c0 sll r4,r20,0x03 0007f318: 248402ec addiu r4,r4,0x02ec 0007f31c: 02642021 addu r4,r19,r4 0007f320: 27a50030 addiu r5,r29,0x0030 0007f324: 0c00755e jal 0x0001d578 Get_vector_from_GTE 0007f328: 27a60040 addiu r6,r29,0x0040 0007f32c: 8fb20038 lw r18,0x0038(r29) 0007f330: 00000000 nop 0007f334: 06410002 bgez r18,0x0007f340 0007f338: 26940001 addiu r20,r20,0x0001 0007f33c: 26520003 addiu r18,r18,0x0003 0007f340: 97a20030 lhu r2,0x0030(r29) 0007f344: 97a30034 lhu r3,0x0034(r29) 0007f348: 3c04800c lui r4,0x800c 0007f34c: 94847ca8 lhu r4,0x7ca8(r4) 0007f350: a7a20020 sh r2,0x0020(r29) 0007f354: a7a30022 sh r3,0x0022(r29) 0007f358: 9270013f lbu r16,0x013f(r19) 0007f35c: 96650012 lhu r5,0x0012(r19) 0007f360: 96c20000 lhu r2,0x0000(r22) 0007f364: 3c03800c lui r3,0x800c 0007f368: 94637ca4 lhu r3,0x7ca4(r3) 0007f36c: 00129083 sra r18,r18,0x02 0007f370: a7a4002c sh r4,0x002c(r29) 0007f374: 02058026 xor r16,r16,r5 0007f378: 3210ff9f andi r16,r16,0xff9f 0007f37c: a7a20028 sh r2,0x0028(r29) 0007f380: a7a3002a sh r3,0x002a(r29) 0007f384: 8e710204 lw r17,0x0204(r19) Load Sprite Display Section Pointer 0007f388: 0c011298 jal 0x00044a60 00044a60 - 00044a78 0007f38c: 36100001 ori r16,r16,0x0001 r16 with ? enabled 0007f390: 00003021 addu r6,r0,r0 0007f394: 27a70020 addiu r7,r29,0x0020 0007f398: 00108400 sll r16,r16,0x10 0007f39c: 00108403 sra r16,r16,0x10 0007f3a0: 27a30028 addiu r3,r29,0x0028 0007f3a4: 00129080 sll r18,r18,0x02 0007f3a8: 02202021 addu r4,r17,r0 0007f3ac: 90850003 lbu r5,0x0003(r4) 0007f3b0: 00521021 addu r2,r2,r18 0007f3b4: afa00010 sw r0,0x0010(r29) 0007f3b8: afb00014 sw r16,0x0014(r29) 0007f3bc: afa30018 sw r3,0x0018(r29) 0007f3c0: 0c01ebd1 jal 0x0007af44 0007af44 - 0007b4e8 0007f3c4: afa2001c sw r2,0x001c(r29) 0007f3c8: 2a820006 slti r2,r20,0x0006 0007f3cc: 1440ffc7 bne r2,r0,0x0007f2ec 0007f3d0: 02a02021 addu r4,r21,r0 0007f3d4: 8fbf0064 lw r31,0x0064(r29) 0007f3d8: 8fb60060 lw r22,0x0060(r29) 0007f3dc: 8fb5005c lw r21,0x005c(r29) 0007f3e0: 8fb40058 lw r20,0x0058(r29) 0007f3e4: 8fb30054 lw r19,0x0054(r29) 0007f3e8: 8fb20050 lw r18,0x0050(r29) 0007f3ec: 8fb1004c lw r17,0x004c(r29) 0007f3f0: 8fb00048 lw r16,0x0048(r29) 0007f3f4: 27bd0068 addiu r29,r29,0x0068 0007f3f8: 03e00008 jr r31 0007f3fc: 00000000 nop