[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/vr/ - Retro Games


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 1751047848801232.jpg (41 KB, 512x480)
41 KB
41 KB JPG
OnehundredthCoin's NES Super Mario Bros. "arbitrary code execution" in 04:52.65
https://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.
>>
>>12061995
ACE?
>>
>>12062004
"arbitrary code execution" in 04:52.65
>>
>>12061995
I can think of better ways to spend my time
>>
>>12062043
learn who you are. you're not the role you're playing. you're not any of the roles you play: student, worker, brother, son...
>>
>>12062054
wth
>>
>>12061958
>arbitrary code execution
what the heck is it?
>>
>>12061958
he didn't beat the game
>>
>>12064608
You 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.
>>
>>12064608
Theoretically 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 value
good way in inject malicious code
>>
>>12064608
You 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.
>>
>>12064696
Malicious against who? Bowser?



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.