Month: January 2015

How to Make SKY3DS Cart Play Games Region Free!

Smealum released the region free loader for 3DS/3DSXL/2DS on firmware versions 9.0-9.4, and SKY3DS official site has confirmed that Sky3DS works perfect with the Smea’s regionthree for region free! (01/17/2015). So sky3ds users are finally able to load any region ROM now regardless the region of both the console or the cart, it will load without any objection.

sky3ds no game limit001Official News:

* It’s confirmed! Sky3DS works perfect with the Smea’s regionthree for region free! (01/17/2015)

Thanks for Smea’s great job to make this region free feature possible! However, since it’s not developed by our team,

you might have to take your own risk if you choose to use it.Please see more here…

regionthree

region free loader for 3DS/3DSXL/2DS on firmware versions 4.0-9.4 this also allows you to bypass mandatory gamecard firmware updates

loads games from other regions and runs them in YOUR language if possible !

video

How to use

  • Download Launcher.dat from the repo (or compile it yourself) : https://github.com/smealum/regionthree/raw/master/Launcher.dat
  • Copy Launcher.dat to the root of your SD card
  • Insert the game you want to run into your 3DS and power it up
  • Open the “Download Play” application
  • Hit the home menu button, but do not exit the Download Play application (keep it running in the background)
  • Open the Web Browser applet
  • Go to Gateway’s exploit page (not linking directly to it here because not a fan of their whole piracy thing they’ve got going)
  • Wait a few seconds; screen should turn black and after a bit your game should boot up !

FAQ

  • Does this work on the latest firmware version ? Yes, 9.4 is supported.
  • Does this let me run homebrew and/or roms ? No, it just lets you run legit physical games from other regions.
  • Do I need to connect to the internet every time I want to use this ? Yes.
  • Do I need a flashcart/game/hardware for this ? No.
  • Will this work on my New 3DS ? No, at the moment this only works on 3DS, 3DS XL and 2DS models.
  • Will it ever work on the New 3DS ? Maybe. I don’t plan on working on it, like, ever, but the code is out there now so…
  • Will this break or brick my 3DS ? No. There’s virtually 0 chance of that happening, all this runs is run of the mill usermode code, nothing dangerous. Nothing unusual is written to your NAND, nothing permanent is done. With that in mind, use at your own risk, I won’t take responsibility if something weird does happen.
  • Do you take donations ? No, I do not.
  • How does it work ? See below.

Technical stuff

Basically we use GW’s entrypoint to get ROP (not code execution, either userland or kernel) under spider (that’s what the browser applet is called). From there, we use the GPU DMA vuln to take over the download play application (this is done by overwriting the GSP interrupt handler funcptr table). The download play application has access to the ns:s service (spider does not), and we use that service to launch our out-of-region game.

For more detail on the webkit/spider exploit, visit http://yifan.lu/2015/01/10/reversing-gateway-ultra-first-stage-part-1/

For more detail on the GPU DMA exploit, visit http://smealum.net/?p=517

To build the ROP, use Kingcom’s armips assembler https://github.com/Kingcom/armips

Credits

  • All original ROP and code on this repo written by smea
  • ns:s region free booting trick found by yellows8
  • Neatly packaged spider exploit by Gateway
  • Bond697, sm, yifanlu for working on the GW payload so I wouldn’t have to.
  • Myria for helping with testing.
  • sbJFn5r for porting the ROP to 4.x firmware versions

Best MicroSD cards that work on Sky3DS!

Recently, all kinds of SKY3ds game problems occured, but according to most players said, if they changed one MicroSD card to try again, the problems disappeared then the card worked well, game roms could be cycled smoothly. Combined what people say, here are some advice for you to choose the best SD card to work for SKy3DS:

One player said: “I bought a blue button Sky3DS a few days ago with a new ADATA 128Gb microSD card. Put a few games on it & tried playing on the 2DS & I was able to play only the first game I loaded up. The Sky3DS would just flash the blue LED constantly the entire time no matter what I had tried. So I decided to grab my Sandisk 8Gb microSD card & load up some games. It worked perfectly as it should.

Not sure if this makes a difference or not but also I am using the latest downloads from the Sky3DS website for DiskWriter & the template.
DiskWriter V1.05
Template V01.05

ADATA 128Gb DOES NOT WORK PROPERLY
Sandisk 8Gb DOES WORK PROPERLY  .”

This person having the same issue :

“32gb sdhc San disk extreme is what my gf uses its perfect and I use a 64gb sdxc San disk ultra also perfect but it takes a second longer to switch games than hers”
“Sandisk 32gb cards Class 10 on mine and my wifes SKy3ds’… flawless “
“Changed my micro sd card to a lexar and I’m having no issues at all. Able to cycle through all the game slots perfectly fine. Appears to be a problem with kingston cards.”
So it is appearing Sandisk so far is the best choice. And it won’t work on Kingston card. Samsung also is OK.

Sky3ds New FAQ Updated!

Just got the news from the sky3ds official site, they updated the new FAQ for Sky3ds today. Answered the most common and frequent questions and card errors problems about sky3ds card (blue button and red button). Take a look at it if this can help you in time,  here is the whole quote from the official site:

sky3ds no game limit001

FAQ

Q: I have a new 3ds with the firmware 9.4.0-21J version. your new flashcard can work on this version or not?
A: Yes, Sky3DS card can support the newest 3DS V9.4.0-21J version.

Q: Can this flashcart play 3ds game online ? ex : pokemon and doing a wonder trade or battle with people online.
A: Yes, Sky3DS card can play 3DS game online as a genuine gamepad did, can also save,load,edit etc….

Q: Do you have a user guide for diskWrtierV1.05 tool?
A: Please see the diskWrtierV1.05 user guide here.

Q: I just bought a sky3ds linker (blue button) and let me know if it is compatible with the .cia game format and support eShop game?
A: No, SKY3DS can only support original retail game card dumps .3DS format, it doesn’t support the .cia format and eShop game.

Q: Do you have a “game compatibility” list for SKY3DS card?
A: We do a compatible game list, all were included in our newest template file, see here.

Q: Can this Sky3DS play standard DS/DSi games?
A: No, SKY3DS can play 3DS games only(original retail game card dumps .3DS format).

Q: Could you please explain how template data is made so that I can make it myself ?
A: Please see the instructions here to build a new game file head info by yourself, and email us those “pre-file”, we will process and add it into the new updated template file later.

Q: The roms on my Sky3DS (red button) load for a few seconds then unload and go to the next rom,the card just automatically cycles through every rom I have.What’s wrong with that?
A: For those old SKY3DS(red button) card users, just hold the button for 5 seconds and press “A” to enter that game while its icon to pop up on screen. Please also see more details here.

Q: Don’t know why i can only play the first game on my microSD card, it can’t switch to other games when i press the blue button?
A: Please format your microSD card or try another new one, and download the rom from other more reliable sources, make sure it’s retail game pad dumps(not an eshop game), and has the same region with your 3DS console.

Q: Does saving work on games like Animal Crossing, Pokemon X and Y,also does this allow cheats and homebrew?
A: Yes,you can save, reload, edit on any 3DS games as a genuine gamepad did. Sorry, no cheats, no homebrew at the moment.

How to Solve Sky3ds Error on Super Smash Bros?

Some guys said :” I recently purchased Sky3ds and a 3DS XL running 9.4.0-21U, I have transfered couple of games following the guides posted online and even though they are detected by 3DS I am unable to play them. When I try to start the game I get an error , “The game card was removed “. Any help will be appreciated. ”

If you also met the game problems when you play Super Smash Bros, the follow content may help you to resolve the problem:

sky3ds no game limit001This is for those people having issue with the red button sky3ds card using eeprom=no.
I found that in order for super smash brother to work in eeprom=no, you need to hold the button of sky3ds card for 5 second 2 time. This is a workaround method. May work for me but may not work for you.

Once super smash brother game appear in your home screen, a blink will appear. Quickly hold the sky3ds button for 5 second and if done correctly, it will blink in a slow and steady way as in debug mode. The speed of the blinking light is not the same as the switching game fast blinking. Click button “A” to launch the game. While both screen turn black. The slow blinking light will off. Once both screen slowly lighted up without any image or word, the blinking light of the sky3ds card will light up. Quickly hold button of the card for a while and release button when both screen still lighted. If done correctly, the blinking light will blink in slow and steady way. Now just pray and if done correctly, the super smash brother loading screen icon will load on upper screen. Remember to be patience as super smash brother need a while for it to load even if you write as eeprom=yes. This method may work with game like kid Icarus and maybe those game that come out with error game card removed.

To prevent save corruption, remember to do a in game save and press home button to exit out. It normal for the smash brother to take some time to exit out, be patience.Then press button “x” to close the game. Press and enter setting and immediately exit out from setting to the home screen. Now press button of the card to switch to the next game. Once the next game appear, you can power off the 3ds.

Worth to take a shot, hope can help you.