OnehundredthCoin's NES Super Mario Bros. "arbitrary code execution" in 04:52.65https://tasvideos.org/8991S
What's the point?By now ACE should be well known. Once the system is cracked open what remains is basically just whatever the maker imagined to happen.It's basically a video, sometines interactive if you get control, but it's just a showcase of the maker's creativity.
>>12061995ACE?
>>12062004"arbitrary code execution" in 04:52.65
>>12061995I can think of better ways to spend my time
>>12062043learn who you are. you're not the role you're playing. you're not any of the roles you play: student, worker, brother, son...
>>12062054wth
>>12061958>arbitrary code executionwhat the heck is it?
>>12061958he didn't beat the game
>>12064608You crack the game open and stream whatever it is supposed to do via the controller ports.One jump to a prepared address is all it takes.
>>12064608Theoretically I guess if you could push the buttons fast enough and at just the right times and in the right pattern then you could make Super Mario Bros. glitch in such a way that the NES will simply begin doing whatever you tell it to do. (But since human fingers cannot manage that, in practice this has to be done with a separate computer that has been plugged into the controller ports.) You can write new software into the NES's memory and it'll run that software for you. I think I saw one shown at a speedrunning exhibition (probably TASBot at AGDQ, in case you want to search for more of this sort of thing) that glitched Super Mario World in such a way as to write a program for the classic game Snake into the memory of the SNES, and then start up that game and actually play it for a bit, or something like that. Any game with the right kind of bug in it can be made to do this. It is a super cool technological novelty that tends to have no practical value, much like the products of the "demoscene".
>>12064689>no practical valuegood way in inject malicious code
>>12064608You completely own the game by entering certain inputs so that memory gets corrupted or manipulated to the extent that you can write a new program into memory, then you exploit a glitch so that the game accidentally runs the code you input (like, the game thinks it's handling a collision between Mario and Bowser, but when it goes to run the code for that it ends up running your code instead). It's the ultimate glitch, you make the game rewrite itself and run your code. The way he gets it to play a music video is he has his program read data from the controller port. It's quite a technical achievement to do something like this.
>>12064696Malicious against who? Bowser?