This is an old revision of the document!

MIPS recompiler

This is a static MIPS-I recompiler for a SuperCPU equiped C64.

That is, it will take a MIPS-I executable and translate the MIPS opcodes into 65816 ones. The recompiler is written in ANSI-C, compiled using GCC and recompiled into 65816 code using itself. Or in other words, a x86 compile of the recompiler is used to recompile a MIPS-I compile of the recompiler :-)

The latest version can be downloaded below. More information in the archive.