A Dark Room is a _very_ good game. It’s available on many other platforms - highly recommend you check it out!
Indie Game Removed from Switch After Dev Reveals It Has a Hidden Code Editor
111–120 of 188 posts
Re: Indie Game Removed from Switch After Dev Reveals It Has a Hidden Code Editor
#112Earlier quoted context omitted.
The fact that Nintendo were always like this does not mean it is okay. If there's anything wrong with this story it's how everyone seems to silently accept it is okay for a company to tell you what you can run on the hardware that you "buy" but not really own.
That's not the story at all. Rajan entered a voluntary agreement with Nintendo, through which his game would be distributed on their platform. He deliberately deceived them about the presence of a potentially security-critical feature, thereby breaching that agreement; Nintendo took the perfectly reasonable decision to remove his game from their platform. There is a perfectly reasonable debate to be had about bootloa…
Re: Indie Game Removed from Switch After Dev Reveals It Has a Hidden Code Editor
#113That'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
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.
Re: Indie Game Removed from Switch After Dev Reveals It Has a Hidden Code Editor
#114Earlier quoted context omitted.
So all one needs to do to make exploits/jailbreaks/backup loaders for switch is to get a Nintendo developer account? Sounds like a win
... and buy separate devkit hardware (relatively cheap compared to Wii U days, but still), make an actual game (devkit does not play retail games, and retail console cannot install dev-signed apps), get it through TRC/lotcheck, pay the fees to publish the game, give trailers/launch material to Nintendo, never once mention its secret purpose as a jailbreak, and then secretly share it with all your friends without any…
Re: Indie Game Removed from Switch After Dev Reveals It Has a Hidden Code Editor
#115Earlier quoted context omitted.
The fact that Nintendo were always like this does not mean it is okay. If there's anything wrong with this story it's how everyone seems to silently accept it is okay for a company to tell you what you can run on the hardware that you "buy" but not really own.
That's not the story at all. Rajan entered a voluntary agreement with Nintendo, through which his game would be distributed on their platform. He deliberately deceived them about the presence of a potentially security-critical feature, thereby breaching that agreement; Nintendo took the perfectly reasonable decision to remove his game from their platform. There is a perfectly reasonable debate to be had about bootloa…
Re: Indie Game Removed from Switch After Dev Reveals It Has a Hidden Code Editor
#116Earlier quoted context omitted.
The fact that Nintendo were always like this does not mean it is okay. If there's anything wrong with this story it's how everyone seems to silently accept it is okay for a company to tell you what you can run on the hardware that you "buy" but not really own.
It is okay, just don't buy anything made by Nintendo unless you're ok with Nintendo's restrictive 'nanny console' TOS. You can run Linux and play GTA and Mortal Kombat on other consoles. Nintendo is geared towards people who like Nintendo.
Re: Indie Game Removed from Switch After Dev Reveals It Has a Hidden Code Editor
#117I love the amount of control we are using over our devices. It is not like people can do anything malicious with it. Anyway; so like Apple (less and less luckily), Nintendo forbids editable code to run on their devices? Or is it allowed if there is a gaming aspect involved? Or just not at all?
I wonder how far you could go with a language game Zachtronics - style before Nintendo would shut you down. I'm betting it would probably be all good until you allowed interfacing with some more basic underlying systems to the language (such as network for example) to the language. They can't be against custom map making for example right? How Turing complete are you allowed to make your custom map editor?
Re: Indie Game Removed from Switch After Dev Reveals It Has a Hidden Code Editor
#118Earlier quoted context omitted.
Assuming the jar has no holes. The jar apparently has holes and the brain inside it can peek out.
I haven't seen any exploits from application level getting access to the OS. There is basically one exploit being used on the switch which uses a bug in the nvidia chip at boot which gives you a higher level of access than the OS and all of the security checks. Its such a powerful exploit that can only be fixed by a hardware change that no other exploit is needed.
Re: Indie Game Removed from Switch After Dev Reveals It Has a Hidden Code Editor
#119>The narrative that has played out online is exactly what's wrong with this trashcan fire of a world. >Everyone is an armchair expert. Everyone thought the worst. You've seen that I've been called a dick, idiot, and everything in between. Because sensationalised news sells. If the narrative was 'I added a sandbox to A Dark Room that lets you mod the game and provide a medium for kids to code (and technical parents to…
“Arbitrary code execution” is a bit of a stretch. It’s a sandboxed Ruby interpreter, not a ROP chain that pops a shell logged in as root.
Re: Indie Game Removed from Switch After Dev Reveals It Has a Hidden Code Editor
#120Earlier quoted context omitted.
The implementation is based on mruby, which is riddled with bugs. I spent some time reversing A Dark Room before it got removed. I am confident that there are bugs allowing ROP, from which point getting CFW is a matter of privesc. We have privesc to bootrom on every firmware version up to 7.x (inclusive). This is obviously bad for nintendo.
The games themselves run in a sandbox and should not have access to the greater OS, hypervisor or arm trustzone which are on the switch.