Difference between revisions of "00148084 - 00148280"
Jump to navigation
Jump to search
(Created page with "<font face='Courier New'> 00148084: 27bdffb8 addiu r29,r29,0xffb8 00148088: afb1002c sw r17,0x002c(r29) 0014808c: 00808821 addu r17,r4,r0 00148090: afb5003c sw r21,0x003...") |
m (link) |
||
Line 54: | Line 54: | ||
00148150: 87a50010 lh r5,0x0010(r29) | 00148150: 87a50010 lh r5,0x0010(r29) | ||
00148154: 00442023 subu r4,r2,r4 | 00148154: 00442023 subu r4,r2,r4 | ||
− | 00148158: 0c00763a jal 0x0001d8e8 | + | 00148158: 0c00763a jal 0x0001d8e8 [[Get_Angle_Value_via_ArcTan_Table]] |
0014815c: 00652823 subu r5,r3,r5 | 0014815c: 00652823 subu r5,r3,r5 | ||
00148160: 00021823 subu r3,r0,r2 | 00148160: 00021823 subu r3,r0,r2 |
Latest revision as of 21:30, 2 January 2022
00148084: 27bdffb8 addiu r29,r29,0xffb8 00148088: afb1002c sw r17,0x002c(r29) 0014808c: 00808821 addu r17,r4,r0 00148090: afb5003c sw r21,0x003c(r29) 00148094: 00a0a821 addu r21,r5,r0 00148098: afb30034 sw r19,0x0034(r29) 0014809c: 34130001 ori r19,r0,0x0001 001480a0: afbf0040 sw r31,0x0040(r29) 001480a4: afb40038 sw r20,0x0038(r29) 001480a8: afb20030 sw r18,0x0030(r29) 001480ac: 0c05181e jal 0x00146078 001480b0: afb00028 sw r16,0x0028(r29) 001480b4: 26240002 addiu r4,r17,0x0002 001480b8: 0c05181e jal 0x00146078 001480bc: 00408021 addu r16,r2,r0 001480c0: 27a40020 addiu r4,r29,0x0020 001480c4: 27a50024 addiu r5,r29,0x0024 001480c8: 0c051e4a jal 0x00147928 001480cc: a7a20020 sh r2,0x0020(r29) 001480d0: 10400062 beq r2,r0,0x0014825c 001480d4: 00000000 nop 001480d8: 0c04cc56 jal 0x00133158 001480dc: 3204ffff andi r4,r16,0xffff 001480e0: 3044ffff andi r4,r2,0xffff 001480e4: 340207d0 ori r2,r0,0x07d0 001480e8: 1082005c beq r4,r2,0x0014825c 001480ec: 00008021 addu r16,r0,r0 001480f0: 00809021 addu r18,r4,r0 001480f4: 001210c0 sll r2,r18,0x03 001480f8: 0052a023 subu r20,r2,r18 001480fc: 27a40020 addiu r4,r29,0x0020 00148100: 00101040 sll r2,r16,0x01 00148104: 3c058017 lui r5,0x8017 00148108: 24a59720 addiu r5,r5,0x9720 0014810c: 00452821 addu r5,r2,r5 00148110: 0c051e6b jal 0x001479ac 00148114: 27a60024 addiu r6,r29,0x0024 00148118: 1040004c beq r2,r0,0x0014824c 0014811c: 00000000 nop 00148120: 97a20020 lhu r2,0x0020(r29) 00148124: 00000000 nop 00148128: 12420048 beq r18,r2,0x0014824c 0014812c: 02402021 addu r4,r18,r0 00148130: 0c04cc22 jal 0x00133088 00148134: 27a50010 addiu r5,r29,0x0010 00148138: 97a40020 lhu r4,0x0020(r29) 0014813c: 0c04cc22 jal 0x00133088 00148140: 27a50018 addiu r5,r29,0x0018 00148144: 87a30018 lh r3,0x0018(r29) 00148148: 87a2001c lh r2,0x001c(r29) 0014814c: 87a40014 lh r4,0x0014(r29) 00148150: 87a50010 lh r5,0x0010(r29) 00148154: 00442023 subu r4,r2,r4 00148158: 0c00763a jal 0x0001d8e8 Get_Angle_Value_via_ArcTan_Table 0014815c: 00652823 subu r5,r3,r5 00148160: 00021823 subu r3,r0,r2 00148164: 24630c00 addiu r3,r3,0x0c00 00148168: 24650800 addiu r5,r3,0x0800 0014816c: 30630f00 andi r3,r3,0x0f00 00148170: 30a50f00 andi r5,r5,0x0f00 00148174: 00031a03 sra r3,r3,0x08 00148178: 16a00014 bne r21,r0,0x001481cc 0014817c: 00052a03 sra r5,r5,0x08 00148180: 3c028017 lui r2,0x8017 00148184: 2442d9d8 addiu r2,r2,0xd9d8 00148188: 02822021 addu r4,r20,r2 0014818c: a0830000 sb r3,0x0000(r4) 00148190: 92220004 lbu r2,0x0004(r17) 00148194: 00000000 nop 00148198: a0820001 sb r2,0x0001(r4) 0014819c: 92220005 lbu r2,0x0005(r17) 001481a0: 3c018017 lui r1,0x8017 001481a4: 00220821 addu r1,r1,r2 001481a8: 90239750 lbu r3,-0x68b0(r1) 001481ac: 34020001 ori r2,r0,0x0001 001481b0: a0800003 sb r0,0x0003(r4) 001481b4: a0820004 sb r2,0x0004(r4) 001481b8: a0830002 sb r3,0x0002(r4) 001481bc: 92220006 lbu r2,0x0006(r17) 001481c0: 00000000 nop 001481c4: 00021082 srl r2,r2,0x02 001481c8: a0820006 sb r2,0x0006(r4) 001481cc: 97a30020 lhu r3,0x0020(r29) 001481d0: 00000000 nop 001481d4: 000310c0 sll r2,r3,0x03 001481d8: 00431023 subu r2,r2,r3 001481dc: 3c038017 lui r3,0x8017 001481e0: 2463d9d8 addiu r3,r3,0xd9d8 001481e4: 00432021 addu r4,r2,r3 001481e8: a0850000 sb r5,0x0000(r4) 001481ec: 92220004 lbu r2,0x0004(r17) 001481f0: 00000000 nop 001481f4: a0820001 sb r2,0x0001(r4) 001481f8: 92220005 lbu r2,0x0005(r17) 001481fc: 3c018017 lui r1,0x8017 00148200: 00220821 addu r1,r1,r2 00148204: 90239750 lbu r3,-0x68b0(r1) 00148208: 34020001 ori r2,r0,0x0001 0014820c: a0800003 sb r0,0x0003(r4) 00148210: a0820004 sb r2,0x0004(r4) 00148214: a0830002 sb r3,0x0002(r4) 00148218: 92220006 lbu r2,0x0006(r17) 0014821c: 00000000 nop 00148220: 00530018 mult r2,r19 00148224: 00001012 mflo r2 00148228: 04410002 bgez r2,0x00148234 0014822c: 26730001 addiu r19,r19,0x0001 00148230: 24420003 addiu r2,r2,0x0003 00148234: 00021083 sra r2,r2,0x02 00148238: a0820006 sb r2,0x0006(r4) 0014823c: 8fa20024 lw r2,0x0024(r29) 00148240: 00000000 nop 00148244: 10400005 beq r2,r0,0x0014825c 00148248: 00000000 nop 0014824c: 26100001 addiu r16,r16,0x0001 00148250: 2a020015 slti r2,r16,0x0015 00148254: 1440ffaa bne r2,r0,0x00148100 00148258: 27a40020 addiu r4,r29,0x0020 0014825c: 8fbf0040 lw r31,0x0040(r29) 00148260: 8fb5003c lw r21,0x003c(r29) 00148264: 8fb40038 lw r20,0x0038(r29) 00148268: 8fb30034 lw r19,0x0034(r29) 0014826c: 8fb20030 lw r18,0x0030(r29) 00148270: 8fb1002c lw r17,0x002c(r29) 00148274: 8fb00028 lw r16,0x0028(r29) 00148278: 27bd0048 addiu r29,r29,0x0048 0014827c: 03e00008 jr r31 00148280: 00000000 nop