logoalt Hacker News

masfuerteyesterday at 9:49 PM1 replyview on HN

Is it? It would be if it partially evaluated a MIPS emulator on a particular game. But it doesn't seem to work like that.


Replies

wmfyesterday at 10:29 PM

"Decoding the MIPS R5900 instructions in each function Translating those instructions to equivalent C++ code Generating a runtime that can execute the recompiled code The translated code is very literal, with each MIPS instruction mapping to a C++ operation." It sounds like a MIPS interpreter that gets statically unrolled.

show 1 reply