If we tried to compile something right now, Rust would probably spit out an x86 ELF/Mach-O/PE executable. It wouldn't run for a few reasons: The PlayStation 2 doesn't understand these formats; it'd ...
Originally reverse-engineered from MIPS R5900 assembly and converted to C in 2006. Now ported to Rust for fun and profit. For more information, check out my article on 7 Things I Learned From Porting ...