It seems that the non-DRC RSP needs the following fix to compile:
rsp.c, line 107, change this:
Code
#define ROPCODE(pc)		memory_decrypted_read_dword(rsp->program, pc)
to this:
Code
#define ROPCODE(pc)		rsp->direct->read_decrypted_dword(pc)

I think that memory_decrypted_read_dword() should be eliminated in the same manner in mips3.c and ppc.c.