Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo
Executing more instructions then jumping is correct behaviour (called delay slots). Check out:
It has all the details on the CPU opcodes (and everything else to do with the PSX hardware).
I'll take a look at this bug, but I'm not sure how far I'll get...