Difference between revisions of "OPEN.BIN Stream Movie"
Jump to navigation
Jump to search
(Created page with " 00067320: 27bdffd0 addiu r29,r29,0xffd0 00067324: afb20020 sw r18,0x0020(r29) 00067328: 00809021 addu r18,r4,r0 0006732c: afb00018 sw r16,0x0018(r29) 00067330: 00a08021 a...") |
m (Talcall moved page OPEN.BIN 00067320 - 00067480 to OPEN.BIN Stream Movie) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 10: | Line 10: | ||
00067344: 00002021 addu r4,r0,r0 | 00067344: 00002021 addu r4,r0,r0 | ||
00067348: afbf0028 sw r31,0x0028(r29) | 00067348: afbf0028 sw r31,0x0028(r29) | ||
− | 0006734c: 0c01a18e jal 0x00068638 | + | 0006734c: 0c01a18e jal 0x00068638 [[OPEN.BIN 00068638 - 00068680]] |
00067350: 34050001 ori r5,r0,0x0001 | 00067350: 34050001 ori r5,r0,0x0001 | ||
− | 00067354: 0c006016 jal 0x00018058 | + | 00067354: 0c006016 jal 0x00018058 [[00018058 - 0001808c]] |
00067358: 00000000 nop | 00067358: 00000000 nop | ||
− | 0006735c: 0c005fdb jal 0x00017f6c | + | 0006735c: 0c005fdb jal 0x00017f6c [[00017f6c - 00018054]] |
00067360: 00402021 addu r4,r2,r0 | 00067360: 00402021 addu r4,r2,r0 | ||
00067364: 3c028009 lui r2,0x8009 | 00067364: 3c028009 lui r2,0x8009 | ||
Line 22: | Line 22: | ||
00067374: 3c018009 lui r1,0x8009 | 00067374: 3c018009 lui r1,0x8009 | ||
00067378: ac22e53c sw r2,-0x1ac4(r1) | 00067378: ac22e53c sw r2,-0x1ac4(r1) | ||
− | 0006737c: 0c01a1eb jal 0x000687ac | + | 0006737c: 0c01a1eb jal 0x000687ac [[OPEN.BIN Initialise & Put Screen Environments]] |
− | 00067380: 34040001 ori r4,r0,0x0001 | + | 00067380: 34040001 ori r4,r0,0x0001 already cleared screen |
00067384: 3c048008 lui r4,0x8008 | 00067384: 3c048008 lui r4,0x8008 | ||
00067388: 248452b0 addiu r4,r4,0x52b0 | 00067388: 248452b0 addiu r4,r4,0x52b0 | ||
Line 46: | Line 46: | ||
000673d4: 3c058006 lui r5,0x8006 | 000673d4: 3c058006 lui r5,0x8006 | ||
000673d8: 24a577cc addiu r5,r5,0x77cc | 000673d8: 24a577cc addiu r5,r5,0x77cc | ||
− | 000673dc: 0c019dbe jal 0x000676f8 | + | 000673dc: 0c019dbe jal 0x000676f8 [[OPEN.BIN 000676f8 - 000677c8]] |
000673e0: 02402021 addu r4,r18,r0 | 000673e0: 02402021 addu r4,r18,r0 | ||
− | 000673e4: 0c00838a jal 0x00020e28 | + | 000673e4: 0c00838a jal 0x00020e28 [[CdRead2]] |
− | 000673e8: 340401e0 ori r4,r0,0x01e0 | + | 000673e8: 340401e0 ori r4,r0,0x01e0 callmodestream2; double speed; APDCM on, 2340 sector size |
000673ec: 1040fffd beq r2,r0,0x000673e4 | 000673ec: 1040fffd beq r2,r0,0x000673e4 | ||
000673f0: 00000000 nop | 000673f0: 00000000 nop | ||
000673f4: 3c048008 lui r4,0x8008 | 000673f4: 3c048008 lui r4,0x8008 | ||
000673f8: 248452b0 addiu r4,r4,0x52b0 | 000673f8: 248452b0 addiu r4,r4,0x52b0 | ||
− | 000673fc: 0c019e4b jal 0x0006792c | + | 000673fc: 0c019e4b jal 0x0006792c [[OPEN.BIN 0006792c - 0006799c]] |
00067400: 00000000 nop | 00067400: 00000000 nop | ||
− | 00067404: 14400005 bne r2,r0,0x0006741c | + | 00067404: 14400005 bne r2,r0,0x0006741c success flag? |
00067408: 02602021 addu r4,r19,r0 | 00067408: 02602021 addu r4,r19,r0 | ||
− | 0006740c: 0c004786 jal 0x00011e18 | + | 0006740c: 0c004786 jal 0x00011e18 [[Reset CD Subsystems]] |
00067410: 00000000 nop | 00067410: 00000000 nop | ||
00067414: 08019cf5 j 0x000673d4 | 00067414: 08019cf5 j 0x000673d4 | ||
00067418: 00000000 nop | 00067418: 00000000 nop | ||
− | 0006741c: 0c01a18e jal 0x00068638 | + | 0006741c: 0c01a18e jal 0x00068638 [[OPEN.BIN 00068638 - 00068680]] |
00067420: 34050020 ori r5,r0,0x0020 | 00067420: 34050020 ori r5,r0,0x0020 | ||
00067424: 3c108008 lui r16,0x8008 | 00067424: 3c108008 lui r16,0x8008 | ||
00067428: 261051c0 addiu r16,r16,0x51c0 | 00067428: 261051c0 addiu r16,r16,0x51c0 | ||
− | 0006742c: 0c00932b jal 0x00024cac | + | 0006742c: 0c00932b jal 0x00024cac [[SYS PutDrawEnv]] |
00067430: 02002021 addu r4,r16,r0 | 00067430: 02002021 addu r4,r16,r0 | ||
− | 00067434: 0c0093a1 jal 0x00024e84 | + | 00067434: 0c0093a1 jal 0x00024e84 [[SYS PutDispEnv]] |
00067438: 2604005c addiu r4,r16,0x005c | 00067438: 2604005c addiu r4,r16,0x005c | ||
0006743c: 2402ffff addiu r2,r0,0xffff | 0006743c: 2402ffff addiu r2,r0,0xffff |
Latest revision as of 01:53, 15 December 2024
00067320: 27bdffd0 addiu r29,r29,0xffd0 00067324: afb20020 sw r18,0x0020(r29) 00067328: 00809021 addu r18,r4,r0 0006732c: afb00018 sw r16,0x0018(r29) 00067330: 00a08021 addu r16,r5,r0 00067334: afb1001c sw r17,0x001c(r29) 00067338: 00c08821 addu r17,r6,r0 0006733c: afb30024 sw r19,0x0024(r29) 00067340: 00e09821 addu r19,r7,r0 00067344: 00002021 addu r4,r0,r0 00067348: afbf0028 sw r31,0x0028(r29) 0006734c: 0c01a18e jal 0x00068638 OPEN.BIN 00068638 - 00068680 00067350: 34050001 ori r5,r0,0x0001 00067354: 0c006016 jal 0x00018058 00018058 - 0001808c 00067358: 00000000 nop 0006735c: 0c005fdb jal 0x00017f6c 00017f6c - 00018054 00067360: 00402021 addu r4,r2,r0 00067364: 3c028009 lui r2,0x8009 00067368: 8c42e53c lw r2,-0x1ac4(r2) 0006736c: 00000000 nop 00067370: 34423000 ori r2,r2,0x3000 00067374: 3c018009 lui r1,0x8009 00067378: ac22e53c sw r2,-0x1ac4(r1) 0006737c: 0c01a1eb jal 0x000687ac OPEN.BIN Initialise & Put Screen Environments 00067380: 34040001 ori r4,r0,0x0001 already cleared screen 00067384: 3c048008 lui r4,0x8008 00067388: 248452b0 addiu r4,r4,0x52b0 0006738c: 00002821 addu r5,r0,r0 00067390: 340200f8 ori r2,r0,0x00f8 00067394: 34060008 ori r6,r0,0x0008 00067398: 00003821 addu r7,r0,r0 0006739c: 3c018009 lui r1,0x8009 000673a0: ac20fc10 sw r0,-0x03f0(r1) 000673a4: 3c018009 lui r1,0x8009 000673a8: ac20e538 sw r0,-0x1ac8(r1) 000673ac: 3c018009 lui r1,0x8009 000673b0: ac20fc18 sw r0,-0x03e8(r1) 000673b4: 3c018009 lui r1,0x8009 000673b8: ac20e544 sw r0,-0x1abc(r1) 000673bc: 3c018009 lui r1,0x8009 000673c0: ac30e534 sw r16,-0x1acc(r1) 000673c4: 3c018009 lui r1,0x8009 000673c8: ac31fc08 sw r17,-0x03f8(r1) 000673cc: 0c019da3 jal 0x0006768c 000673d0: afa20010 sw r2,0x0010(r29) 000673d4: 3c058006 lui r5,0x8006 000673d8: 24a577cc addiu r5,r5,0x77cc 000673dc: 0c019dbe jal 0x000676f8 OPEN.BIN 000676f8 - 000677c8 000673e0: 02402021 addu r4,r18,r0 000673e4: 0c00838a jal 0x00020e28 CdRead2 000673e8: 340401e0 ori r4,r0,0x01e0 callmodestream2; double speed; APDCM on, 2340 sector size 000673ec: 1040fffd beq r2,r0,0x000673e4 000673f0: 00000000 nop 000673f4: 3c048008 lui r4,0x8008 000673f8: 248452b0 addiu r4,r4,0x52b0 000673fc: 0c019e4b jal 0x0006792c OPEN.BIN 0006792c - 0006799c 00067400: 00000000 nop 00067404: 14400005 bne r2,r0,0x0006741c success flag? 00067408: 02602021 addu r4,r19,r0 0006740c: 0c004786 jal 0x00011e18 Reset CD Subsystems 00067410: 00000000 nop 00067414: 08019cf5 j 0x000673d4 00067418: 00000000 nop 0006741c: 0c01a18e jal 0x00068638 OPEN.BIN 00068638 - 00068680 00067420: 34050020 ori r5,r0,0x0020 00067424: 3c108008 lui r16,0x8008 00067428: 261051c0 addiu r16,r16,0x51c0 0006742c: 0c00932b jal 0x00024cac SYS PutDrawEnv 00067430: 02002021 addu r4,r16,r0 00067434: 0c0093a1 jal 0x00024e84 SYS PutDispEnv 00067438: 2604005c addiu r4,r16,0x005c 0006743c: 2402ffff addiu r2,r0,0xffff 00067440: 3c018008 lui r1,0x8008 00067444: ac225ca8 sw r2,0x5ca8(r1) 00067448: 3c028009 lui r2,0x8009 0006744c: 8c42e53c lw r2,-0x1ac4(r2) 00067450: 2403fe7f addiu r3,r0,0xfe7f 00067454: 00431024 and r2,r2,r3 00067458: 34420006 ori r2,r2,0x0006 0006745c: 3c018009 lui r1,0x8009 00067460: ac22e53c sw r2,-0x1ac4(r1) 00067464: 8fbf0028 lw r31,0x0028(r29) 00067468: 8fb30024 lw r19,0x0024(r29) 0006746c: 8fb20020 lw r18,0x0020(r29) 00067470: 8fb1001c lw r17,0x001c(r29) 00067474: 8fb00018 lw r16,0x0018(r29) 00067478: 27bd0030 addiu r29,r29,0x0030 0006747c: 03e00008 jr r31 00067480: 00000000 nop