Initialize RGB and some more stuff
Jump to navigation
Jump to search
Initialize RGB and some more stuff 7ad08: 0007ad08 - 0007adb0
0007ad08: 34020001 ori r2,r0,0x0001 r2 = (0x1) 1 0007ad0c: 10a20012 beq r5,r2,0x0007ad58 Branch if 0x0 == 1 (1) 0007ad10: 00041100 sll r2,r4,0x04 Shift left 4 bits (*0x10) (*16) 0007ad14: 28a20002 slti r2,r5,0x0002 Set if 0x0 < 2 0007ad18: 10400005 beq r2,r0,0x0007ad30 Branch if not 0007ad1c: 00000000 nop 0007ad20: 10a00008 beq r5,r0,0x0007ad44 Branch if 0x0 == 0x0 0007ad24: 00041100 sll r2,r4,0x04 Shift left 4 bits (*0x10) (*16) 0007ad28: 0801eb61 j 0x0007ad84 0007ad2c: 00002021 addu r4,r0,r0 0007ad30: 34020002 ori r2,r0,0x0002 r2 = (0x2) 2 0007ad34: 10a2000d beq r5,r2,0x0007ad6c Branch if 0x0 == 2 (2) 0007ad38: 00041100 sll r2,r4,0x04 2 (2)* 0x100 (* 256) 0007ad3c: 0801eb61 j 0x0007ad84 0007ad40: 00002021 addu r4,r0,r0 0007ad44: 00441021 addu r2,r2,r4 0007ad48: 3c03800b lui r3,0x800b 0007ad4c: 246376d6 addiu r3,r3,0x76d6 0007ad50: 0801eb5f j 0x0007ad7c 0007ad54: 00021180 sll r2,r2,0x06 * 0x4040 (* 16448) 0007ad58: 00441021 addu r2,r2,r4 0007ad5c: 3c03800b lui r3,0x800b 0007ad60: 246376ec addiu r3,r3,0x76ec 0007ad64: 0801eb5f j 0x0007ad7c 0007ad68: 00021180 sll r2,r2,0x06 * 0x101040 (* 1052736) 0007ad6c: 00441021 addu r2,r2,r4 0007ad70: 00021180 sll r2,r2,0x06 * 0x4041040 (* 67375168) 0007ad74: 3c03800b lui r3,0x800b 0007ad78: 24637702 addiu r3,r3,0x7702 0007ad7c: 00433021 addu r6,r2,r3 0007ad80: 00002021 addu r4,r0,r0 0007ad84: 00c01821 addu r3,r6,r0 0007ad88: 34020080 ori r2,r0,0x0080 r2 = (0x80) 128 0007ad8c: a0c20002 sb r2,0x0002(r6) Store 80 (128) into 0x2 0007ad90: a0c20001 sb r2,0x0001(r6) Store 80 (128) into 0x1 0007ad94: a0c20000 sb r2,0x0000(r6) Store 80 (128) into 0x0 0007ad98: a0600014 sb r0,0x0014(r3) Store 0x0 into 0x14 0007ad9c: 24840001 addiu r4,r4,0x0001 0007ada0: 1880fffd blez r4,0x0007ad98 0007ada4: 24630007 addiu r3,r3,0x0007 0007ada8: a0c00003 sb r0,0x0003(r6) Store 0x0 into 0x3 0007adac: 03e00008 jr r31 Jump to Address 0007adb0: 00c01021 addu r2,r6,r0