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].