Viewing posts from February, 2012

6: Branches, pt. 2

Let's continue REing the branch instructions.

5: Branches, pt. 1

Today my goal is to look into an issue I've briefly mentioned at the beginning, but ignored afterwards: the code fetch and execution process.

4: $a instructions, pt. 2

Today's aim is to RE the remaining $a-related opcodes. That is, boring but required stuff before we can get to looking at the microcode.

3: $a instructions, pt. 1

No obvious place to go now. Let's try some statistical analysis. We'll count how many times each opcode [as distinguished by top 8 bits] is used.

2: First code run

Today's first idea is to look at the VP1's MMIO registers to see if we can run some test code.