SYS DrawOtag
Jump to navigation
Jump to search
00024c38: 3c028003 lui r2,0x8003 00024c3c: 90422896 lbu r2,0x2896(r2) 00024c40: 27bdffe8 addiu r29,r29,0xffe8 00024c44: afb00010 sw r16,0x0010(r29) 00024c48: 00808021 addu r16,r4,r0 00024c4c: 2c420002 sltiu r2,r2,0x0002 00024c50: 14400008 bne r2,r0,0x00024c74 # branch if current debug environment = 0 or 1 (don't print lmao) 00024c54: afbf0014 sw r31,0x0014(r29) 00024c58: 3c048001 lui r4,0x8001 00024c5c: 2484084c addiu r4,r4,0x084c 00024c60: 3c028003 lui r2,0x8003 00024c64: 8c422890 lw r2,0x2890(r2) 00024c68: 00000000 nop 00024c6c: 0040f809 jalr r2,r31 # printf 00024c70: 02002821 addu r5,r16,r0 00024c74: 02002821 addu r5,r16,r0 # list of primatives to draw 00024c78: 3c028003 lui r2,0x8003 00024c7c: 8c42288c lw r2,0x288c(r2) 00024c80: 00003021 addu r6,r0,r0 00024c84: 8c440018 lw r4,0x0018(r2) # current set pointer argument for "command GPU to draw"? 00024c88: 8c420008 lw r2,0x0008(r2) _addque2 00024c8c: 00000000 nop 00024c90: 0040f809 jalr r2,r31 # _addque2 00024c94: 00003821 addu r7,r0,r0 00024c98: 8fbf0014 lw r31,0x0014(r29) 00024c9c: 8fb00010 lw r16,0x0010(r29) 00024ca0: 27bd0018 addiu r29,r29,0x0018 00024ca4: 03e00008 jr r31 00024ca8: 00000000 nop