Switch title "A Dark Room" included a Ruby code interpreter, gets pulled from eShop

0qpSfVp.png

Yesterday, an indie developer revealed that their game, A Dark Room, featured a Ruby interpreter and code editor within the game's files as an easter egg. Though the intentions were to inspire users to want to learn to code on their Nintendo Switch systems, and it was "tested thoroughly" to ensure that it couldn't be used as an exploit, offering such a capability was likely against Nintendo's developer ToS. The game was promptly pulled from all regional stores within a few hours of the announcement. A Dark Room initially released on the Nintendo Switch earlier this month, on April 12th. It remains to be seen if Nintendo will allow the game back on the eShop if the code functionality is removed, or if the game is permanently unavailable due to this.

:arrow: Source
:arrow: Source 2
:arrow: Discussion Thread
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
I never felt the need to distinguish because I never expected someone would reply to it like they did. I was simply talking to myself when I said I enjoyed the fact that I had a code interpreter running on an unhacked console. That fact is, to me, independent of whether or not the system is patched.
It simply amused me that I have never made any attempt to hack this console and yet it is running custom code of some kind. That is all.
If this was the first time, that's fine. But typically if someone comments they snagged a game or update or something that was quickly then pulled from the stores they're bound to attract the attention of others who want them to dump or copy it in some way.
 
  • Like
Reactions: chartube12

bobmcjr

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
1,156
Trophies
1
XP
3,215
Country
United States
I don't understand these Indie devs who try things like this, or make their games <current Nintendo platform> exclusive, then surprised Pikachu face when their games are taken down or are otherwise forgotten and lost.
 

BiggieCheese

Well-Known Member
Member
Joined
Oct 29, 2017
Messages
124
Trophies
0
XP
1,256
Country
United States
Dev’s gonna be lucky if this doesn’t get them sued and/or maybe even blacklisted from releasing games on Nintendo, Sony and Microsoft’s platforms, lol. Deliberately hiding stuff from cert teams (and likely breaking rules from various release/distribution contracts in the process) is pretty egregious and doesn’t happen that often.
 
  • Like
Reactions: Pipistrele

DJPlace

going hire Ronald McDonald To Gun Down Nintendo.
Member
Joined
Apr 16, 2008
Messages
5,840
Trophies
2
Age
41
XP
4,529
Country
United States
kinda don't see the point of removing unless it allow's hacking or something...
 

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
kinda don't see the point of removing unless it allow's hacking or something...
An interpreter by itself does not constitute a vulnerability, but it greatly increases the attack surface.
And in the case with the Switch and its ASLR, it actually makes a userland exploit possible (see webkit).
 
  • Like
Reactions: DayVeeBoi

chrisrlink

Has a PhD in dueling
Member
Joined
Aug 27, 2009
Messages
5,561
Trophies
2
Location
duel acadamia
XP
5,742
Country
United States
well that sucks like i understand on one hand because of the BASIC computer fiasco on 3ds (which was only userland iirc) but nintendo probably got their rep (and possible future employees) went down the shitter nintendo has to learn people die and they need to replace those employees game design is a dying art as it is the devs had a good idea but the higher ups at nintendo Ltd in Kyoto are probably filled with stale grumpy Japanese men (you know how racist and sexist japan is in the workforce) fyi it occurs in 2016 (yes only 3 years ago) the japanese gov made it illegal to discriminate in public and jobs against Non Japanese forigners/citizens), all in all what I'm saying is vg companies hate when forigners dabble in their systems even try to find work with the parent company (being NOJ) thats part of the reason (other than piracy) we hack consoles
 

WAUthethird

Well-Known Member
Newcomer
Joined
Oct 16, 2017
Messages
45
Trophies
0
XP
182
Country
United States
well that sucks like i understand on one hand because of the BASIC computer fiasco on 3ds (which was only userland iirc) but nintendo probably got their rep (and possible future employees) went down the shitter nintendo has to learn people die and they need to replace those employees game design is a dying art as it is the devs had a good idea but the higher ups at nintendo Ltd in Kyoto are probably filled with stale grumpy Japanese men (you know how racist and sexist japan is in the workforce) fyi it occurs in 2016 (yes only 3 years ago) the japanese gov made it illegal to discriminate in public and jobs against Non Japanese forigners/citizens), all in all what I'm saying is vg companies hate when forigners dabble in their systems even try to find work with the parent company (being NOJ) thats part of the reason (other than piracy) we hack consoles

that escalated quickly :creep:

but yeah I agree
though you can't deny the dev was kinda in the wrong here as well...
 
Last edited by WAUthethird,

midstor

Well-Known Member
Member
Joined
Aug 1, 2018
Messages
299
Trophies
0
Age
25
XP
797
Country
United States
oof, that sucks hope someone gets its dumped, though it wouldnt matter.. for preserving it.. right? that passes... ok i'll leave again
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,420
Country
Laos
oh so it's like someone can hack the eshop or something i think i get it....
Ehm. eShop is a website.

People generally dont wait for a ruby interpreter on a Nintendo console, if they want to attack one of those. Also people dont want to attack one of those, because thats illegal as hack.

Your own switch - you might be able to argue, that you bought it, and should be able to do whatever you want with it. Nintendos servers? Not so much.
 
Last edited by notimp,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Thank you. Hope you're in good spirits today like I am. :)