4 ms·
> It's not like it's reading external input and compiling it. Some games, because of bugs, allow exactly that. User input might be directly executable. That me
by dzdt 9y ago
> It's not like it's reading external input and compiling it.
Some games, because of bugs, allow exactly that. User input might be directly executable. That means that static compilation cannot be achievable in general. Either you have different behaviour in the event of such bugs or you have a full interpreter to fall back on.
[1] https://www.polygon.com/2014/1/14/5309662/bizarre-super-mario-world-hack-turns-the-game-into-pong-snake https://www.polygon.com/2014/1/14/5309662/bizarre-super-mari...
- Gaelan 9y agoThat's an SNES game.
- XR0CSWV3h3kZWg 9y agoArbitrary execution in super mario bros 3 here: http://tasvideos.org/4961S.html http://tasvideos.org/4961S.html