• Ever wanted an RSS feed of all your favorite gaming news sites? Go check out our new Gaming Headlines feed! Read more about it here.
  • We have made minor adjustments to how the search bar works on ResetEra. You can read about the changes here.
Oct 27, 2017
1,367
What an idiot. Hopefully Nintendo come down on him hard and others shun his work. It's weird how seemingly proud of himself he is considering this will have no worthwhile outcome for him.
 

KDR_11k

Banned
Nov 10, 2017
5,235
Didn't they force patches for C64 games on the Wii VC because some of them could be forced back into the C64's OS (which acts as a BASIC interpreter)?
 

chrisypoo

Member
Oct 27, 2017
3,457
What an idiot. Hopefully Nintendo come down on him hard and others shun his work. It's weird how seemingly proud of himself he is considering this will have no worthwhile outcome for him.
Seems a bit harsh. I get what you're saying, but he was just trying to get a programming language to be more accessible to others on the Switch, I don't really see what's so abhorrent about that, though yes, I agree that what he did wasn't very intelligent and will likely bar him from being able to release games with Nintendo in the future, but it wasn't exactly "evil", just ill planned.
 

KDR_11k

Banned
Nov 10, 2017
5,235
Way to torpedo your own game, I might even have picked it up since ADR was a neat incremental game. Better hope this won't lead to restrictions for other devs on using interpreted languages.

The game (like all games) is extensively sandboxed, so even if you broke out with one Ruby's many known bugs, you'd still be in userland sandboxing.
Yeah but once users get to start prodding at that sandbox there's a chance they'll find an exploit at some point.
 

Siggy

Member
Dec 12, 2017
264
The game (like all games) is extensively sandboxed, so even if you broke out with one Ruby's many known bugs, you'd still be in userland sandboxing.
For those saying arbitrary code execution is not an issue because games are sandboxed: sandboxes are made to be broken. :P
Yeah but once users get to start prodding at that sandbox there's a chance they'll find an exploit at some point.
They got out of the sandbox the first time they tried it, two years ago:



Of course, that's patched now (probably, haven't kept up in detail) but given Nintendo's track record there's no reason to expect the current one to be impenetrable.
 
OP
OP

Deleted member 5028

User requested account closure
Banned
Oct 25, 2017
9,724
Anyone here buy it? Are you still able to download it after the fact or do they just refuse access to any potential exploitable downloads?
 

chrisypoo

Member
Oct 27, 2017
3,457
It's no surprise, but it's a bummer that anybody would be upset about this.
Yeah that's what I was thinking. It wasn't very smart of the dev, but to be literally angered by this and wish harm upon them, well I just don't understand that at all. He didn't hurt anyone, just made an ill thought out business decision; I'm pretty sure we've all made those before.
 

data

Member
Oct 25, 2017
4,833
Yeah that's what I was thinking. It wasn't very smart of the dev, but to be literally angered by this and wish harm upon them, well I just don't understand that at all. He didn't hurt anyone, just made an ill thought out business decision; I'm pretty sure we've all made those before.
I can understand being angry at the dev.

Here's why: This could potentially lead to more people creating more hacks for games for the Switch. While most people would probably use the exploits to homebrew, you're always going to get people who do this. This dev just made it easier and basically probably drove sales due to exploiting the certification process and telling users to quickly buy their game to attempt to exploit the system
 

Tarot Deck

Avenger
Oct 27, 2017
4,250
I can understand being angry at the dev.

Here's why: This could potentially lead to more people creating more hacks for games for the Switch. While most people would probably use the exploits to homebrew, you're always going to get people who do this. This dev just made it easier and basically probably drove sales due to exploiting the certification process and telling users to quickly buy their game to attempt to exploit the system

Its gone from the eshop
 

delete12345

One Winged Slayer
Member
Nov 17, 2017
19,910
Boston, MA
p6pVScj.jpg


Can confirm.
 

Factory 1.21

Member
Oct 29, 2017
462
Colorado, USA
I hope we eventually see legit programming software on the Switch. SmileBASIC is (hopefully still) in development:

https:///puchikon4-smilebasic-delayed-to-spring-2019/

I would like to see an event-driven programming model from someone. I hate writing polling code.
 
Further developer comment
OP
OP

Deleted member 5028

User requested account closure
Banned
Oct 25, 2017
9,724
Well, reading more of the developers responses to this then he's actively gone looking for trouble with Nintendo

This Easter Eggs is also for you adults that have forgotten what it felt like to print "hello world". "The sky is the limit" mentality has been beaten out of us and replaced with "don't do anything that will get you into trouble with the masters that feed us".

I've created the first spark. The fire is smoldering. Now *everyone* needs to make sure these embers don't die.

Build. Share. Teach a kid to draw a square instead of saying "ooooo you're going to be in troubllllleee" for fucks sakes.
Clearly the masters in this case refer to Nintendo and their gated rules, but what a terrible way to get that message out. All he's done is burn bridges with virtually no reporting on this. Essentially, few people will know what's happened here or care about it.

https://ruby.social/@amirrajan/101991347839280423
 

MrChocolate

"This guy are sick"
The Fallen
Oct 27, 2017
1,423
Well, reading more of the developers responses to this then he's actively gone looking for trouble with Nintendo


Clearly the masters in this case refer to Nintendo and their gated rules, but what a terrible way to get that message out. All he's done is burn bridges with virtually no reporting on this. Essentially, few people will know what's happened here or care about it.

https://ruby.social/@amirrajan/101991347839280423

I like it. If we don't extrapolate to "wake up sheeps", I guess it is a fair message. We, 25+ years old, used to tinker a lot with PCs or even consoles just to get them working, playing games or watching porn (I miss those boobies I watched through a green screen).
 
OP
OP

Deleted member 5028

User requested account closure
Banned
Oct 25, 2017
9,724
I like it. If we don't extrapolate to "wake up sheeps", I guess it is a fair message. We, 25+ years old, used to tinker a lot with PCs or even consoles just to get them working, playing games or watching porn (I miss those boobies I watched through a green screen).
I remember those days too. Programming on my ZX81 was a fun time for sure but this seems like a real misfire which isn't getting a message out there as widely as he could have.
 

Sean Mirrsen

Banned
May 9, 2018
1,159
I remember those days too. Programming on my ZX81 was a fun time for sure but this seems like a real misfire which isn't getting a message out there as widely as he could have.
Yeah, I feel like if he actually put the script engine through certification as he should have in the first place, he could have sent a much better message overall. For one, it would have stayed up for far longer. Though perhaps there's some extra hurdles to certification of those features.
 
Oct 27, 2017
3,826
Good thing I snagged it before it got delisted! Itll be fun to mess around with until Fuze or SmileBasic comes out.
I can understand being angry at the dev.

Here's why: This could potentially lead to more people creating more hacks for games for the Switch. While most people would probably use the exploits to homebrew, you're always going to get people who do this. This dev just made it easier and basically probably drove sales due to exploiting the certification process and telling users to quickly buy their game to attempt to exploit the system

Why would this make someone angry?
 

Hailinel

Shamed a mod for a tag
Member
Oct 27, 2017
35,527
Good thing I snagged it before it got delisted! Itll be fun to mess around with until Fuze or SmileBasic comes out.


Why would this make someone angry?
Let's say you're the publisher responsible for sending the game to certification. The dev doesn't inform you that they included a tool like this as an Easter egg in the game, and so you make no note of it when you discuss the game with Nintendo and send a build in to be certified. Then after release, the dev is like "lol check this out!" and immediately gets the game yanked for their own stupidity.

The publisher would have every reason to be pissed at this guy.
 
May 9, 2018
3,600
I like it. If we don't extrapolate to "wake up sheeps", I guess it is a fair message. We, 25+ years old, used to tinker a lot with PCs or even consoles just to get them working, playing games or watching porn (I miss those boobies I watched through a green screen).
There's a lot of things to tinker with in 2019; you don't need to tinker on a Switch.

The "sticking it to the man" approach from the developer doesn't have a moral highground when they signed a developer agreement to not stick it to the man.
 

tmkn

Banned
Oct 30, 2017
348
Lol what an idiot, what is he trying to accomplish?
Trying to burn is bridges?
 
Oct 27, 2017
3,826
Let's say you're the publisher responsible for sending the game to certification. The dev doesn't inform you that they included a tool like this as an Easter egg in the game, and so you make no note of it when you discuss the game with Nintendo and send a build in to be certified. Then after release, the dev is like "lol check this out!" and immediately gets the game yanked for their own stupidity.

The publisher would have every reason to be pissed at this guy.
Oh,I thought they guy was just referring to consumers.
 

Tarot Deck

Avenger
Oct 27, 2017
4,250
I like it. If we don't extrapolate to "wake up sheeps", I guess it is a fair message. We, 25+ years old, used to tinker a lot with PCs or even consoles just to get them working, playing games or watching porn (I miss those boobies I watched through a green screen).

I like the idea, but the execution was terribad.
 

FrakEarth

Member
Oct 25, 2017
3,303
Liverpool, UK
There are devices which are more open than the Switch that he could have supported - and learning devices on which people can draw a square, throw something together using scratch, or linux based IoT devices you can do literally anything on... seems dumb to me. Wouldn't be surprised if Nintendo lawyer up to make an example of him.
 

Weltall Zero

Game Developer
Banned
Oct 26, 2017
19,343
Madrid
Let's say you're the publisher responsible for sending the game to certification. The dev doesn't inform you that they included a tool like this as an Easter egg in the game, and so you make no note of it when you discuss the game with Nintendo and send a build in to be certified. Then after release, the dev is like "lol check this out!" and immediately gets the game yanked for their own stupidity.

The publisher would have every reason to be pissed at this guy.

They meant why would consumers be pissed about it. The answer is apparently some nebulous slippery slope argument (see below).

Obviously a publisher being duped into publishing a game with such an easter egg would have every right to be livid about it (and, frankly, probably seek damages), that doesn't need any explanation. I don't think this game had a publisher, though.

I can understand being angry at the dev.

Here's why: This could potentially lead to more people creating more hacks for games for the Switch. While most people would probably use the exploits to homebrew, you're always going to get people who do this. This dev just made it easier and basically probably drove sales due to exploiting the certification process and telling users to quickly buy their game to attempt to exploit the system

You built up a slippery slope but forgot to provide the doomsday scenario at the bottom. Why should consumers care?

Oh,I thought they guy was just referring to consumers.

They were, see above.
 

justiceiro

Banned
Oct 30, 2017
6,664
Well, reading more of the developers responses to this then he's actively gone looking for trouble with Nintendo


Clearly the masters in this case refer to Nintendo and their gated rules, but what a terrible way to get that message out. All he's done is burn bridges with virtually no reporting on this. Essentially, few people will know what's happened here or care about it.

https://ruby.social/@amirrajan/101991347839280423
Can someone be more pretentious than this?
 

ninjabreadman

Banned
Dec 17, 2017
260
Oh well, guessing the developer didn't want to be developing on Nintendo platforms again.

Honestly, trying to sneak shit like this through the approval process is just going to make life harder for other developers. This was rampant on the iTunes App Store when that first allowed third-party submissions, folks sneaking in compilers, emulators, all sorts. It just led to stricter controls and certification, more restricted SDK usage and longer publication delays as they cracked down on it.

And for a Ruby interpreter of all things, who is that benefitting? If you want to learn Ruby get a $10 Pi Zero. If he wanted to help people 'crack' the switch there are far more subtle ways of doing so, I know developers who intentionally coded games which didn't check the save game file size before loading it into the allocated memory, which is both way more useful and much more 'oops' deniable.
 

Pooroomoo

Member
Oct 28, 2017
4,972
Here's how this will hurt me as a consumer - this will no doubt make the certification process on the Switch much tougher. At the very least there will be further delays for all Indie games needing certification, and most likely some Indie games that would have passed certification before will now no longer pass because the rules have become tougher, all thanks to this smartass.