In recent months we've been following the efforts of Smealum, a hacker who's been developing a homebrew channel for the 3DS. As it approached its final stages of development it was emphasized that although the channel will not run illegal 3DS ROMS, it will support homebrew games and apps. The fuzzy moral ground comes with plans for emulator support and, potentially, the ability to run game carts from any region, overriding the system's region locking.
As it got closer to arrival Nintendo announced the New Nintendo 3DS models, and the developer delayed progress until the new system was released, in order to check it didn't have additional security to block the prospective channel. Smealum has now tweeted the following picture to show that it's taken very little time to gain access to the new model, displaying the message "well, that didn't take long...":
So, what does this mean? It suggests that we're back to the stage where an unofficial homebrew channel isn't far away from the 3DS. With Nintendo updating the system so regularly we expect the dance of system update and homebrew updates to be ongoing, while the actual uses of the channel will become clearer and definitively proven. Should it actually support emulators and even region-free gaming, then it'll enter even murkier legal waters, though it's said to use a specific and readily available 3DS cart as its boot-up, so it won't be using the widely banned flashcards that were prominent in the DS era.
Nintendo will no doubt be watching closely and working to shut down security weaknesses to limit the practicalities of this homebrew project.
Let us know what you think of this latest update, though remember to observe our Community Rules while discussing this topic.
[source twitter.com]
Comments 59
What?
I see.
Too terrified of bricking any of my systems to ever try this.
I could already tell this would happen. No matter how much of a fortress you build your system to be, hackers will get into it.
Yeah I wouldn't try this with my 3DS. Too many bad things can happen
If you build it, they will hack.
I'm going to do this on my old 3ds when i get the new one.. its going to give it some purpose after the transition.
I sense some "stability" incoming.
Soon I'll have 3 3DS consoles so will homebrew one if people make interesting things for it.
I still have my old 3DS. May use that for homebrew.
I have two european codes for the new pokemon games if anyone will trade for north american
Can't this person find something better to do or not advertise he is doing this and keep it to himself?!
Hmm i sense an unexpected update coming.
The days of DS levels of pirating are gone due to the update schedule of Nintendo's hardware, and even the rise of the smart phone in particular android os a target platform for pirated portable software
no matter how much you try,nintendo, people WILL hack your systems
Ooh, comment section!
Why is making it run games from any region questionable in any way? It's circumventing an unethical means of boosting hardware sales by taking advantage of niche games who import.
As for emulators, I'mma say they're okay. You shouldn't have to pay for games as old as the NES or SNES. That's my personal opinion, but emulators themselves are legal any way you look at it.
Go smea go! Keep up the good work.
I'm a huge emulator fan.
I run games that I own in physical form or have purchased through the VC over the years. With Nintendo's pretty abysmal VC support on the 3DS, emulators could finally bring SNES titles to the handheld.
If anyone out there is serious about installing any HBC on their device, it might be a good move to own two 3DS units. One you fiddle with, one you don't. As an eShop fan with tons of purchases tied to my account, I don't want to risk losing access to them if a future update bricks systems and locks accounts.
So not worth the justification. Homebrews might be attractive to people, but that still means the opening for piracy exists, regardless of who supports it.
To be honest, I find it disgustingly selfish to see people support this hack despite the piracy potential, especially when it's all about a measly bit of convenience nobody actually needs. Nonetheless, some folks are so exceedignly lazy that they want everything to run on anything, and use "options" as the main excuse to keep it up.
Yes, I hate region locks, and yes, I'm generally in favor of any kind of region-unlocking, but this here is pathetic bull. It's just to allow custom-made stuff on a 3DS - which is especially hypocritical when keeping in mind that Homebrew apps/games are developed on a PC, anyway, yet some see it as a good excuse for opening the gates of abuse on a different platform instead of releasing their stuff on PC.
In general, the dangers BY FAR outweigh the benefits, and there's no way around that.
@Specter_Twilight Not all games are available in the eShop, and especially not in every region. And great taste, DSTwo is best flashcart.
@Kaze_Memaryu "which is especially hypocritical when keeping in mind that Homebrew apps/games are developed on a PC, anyway"
What? Seriously, what? Nintendo uses computers to develop their games too. So I'm really not sure what point you're trying to make. Besides, the hack will not run 3DS ROMs. So if anybody ever does create a ROM loader, it will be on them, not smealum.
Saying smealum is responsible for somebody creating a rom loader would be like saying Nintendo is responsible for what people do with Swapnote. ...oh wait. Nintendo thinks they are. That explains a lot.
It should be noted that piracy already exists on the 3DS.
Awesome, that means progress on the older systems should continue. I'll stop updating my 2DS now that it has the current firmware just in case older firmware is need. I'll leave my main 3DS untouched.
And then BAM! Bricked. Iwata jumps on his 3DS and breaks it
I could see myself using this if/when I get a new 3DS, if anything interesting is made for homebrew that is. It would be interesting to see if a modding scene for Smash Bros on 3DS takes off like it did with Brawl, for example. But outside of that, it doesn't seem like it would be that useful unless it does allow us to disable region locking.
@Sforzando The point is that not everyone is allowed to make games for Nintendo platforms. Without a devkit, no dice. So, why does anyone waste time on making these in the first place? For the most part, to create the illusion of making games for a Nintendo platform, while gleefully ignoring how terrible 99% of all Homebrew games are. But the Wii already proved how worthless and amateuristic Homebrew apps are in general. All Homebrew dev's do is spread their junk to platforms it belongs to even less.
Also, I never said smealum would be responsible for Homebrew misuse, but it's inevitable. But unlike other projects, Homebrew has no appeal other than convenience. You can't possibly tell me that's a good goal to aim for.
After this comes out and people have tried this I may just use my old 3ds to download this channel. Should be fun to see what people can come up with and if you can use import games then that would make me happy.
@Spoony_Tech: " not advertise he is doing this and keep it to himself?!" Being public about it helps draw attention to what he/she/they have managed to do thus far, & that however sizable the amount of progress, it is progress, & encourages others of like mind to join their efforts with his. This, in turn, helps speed up the project, & potentially expands the original limits, & goals of the project.
@Sforzando: "Why is making it run games from any region questionable in any way?" It is if doing so breaks the ToS(Terms of Service)/EULA(End User License Agreement). It's probably covered/included in some fashion in the Tos/EULA you may have agreed to for using Miiverse, the 3ds e-Shop, or any portion of the Nintendo Network.
"You shouldn't have to pay for games as old as the NES or SNES" I can see making them cheaper throughout the years, as they age, but I can also understand they want to continue to make money off their old products. It's totally within their right, just as it is for any holder of copyrighted material to sell, or give for free.
"emulators themselves are legal any way you look at it." Provided the emulator does not contain any copyrighted bios code from the device being emulated, you are correct.
@Kaze_Memaryu: The problem is the ppl who abuse this much open access to the hardware. Laws exist b/c of law-breakers. For example, if everyone could be trusted to drive safely, & attentively on the road, cops, pole-cameras, & even to a large degree traffic lights would be almost useless.
@Everyone_Else: Like I've said before, even if Nintendo gave away games, & hardware for free, at least someone would still hack their systems, b/c there are ppl who do it just to do it, for the fun, &/or the claimed/supposed functionality.
Can't wait to try this out.
Piracy already exists on the 3DS in the form of Gateway. Even if the Homebrew Channel leads to a new form of piracy, it wouldn't be the first time that piracy made its way to the system.
There is no escape from hacking. All the technology in the world can be and will be hacked by people, no matter what.
@Capt_N I'm actually in favor of copyright reform with much shorter copyright terms, as was originally intended. This would increase the openness of culture, while allowing a reasonable period for the creator to profit. In the meantime, I support the virtual console where possible, but when games simply aren't available legitimately (short of tracking down a $200 cartridge and a NES) I feel downloading the rom is justified, if not legal.
@Kaze_Memaryu
Where to begin... There was quite a lot of good home brew for the DS. And developing games for flash carts isn't some "illusion." I've been saying for years that Nintendo should allow anyone to develop games for their systems. That would make flashcarts/hacking unnecessary.
although following what's happening with the Wii u, I would recommend that the homebrew generally be distributed through means other than the eShop. Spikey Walls and Meme Run should be free, lol.
I guess its time for better music players or video players
@Kaze_Memaryu As I understand, there's a huge technical limitation to what you can actually do with this hack, and piracy isn't one of them (something about kernel access, IIRC?), Smealum repeats this ad nauseam.
And if you can't grasp the difference between gaming on the 3DS and on the PC, homebrew or otherwise, then I'm not entirely sure why you own one in the first place. Your counter-argument to 3DS homebrew seems to be "both can play games, why not play games on PC instead of 3DS?". Indeed, why.
Why do the comments always descend into a ridiculous pedantic argument about altruistic legal values? I'm not going to name any names, but you should all just take a step back and stop moaning about a project that isn't even finished!
I'm with the guy above me on this, people need to take a moment to chill. As far as piracy is concerned, the dev has clearly built in anti-piracy measures so people can stop getting their panties in a twist over that. Outside of that, if you don't like the idea then fine, that's your opinion and obviously you're entitled to that, but nobody is forcing you to utilise this and if you choose not to then it won't affect you in any way shape or form, so just settle down and move on.
TL;DR - If you like it, then use it, GREAT. If you don't, then ignore it, NO PROBLEM.
@SteveButler2210
When people start using gaming hardware for other things then it's intended purpose, the manufacturers take measures which affect the user experience for all consumers.
I check the eShop on my 3DS about twice a month and a lot of times I'm presented with a mandatory "stability" update and I find this annoying. So it's up to me to ignore it and pretend that it's not an issue? Hackers and modders should go play with rooted smartphones and PC's and leave gaming hardware alone.
Also, I think that most EULAs (which are legally binding) nowadays include sections covering "other use" and that manufacturers don't allow this. Consumers have to agree to these terms in order to start using the hardware. Hackers and modders are in breach of the EULA and thus it is illegal what they are doing. There, no more room for excuses.
I really don't want the ds to be hacked otherwise the compagny's will stop making ds and 3 ds games again and they have to launch another handheld
Excellent. This guy or gal should be given a reward or some medal. The software based region lock is one of the stupidest stone age decisions Nintendo did with DSi and every handheld after that. They basically crippled the portability of their international handheld device because of greed.
I hope this hack will thrive and do well in the future as all 3DS customers deserve a region free console that you can buy games for in every region. Shame that the same can't be achieved with the eShop, I really hate lazy developers like Nicalis who do publish great games, but don't care about Europe and release almost no games here. Still waiting for Ikachan for example, two years and counting...
What I hope is that Nintendo takes notice and finally makes a system update for 3DS and makes it region free since this hack has proved it is just a system based block. Wii U should be region free as well. I am currently in Japan and it really pains me to see games like Fatal Frame 5 and then realize it is not in western countries and most likely never will come just like it's predecessor...
To @Vriess and everyone else who has similar opinion, especially "...should go play with rooted smartphones and PC's and leave gaming hardware alone...":
I'm a developer - it is my hobby, otherwise I'm just a gamer and as-normal-as-I-can-be person. As a hobby-programmer, I would LOVE to create games and apps on 3DS. Why? Why not mobiles? Because it has some cool features, which mobile phones lack; it's not about graphic or CPU power or RAM. But I can't. Why? Ask Nintendo. I could do that only if I would have really lots of money to buy their devkit (and it's not even sure if they purchase it to me) and to rent a workplace with security high enough (their requirements). I don't have such money, so only way is homebrew. I don't care I would do that for free, because I would do that for fun and to be creative. To entertain myself and others.
Is it really that much wrong that I just want to do what I want with hardware I purchased? Without any piracy, just write code, compile and play. Is it really that much wrong that I just want to add another functionality to device I purchased, to device I admire, to device I like? For me and for others? Live-chat, playing videos(1) and other endless possibilities? What's wrong with that? What's wrong with me? What's wrong with US?
(1) Well, it's not like I have experience with programming codecs and playing videos (only a few knowledge from uni), but as I imply in my last sentence, I'm not talking for myself only, and I know there are people willing and capable of doing that.
P.S.: Imagine that Windows (C) would be like that too - meaning that nobody could code for the platform unless Microsoft (C) would allow them to. They decide who to allow and who not to. And if they allow, they would still decide what can be released and what can not. World... with IE being only Internet browser... everything by only MS or big companies... sounds great, right? Wait, sounds like what is MS trying to achieve with their latest Windows, doesn't it? I guess that all means that that's the correct and right way to do...
I don't want to live on this planet anymore!
They deleted my comment 2 days ago claiming I am talking about piracy? Now they have articles about this?!?! Yeah sure home-brew, the exploit will be use for 3DS roms eventually.
It would be nice if Nintendo released a 'Petit Computer' Console - they make superb hardware and Developers could come up with cool stuff. The problem is that quality control goes out of the window.. and would open up the Platform to a pile of crap. But a Homebrew Editon Console would be interesting...
@Laethnes I'm really glad that you are a hobby programmer. I like to tinker in the C family from time to time and javascript. However, there is a EULA that comes with a 3ds when you buy it. That EULA stipulates amongst other things that you can't use unauthorized means to modify the device or the software it runs. So to answer your question, yes its is very wrong for you to do this without going through Nintendo directly.
If you want to do homebrew or support those who do, that is fine. However please don't act like you have a right to do so. Purchasing a product does not give you the freedom to do whatever you want with it. Sure many companies may not waste their time going after those that do modify their products outside of any EULA but that still doesn't change the fact that the EULA was violated.
I'm going to make a very general statement that I'm well aware is unrealistic for the people that do this but: If you want to make these modifications make your own hardware, os and software to do this on.
Jeez, do I have to start drwaing pictures now?!
@Sforzando Oh, please, don't delude yourself. DS homebrew games were just as terrible as every other instance. Sloppy, shameful, bugged abominations which the people behind it dare call "games".
Also, going open-source with a console is most likely the stupidest thing anyone can do. Not only is it extremely hurtful for Nintendo's business, it's also the fastest way to lose any kind of significance in the market.
Just because you think certain games should be free doesn't mean the developers should follow suit. They put work in it, and they paid for a devkit - if you don't want to pay, then you're not allowed to play. Simple as that.
Also, "I've been saying for years that Nintendo should allow anyone to develop games for their systems. That would make flashcarts/hacking unnecessary." is probably the worst thing I've ever heard. Game development isn't for "everyone", and it sure as hell shouldn't be. Console gaming is a market, first and foremost - allowing any random bungler to develop for it would end up just like smart device gaming: a platform flooded with junk.
@Noelemahc The point is that these Homebrew games never offer anything distinct on the hacked platform. They lack any kind of talent to make console games, and all they do with Homebrew is prove this inability even further.
Besides, what do I care about what smealum says? He will never be able to fully close off exploits for piracy, period. And pirates are gonna work 24/7 to abuse his oh-so-glorious Homebrew for their means. It doesn't matter what he wants, it will happen if he dares to release this.
@Ryu_Niiyama
IMHO it depends on point of view, but I won't disagree with you.
Anyway putting my rights aside, my question is still there - what's wrong with me wanting to do what I described?
@Ryu_Niiyama
"If you want to make these modifications make your own hardware, os and software to do this on" ok, next time before I born I'll move lots of skill points to "steal money" and "won't be caught" skills. [/joke]
Is Nintendo even aware of this project?
@Kaze_Memaryu "Trying to use" and "possible to use" are slightly different things, though I get where you're coming from now.
I'm not in this for the junk, I'm waiting for the 1%, like Colors DS which was homebrew and resulted in Colors 3DS, the Nintendo-licensed app. Or Aperture Science, which is a technological marvel and, you know, a portable Portal.
Oh, and emulation of course, since I find Nintendo's efforts in VC rather unspirited.
@Vriess "Also, I think that most EULAs (which are legally binding) nowadays include sections covering "other use" and that manufacturers don't allow this. [...]"
EULAs are pretty much useless where i live. if you have to accept them after you bought something, they are non effective
@Noelemahc I'll fully admit that the titles you named were pleasant exceptions to the rule, and these ambitions deserve applause.
I also understand your gripes with VC games and how Nintendo needs to improve with that, but it's kinda harsh to just grab the next emulator over it.
Well, homebrew. Personally, I can't wait. To everyone thinking this will bring around piracy, it cannot. It just cannot. The exploit cannot be used to get kernel access which is required to pirate. Don't waste the typing time to say that.
Also, law. I know that British law says that you can do whatever you like to a product. It is yours. Services can be taken away from you, but with products, they can do NOTHING.
Homebrew is a great area. We can have so many games that no developer will, or has made. The DS had Aperture Science, DSDoom and Quake (and Quake 2) all made or remade for the DS. The 3DS will bring more awesomeness to it. DSx86 was awesome as well, you could play the old DOS games on a DS! People saying it will lead to piracy are wrong! People saying that homebrew games are turd are also, wrong! It's like saying hobbyist games (Gunpoint, Hotline Miami and many more) are bad!
Homebrew will happen, and it will be good. I support the movement, but you don't have to. If you truly have something wrong with homebrew and all of it's awesome, don't tell ANYBODY about it, because in the end, we don't care.
@WaLzgi How could it brick ? it uses a file on the sdcard and an exploit loaded from a file on the sdcard. It is not touching anything else. Cannot break the system unless you are messing with the other bits which this won't do. (Worst could be corrupting the sdcard).
Hacking the actual system files on the other hand could but that is not how this works.
The only thing this will do is make it easier to look for other exploits for interested people. (But people with the skills and the desire to enable piracy want to sell flashcards so it will be a none issue really).
Yay! I can't wait.
@Porky I'm sure
@Spoony_Tech why would he keep it to himself? It's something big, and pretty impressive.
@Shane904 Imo nothing good comes from hacking. Somebody will always use it for wrong even if the original intent was for that.
It is sad I have to cheer this on for one reason. Virtual boy emulation. Why is it sad? I would have thought Virtual Boy Wario Land was worthy of being a 3D classic (as it quite literally was one) but apparently Urban Champion was more worthy, and I assume that and the rest of the range sold poorly and lead Nintendo to think 3D Classics were not things people wanted.
I can imagine it might be plagued with screen issues (just like the real virtual boy then I guess) given 3D classics Kid Icarus allegedly had the backdrops added to avoid screen issues.
Given I now own a second 3DS now (I need to trade Pokemon) that I have no interest taking online (previous owner left their NNID linked so including quite a few retail downloads, I don't want to risk losing those, as the previous owner appears to have a Wii U and could have deleted the NNID from there or might be able to convince Nintendo to revoke the NNID) I will certainly play with whatever comes out assuming I have the game which the exploit works with.
Now to just wait to see if Smash Hacks will be possible. Love the PSAs people make.
Not trying to pass judgement on any side here, but for anyone saying it's bad because it violated the EULA and is illegal, that's not necessarily true. In fact, a EULA that is too restrictive might actually be illegal to enforce in some areas due to various consumer right laws. For example, jailbreaking an iPhone is against Apple's EULA but the courts ruled it perfectly legal. Again, that situation isn't a direct parallel to this one, but it's something to keep in mind.
While I don't condone piracy in any form, I'll be interested to see what potenial homebrew has on the 3ds. Some inovative AR games perhaps?
Hombrew will destroy the fun in online games.
If i had those skills, i would hack my own 3DS and share it with no one. Sure it's selfish, but it's also thoughtful, weekly 3DS updates are not fun for any one lol
I will wait until the 3DS is no longer supported before I make any attempt to 'hack' it, as I have done to many of my other systems like the Wii, DS and PSP.
Makes more sense and turns less heads than performing a hack while the system is still being profitable to Nintendo.
Show Comments
Leave A Comment
Hold on there, you need to login to post a comment...