Update: Now works on firmware 4.x and 6.x
https://github.com/YourNerdyJoe/openregion
Jan 23, 2015:
This is a little something I've been working on the past two days. The GO launcher kept giving me problems in regionthree even after I got it to work once so decided to make my own version for fun.
Right now it only works on 4.1-4.5 and while you can already do this with a gateway, this doesn't require emuNand and it boots faster. Hopefully someone finds this useful or can learn from it. It uses NSS:RebootSystem just like smea's launcher but without the GPU DMA vuln and built into a simple ROP chain. Should be able to get it to work on 6.x if I could get my hands on my friend's 3ds but no promises .
Update May 27, 2015:
So I got it to work on 6.x a while ago but haven't got around to officially releasing it. Well here it is. Region unlock on 6.x that only requires a ds mode flash cart to set up and can run alongside ninjhax. It also installs perfectly fine through bangai-o sploit.
ReadMe:
OpenRegion - bypass region lock on 3DS firmware v4.x and v6.x
Launch games from any region using the well known DS profile exploit in System Settings.
Dependancies:
1) ropMultiloader (link) or another working ROP chain installer.
2) A DS mode flash cart that works with your firmware version.
Installation:
For firmware version 4.x:
1) Install ROP using a DS mode flash cart (choose Launcher.dat 4.x when using the ropMultiloader)
2) Copy the Launcher.dat file to the root of your SD card.
For firmware version 6.x:
1) Install ROP using a DS mode flash cart (choose MSetForBoss.dat 6.x when using the ropMultiloader)
2) Copy the Launcher.dat file to the root of your SD card.
Usage:
After putting the game cart in your 3DS goto:
System Setting -> Other Settings -> Profile -> Nintendo DS Profile
Then wait a few seconds for your game to launch.
Happy Gaming!
Compiling:
If you wish to compile the source yourself then you will need to:
1) download ARMIPS (link).
2) change the ARMIPS_PATH variable in the Makefile accordingly.
https://github.com/YourNerdyJoe/openregion
Jan 23, 2015:
This is a little something I've been working on the past two days. The GO launcher kept giving me problems in regionthree even after I got it to work once so decided to make my own version for fun.
Update May 27, 2015:
So I got it to work on 6.x a while ago but haven't got around to officially releasing it. Well here it is. Region unlock on 6.x that only requires a ds mode flash cart to set up and can run alongside ninjhax. It also installs perfectly fine through bangai-o sploit.
ReadMe:
OpenRegion - bypass region lock on 3DS firmware v4.x and v6.x
Launch games from any region using the well known DS profile exploit in System Settings.
Dependancies:
1) ropMultiloader (link) or another working ROP chain installer.
2) A DS mode flash cart that works with your firmware version.
Installation:
For firmware version 4.x:
1) Install ROP using a DS mode flash cart (choose Launcher.dat 4.x when using the ropMultiloader)
2) Copy the Launcher.dat file to the root of your SD card.
For firmware version 6.x:
1) Install ROP using a DS mode flash cart (choose MSetForBoss.dat 6.x when using the ropMultiloader)
2) Copy the Launcher.dat file to the root of your SD card.
Usage:
After putting the game cart in your 3DS goto:
System Setting -> Other Settings -> Profile -> Nintendo DS Profile
Then wait a few seconds for your game to launch.
Happy Gaming!
Compiling:
If you wish to compile the source yourself then you will need to:
1) download ARMIPS (link).
2) change the ARMIPS_PATH variable in the Makefile accordingly.