via http://www.emucr.com/

RSP Git (2015/06/08) is compiled. RSP is a plugin for Project64.

RSP Git Changelog:
* Do the same commit as before, but with `rt'/`vt'.
* Do the same commit as before, but for `rs'/`vs' this time.
* Optimize register allocation and timing: Do not set rd globally.
My old reasoning behind that method was that the compiler would decide where to inline setting rd within which switch cases on my own, but now I can see it best plainly to decide for myself where rd should be locally initialized. This also helps prevent the problem of assigning a bitmask to the rd register specifier as an unnecessary precaution for op-codes that don't even access register[rd].

https://mega.co.nz/#!K5RzVYSD!XNfk9m...gMiYCcGVXJDWmg