bigmah
working on pullspace.dev β better code review in the browser for github PRs and whatnot
interested in retro game preservation β emulation, decompilation, porting, and the rest of it. but mostly static recompilation.
emulation interprets a console's instructions while the game runs. decompilation rebuilds readable source from the original binary, function by function. static recompilation sits between the two β translate the machine code once, ahead of time, into a native binary.
what comes out runs on the host CPU directly, with no interpreter in the loop. the appeal is preservation: the game's original logic is kept intact while being cut loose from hardware that is quietly disappearing.
github's review UI is fine on a twenty-line diff and comes apart on a thousand-line one. pullspace is the attempt at something better: read a pull request in the browser with the surrounding code within reach, instead of squinting at hunks in isolation.