5 ms·
That's wild because Super Mario Bros contains a built-in code editor (via arbitrary code execution easter eggs), and Nintendo is OK with that. https://www.yout
by politician 8y ago
That's wild because Super Mario Bros contains a built-in code editor (via arbitrary code execution easter eggs), and Nintendo is OK with that.
https://www.youtube.com/watch?v=OPcV9uIY5i4 https://www.youtube.com/watch?v=OPcV9uIY5i4
- webdevatlurk 8y agoMy favorite example of this is the time it was used it to inject flappy bird. https://www.youtube.com/watch?v=hB6eY73sLV0 https://www.youtube.com/watch?v=hB6eY73sLV0
- DerekL 8y agoThe Switch eShop also has the programming game Human Resource Machine. http://www.nintendolife.com/reviews/switch-eshop/human_resource_machine http://www.nintendolife.com/reviews/switch-eshop/human_resou...
- httpsterio 8y agoIsn't that a bug though and not a feature? Also running the inputs to generate compileable code isn't feasible on the original console because of the required precision of the inputs and only possible on emulators?
- ihuman 8y agoNo, a person can do it on a real console https://www.youtube.com/watch?v=hB6eY73sLV0 https://www.youtube.com/watch?v=hB6eY73sLV0
- httpsterio 8y agoThank you, I stand corrected.
- vermilingua 8y agoSaying SethBling can do it, does not mean that ordinary people can do it. He is a very talented and focused individual.
- deleted 8y ago[deleted]
- Wowfunhappy 8y agoThat's arbitrary code execution, but it's not by any stretch a "built-in code editor".
- politician 8y agoYou say potato, I say potato.
- Wowfunhappy 8y agoIt's a significant distinction, in this case! Nintendo did not intentionally build a way to create and execute arbitrary code in Super Mario World. It happens as a consequence of various unintentional bugs. The existence of this phenomenon does not tell us anything about what Nintendo is "okay" with on their platforms, because it wasn't created purposefully. If Super Mario World contained a "code editor", that would be a very different story. You can't very well create a code editor by accident.
- politician 8y agoFair enough. Nintendo doesn't write code, people do; we can't say for sure this wasn't intentional. We don't know whether a developer left a trail of backdoors as a protest against Nintendo's well-known policy of tight editorial control of game developers, for example. However, given the existence of this editorial policy, it's reasonable that they did not intend to include these backdoors in Super Mario World. Perhaps they didn't claw back this title because these backdoors were not known until recently.
- Wowfunhappy 8y ago> Nintendo doesn't write code, people do This is fair, too. However, if you read about how these particular glitches worked, I find it extremely hard to believe that they would be implemented on purpose. They're a consequence of a series of run-of-the-mill memory errors across the game's code. There would have needed to be a group of developers conspiring to make this possible... and for what? So a very dedicated player can spend hours painstakingly inputting a flappy bird game that will be lost when the system is turned off?
- naikrovek 8y agoThat is "Super Mario World". I don't think you know what "built-in" means. Arbitrary code execution and bugs are not "Easter eggs". Almost every word in your comment is wrong.
- politician 8y agoHere's an upvote.