Tutorial  Updated

Using Luma3DS + Gateway on B9S


SYSNAND-ONLY USERS: DO NOT BOOT GW MODE ON 11.3+ - YOU WILL LOSE B9S AND BE LEFT ON A STOCK FIRMWARE
I highly advise against the use of GW on SysNAND-Only Setups.
GW currently DOES NOT support firmwares 11.3//11.4 - B9S does not change that!
If you're on 11.3+ - Don't even try to use GW. Use Luma3DS or any other CFW that has confirmed support for 11.3+ firmwares.



Setting up GW with Luma3DS' chainloader

Requirements: SysNAND or EmuNAND on 11.2 or lower!
Tested and working on B9S 1.2 (Luma3DS 8.0)
  1. Download the v2gw.zip attached to this post.
  2. Extract the "arm9loaderhax.bin" from v2gw.zip to your /luma/payloads/ folder.
  3. Rename that very "arm9loaderhax.bin" you just extracted to "v2gw.bin" or to whatever you want. However, step 12 will assume v2gw.bin was used, you can edit that reference to meet whatever you decided to name it.
  4. Download GW's ‘arm9loaderhax.bin.zip‘ file.
    • On their main home page. Under the post titled: "GATEWAY 4.0B PRIVATE BETA #2"
    • Or on their openly public Private Beta Program page, on this page it'll be under the "» arm9loaderhax for users with existing a9lh installs" section.
  5. Extract GW's "arm9loaderhax.bin" file from their zip file to your /luma/payloads/ folder.
  6. Rename that very "arm9loaderhax.bin" you just extracted to "gateway.bin"
  7. Make sure you have the latest GW's Launcher.dat on the root of your SD Card.
  8. This dev-build of BootCTR9: https://gbatemp.net/threads/release-the-bootctr9-release-thread.435347/page-3#post-7370533
  9. Extract the "boot.firm" file from the BootCTR9-firmv2.zip to your /luma/payloads/ folder.
  10. Rename that very "boot.firm" you just extracted to "down_BootCTR9.firm" or to whatever you want that is allowed by Luma3DS' payload chainloader.
    - Other button options: https://github.com/AuroraWright/Luma3DS/wiki/Other-features-and-notes#payload-chainloading
  11. Extract the "boot_config.ini" file from from the BootCTR9-firmv2.zip to the root of your SD Card.
  12. Open the "boot_config.ini" file and overwrite everything with the following:
    Code:
    [BOOTCTR9]
    key_delay = 1000
    
    [DEFAULT]
    path = /luma/payloads/v2gw.bin
  13. You are now done. If you followed this tutorial, holding DPAD-DOWN at boot time, will load up Gateway Mode.
    - SysNAND-Only Users on 11.2 will be prompted to press 'L+R+SELECT' to boot SYSNAND. DO NOT PRESS THE BUTTON PROMPT ON 11.3+
    - GW EmuNAND users will automatically boot into their GW EmuNAND.


FAQ

Q: How do I boot into the GW Menu?
A: Hold L+Select, as soon as you see the Dragon Logo.

Q: Can I use my GW Blue Card?
A: Yes, but only while using Luma3DS. It will not work in GW Mode.

Q: Can I play online while in GW Mode?
A: Yes, sort-of. But you have to either:

Q: I'm getting a black screen!? HELP!?
A: Multiple reasons for that below:
  • Modified SecureInfo_A - GW does not patch this. You'll need an untouched donor file of this.
  • Using a RedNAND - GW only supports GW EmuNAND, it cannot boot RedNAND. Use the GW Menu or GodMode9 to make one.
  • On SysNAND-Only Setups - Not having properly removed EmuNAND//RedNAND. Use GodMode to properly format your SD Card. But I advise you set one up.
  • Trying to boot an 11.3//11.4 EmuNAND - GW does not support anything higher than 11.2
  • If it's not listed, then who knows. Do you have a modified Home Menu or font? Those might not work at all in GW Mode.


Credits

Many thanks to the above lovely people~ <3 ♥
Original posts:
Link: https://gbatemp.net/threads/using-gateway-on-a9lh-v2.431222/page-4#post-6464898
Link: http://gbatemp.net/threads/tutorial-using-luma3ds-with-gateway-on-v2-a9lh.431691/page-4#post-6472283
Link: https://gbatemp.net/threads/tutorial-booting-gw-with-b9s-and-some-help.471417/







I highly advise against the use of GW for SysNAND-Only setups.

11.3&11.4 Break GW. GW currently DOES NOT support 11.3 or 11.4. You will either brick or lose A9LH. More than likely it seems you will just lose A9LH.


Again, if you attempt to boot GW Mode, on a SYSNAND-Only Setup while on 11.3 or 11.4, you will lose A9LH. It does not matter if you safely updated to this firmware via another CFW that safely protects FIRM.

If you want to use 11.3+, you will not be able to use GW. Don't even try. Only use Luma3DS or other CFW that support 11.3+

If you are a Gateway3DS user, and have recently finished Plailect's A9LH Guide, then you should be on v2 A9LH. Unfortunately, at the time this thread was made, GW's a9lh.bin file is incompatible with Luma3DS' payload chainloading feature while on v2 A9LH.

So one way around this was to either forego using Luma3DS' payload chainloading, and use a boot manager that does work in initializing GW's a9lh.bin correctly. Like BootCTR9. Either you let BootCTR9 handle all payloads, or you set it up to chainload into Luma3DS and from there let Luma3DS do all the work.

Either way, some people might not like BootCTR9 (Big fan of BootCTR9, seriously thing is amazing~!)

So if you don't want to use the BootCTR9 method, then @Hayleia made a very stripped down boot manager that only loads /luma/payloads/gateway.bin. You still need GW's a9lh.bin in addition to this stripped down bootmanager, but that's all you need, these two files! No need for messy configs if you just want to stick with Luma3DS' payload chainloader.


Now on to the damn tutorials already~!



Gateway Logo


1. Download the v2gw.zip attached to this post.
2. Extract the "arm9loaderhax.bin" from v2gw.zip to your /luma/payloads/ folder.
3. Rename that very "arm9loaderhax.bin" you just extracted to "down_v2gw.bin" or to whatever you want that is allowed by Luma3DS' payload chainloader.
Other button options: https://github.com/AuroraWright/Luma3DS/wiki/Other-features-and-notes#payload-chainloading
4. Download GW's ‘arm9loaderhax.bin.zip‘ file.
You have to get this directly from Gateway's site. Which is either:
A) On their main home page.
B) Or on their openly public Private Beta Program page, on this page it'll be under the "» arm9loaderhax for users with existing a9lh installs" section.
5. Extract GW's "arm9loaderhax.bin" file from their zip file to your /luma/payloads/ folder.
6. Rename that very "arm9loaderhax.bin" you just extracted to "gateway.bin"
7. Make sure you have the latest GW's Launcher.dat on the root of your SD Card.
8. You are now done. If you followed this tutorial, holding DPAD-DOWN at boot time, will load up Gateway Mode.
However, if you are a SysNAND Only User, and on 11.1 and using the 4.2 Launcher.dat, you will be prompted to press 'L+R+SELECT' to boot SYSNAND.
GW EmuNAND users will automatically boot into their GW EmuNAND.

Notes: To Boot into the GW Menu: Hold L+Select, as soon as you see the Dragon Logo.
To Force a Manual Gateway3DS RedCard Update: Hold R+Select as soon as you see the Dragon Logo.




No Gateway Logo (Not Recommend - Only for those allergic to the dragon logo - USE AT YOUR OWN RISK)

Notes: This version will de-init the screen by default, and as such you won't see the Gateway Logo. Don't worry it'll init once you land on the Home. Due to how this works, only GW EmuNAND users should consider using this. This is because SysNAND users will land on the SysNAND prompt nag.

1. Download the v2gw-de-init.zip attached to this post.
2. Extract the "v2gw.bin" from v2gw-de-init.zip to your /luma/payloads/ folder.
3. Rename that very "v2gw2.bin" you just extracted to "down_v2gw.bin" or to whatever you want that is allowed by Luma3DS' payload chainloader.
Other button options: https://github.com/AuroraWright/Luma3DS/wiki/Other-features-and-notes#payload-chainloading
4. Download GW's ‘arm9loaderhax.bin.zip‘ file.
You have to get this directly from Gateway's site. Which is either:
A) On their main home page.
B) Or on their openly public Private Beta Program page, on this page it'll be under the "» arm9loaderhax for users with existing a9lh installs" section.
5. Extract GW's "arm9loaderhax.bin" file from their zip file to your /luma/payloads/ folder.
6. Rename that very "arm9loaderhax.bin" you just extracted to "gateway.bin"
7. Make sure you have the latest GW's Launcher.dat on the root of your SD Card.
8. You are now done. If you followed this tutorial, holding DPAD-DOWN at boot time, will load up Gateway Mode without the Gateway Logo.


Tested on N3DS and O3DS by me, 2DS by @Hayleia.
Should work on either screen-init or non-screen-init v2 A9LH.



Important Note: Never update your SysNAND in Gateway Mode. It does not matter what Launcher.dat version you use, if you go ahead and update while in SysNAND Mode, you will either brick or lose A9LH+CFW and be on the latest stock firmware. This is because GW Mode does not offer FIRM protection in A9LH. Updating your GW EmuNAND is fine and safe, and is what Gateway actually recommends you do and use even when using A9LH.



!~Getting Black Screen After Dragon Logo and After Following This Guide~! (PLEASE READ)
Sounds like someone hasn't properly removed their EmuNAND//RedNAND with EmuNAND9. The Black Screen problem is common to people who skipped doing it properly and used a third-party tool like EaseUS or any other partition manager.

Since EmuNAND//RedNAND wasn't removed properly, traces were leftover and GW by default sees it, and tries to boot into this non-existent EmuNAND//RedNAND and fails. So how do we fix it? We use EmuNAND9 to preperly remove traces of it.

Part 5, Section V of the old A9LH guide covers this. However, I will list all relevant steps here.
Link: https://github.com/Plailect/Guide_R...ax)#section-v---removing-rednand-from-your-sd

The new guide also sort of mentions if in this new page, and does show you how to setup EmuNAND9:
Link: https://plailect.github.io/Guide/move-emunand

Files we'll need:
Latest release of EmuNAND9: https://github.com/d0k3/EmuNAND9/releases/latest

1. Copy EmuNAND9.bin from the EmuNAND9.zip to the /luma/payloads/ folder on your SD card and rename EmuNAND9.bin to y_EmuNAND9.bin
2. Backup every file on your SD card to a folder on your computer, all files will be deleted in the following steps
3. Reinsert your SD card into your 3DS
4. Hold (Y) at boot time to open EmuNAND9
5. Go to "SD Format Options...", then select the "Format SD (no EmuNAND)" option, and wait for it to finish
6. Press (B) to return to the menu, then press Select to safely eject your SD Card
7. Put your SD card back into your computer, and copy all the files you backed up previously, back into your SD Card
8. Reinsert your SD card into your 3DS, then press (Start) to reboot



Additional Note: You will still have to look into BootCTR9 if for some reason you want GW to be the default, as opposed to Luma3DS. This tutorial is meant more for the people who want Luma3DS as their main//default, and want to use Luma3DS' payload chainloader to boot into GW Mode.
Go to the following link for the tutorial on setting up GW as your main with BootCTR9.
Link: https://gbatemp.net/threads/using-gateway-on-a9lh-v2.431222/


All credits to @Hayleia for making both of these~! Thank you~ <3 ♥
Original posts:
Link: https://gbatemp.net/threads/using-gateway-on-a9lh-v2.431222/page-4#post-6464898
Link: http://gbatemp.net/threads/tutorial-using-luma3ds-with-gateway-on-v2-a9lh.431691/page-4#post-6472283
 

Attachments

  • v2gw.zip
    6.3 KB · Views: 12,150
  • v2gw-de-init.zip
    9.1 KB · Views: 3,292
Last edited by Temptress Cerise,

1alien1

Well-Known Member
Member
Joined
Aug 26, 2013
Messages
134
Trophies
0
XP
205
Country
Gambia, The
"13. You are now done. If you followed this tutorial, holding DPAD-DOWN at boot time, will load up Gateway Mode.
- SysNAND-Only Users on 11.2 will be prompted to press 'L+R+SELECT' to boot SYSNAND. DO NOT PRESS THE BUTTON PROMPT ON 11.3+
- GW EmuNAND users will automatically boot into their GW EmuNAND."

Does this mean i have to somehow install an Emunand first? Or will i get into the same menu as with my other 3ds with GW where i can setup a GW Emunand? Will i then have Sysnand Luma and Emunand GW (with my old setup i have sysnand original and GW emunand).
I use a new3dsXL with only GW until now, but i got a new new3dsxl which i want to use with luma3ds AND GW. How can i achieve this?

Can i first follow the well known 3ds guide to install the latest b9s luma on my virgin new3dsXL and then follow this guide to get into GW mode and play via GW card? I want to have a completly usable Luma CFW while having the bonus of drag/drop gaming via GW. Im totally new to the Luma thing and would appreciate help very much :).
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
900
Country
United States
"13. You are now done. If you followed this tutorial, holding DPAD-DOWN at boot time, will load up Gateway Mode.
- SysNAND-Only Users on 11.2 will be prompted to press 'L+R+SELECT' to boot SYSNAND. DO NOT PRESS THE BUTTON PROMPT ON 11.3+
- GW EmuNAND users will automatically boot into their GW EmuNAND."

Does this mean i have to somehow install an Emunand first? Or will i get into the same menu as with my other 3ds with GW where i can setup a GW Emunand? Will i then have Sysnand Luma and Emunand GW (with my old setup i have sysnand original and GW emunand).
I use a new3dsXL with only GW until now, but i got a new new3dsxl which i want to use with luma3ds AND GW. How can i achieve this?

Can i first follow the well known 3ds guide to install the latest b9s luma on my virgin new3dsXL and then follow this guide to get into GW mode and play via GW card? I want to have a completly usable Luma CFW while having the bonus of drag/drop gaming via GW. Im totally new to the Luma thing and would appreciate help very much :).

Well, with the last GW release, you have to hold L+select while it's booting to get the menu. Though it does still work for formatting EmuNAND. In fact, it's probably the best thing to use to create a GW EmuNAND, especially if your card's larger than 32 GB (I've had some issues with the other apps).

First though, you will need to be able to run it. You could use the well known guide to setup B9S initially, but my InScripted AIO comes with GW already setup (again, you can find it on that iso site in the "CFW Discussions" section). The configuration has all of the files you need in one place, and the "One & Done" installer has fewer steps, because it's scripts handle much more of the installation process than the official guide's scripts do. It also only requires one trip to the PC.

Once you have B9S installed, you could just run GW (it's on B by default on mine, not down -- the d-pad is better for apps, because it can't cause an app to boot the wrong EmuNAND) to format EmuNAND (make sure you backup your card first as usual, because as you probably already know, formatting EmuNAND will wipe it). After doing that and restoring your card, you could just downgrade EmuNAND by using the latest 3DNUS to grab 11.2 and using SysUpdater to downgrade (as I just mentioned on the previous page).

Your NANDs will be linked initially. You can separate them if you want to by running TinyFormat on one. I prefer not to. If you leave them linked, you do need to synchronize tickets after you install games (I include scripts for that in my AIO though, in the "Extra Options" folder). However, it lets you run the same games on both, in case you want to use the cheat engine, for example. And it only takes a few seconds to go to the scripts menu and select the script, so, it's worth it to me.

My AIO also provides many other advantages over the vanilla setup. The ability to make Gateway the default payload for example. It includes all payload apps and all CFWs that still work with the latest firmware version. It uses a superior chainloader by default (BootCTR9) and runs a converted Gateway payload, so there's only one chainloader launching Gateway (as opposed to three). You can switch to Luma's chainloader if you want to (the scripts provide the option), but there's no advantage. You add a chainloader to the GW boot process and lose the option to change the default payload. Best of all, the included scripts enable you to configure your default payload and hotkeys (you just pick the apps and CFWs you want from a list). No renaming files manually (even if you switch to Luma's chainloader, the hotkey option is there, just don't pick any converted payloads or Cakes -- pick BootCTR9 for the key you want GW on).
 
Last edited by Kazuma77,
  • Like
Reactions: 1alien1

1alien1

Well-Known Member
Member
Joined
Aug 26, 2013
Messages
134
Trophies
0
XP
205
Country
Gambia, The
Thank you very much, the AIO looks great! Im still waiting for the microSD to arrive tomorrow and then i will test it. My n3dsxl is at original fw 9.9 right now, so i first have to use soundhax to get into homebrew and then use your "One & Done (Universal Same Card Single Script Installer)" or the classic one? copy all the files/folders inside to the root of the sd card? also copy the stuff inside IA5\B9S Configurations\N3DS into the root of the sd card? then i will have b9s and be able to boot into gw mode holding down b by default? then install emunand. while my sysnand is at 9.9 at the moment, emunand will also be 9.9 and no reason to downgrade right? the synchronize ticket i have to start everytime before starting a game or only once if i didnt install new games? do i have to copy some other scripts to be able to use gw in that manner or do i have to copy some stuff from the extra option folder?

this looks really great and complex, since before i only used the standard gw method with mset on 9.2 (and didnt even bother much with cia). i thank you very much for your help and might get back to you in the next days when i finally will be able to install everything on my (finally found one) double ips n3dsxl :D. thank you!
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
900
Country
United States
Thank you very much, the AIO looks great! Im still waiting for the microSD to arrive tomorrow and then i will test it. My n3dsxl is at original fw 9.9 right now, so i first have to use soundhax to get into homebrew and then use your "One & Done (Universal Same Card Single Script Installer)" or the classic one? copy all the files/folders inside to the root of the sd card? also copy the stuff inside IA5\B9S Configurations\N3DS into the root of the sd card? then i will have b9s and be able to boot into gw mode holding down b by default? then install emunand. while my sysnand is at 9.9 at the moment, emunand will also be 9.9 and no reason to downgrade right? the synchronize ticket i have to start everytime before starting a game or only once if i didnt install new games? do i have to copy some other scripts to be able to use gw in that manner or do i have to copy some stuff from the extra option folder?

this looks really great and complex, since before i only used the standard gw method with mset on 9.2 (and didnt even bother much with cia). i thank you very much for your help and might get back to you in the next days when i finally will be able to install everything on my (finally found one) double ips n3dsxl :D. thank you!

Copy the configuration in the "N3DS" folder within the "B9S Configurations" folder over first. Then copy the contents of the "One & Done (Universal Same Card Single Script Installer)" folder over and say yes when it asks to overwrite. And make sure you copy the "Soundhax" files over too of course. Once you have the homebrew menu running, you might be able to just run OldLoader to get the menu since it's on 9.9. If it doesn't work, make sure wifi is on and run "udsploit", when the text stops scrolling hit start, and run Safehax. The installer's menu should show up after a few seconds. Just pick "Install B9S" (should already be highlighted). When the install process completes, the installer deletes itself and the configuration will take over and boot into Luma. So you set that and Rosalina up, then back your card up, boot your system while holding B, hold L+select while GW boots to access the menu, and format EmuNAND. Once you've restored your card, it's just a matter of updating SysNAND (and the EmuNAND if you want to -- the same process will work, you just select the update option in SysUpdater instead of the downgrade one).

You only need to synchronize tickets after installing new titles. And not necessarily right away, just before you run the other one. Basically you reboot, hold "left" to boot into GM9, hit home, select "scripts" select the "Sync Tickets" option, and pick the one that copies in the direction you need to, depending on which one you installed the new titles to. That is not setup automatically because not everyone is going to need this. The scripts are therefore included in the "Extra Options" folder (copy the "gm9" folder from within the "B9S folder over). I could probably eliminate many of these extra subfolders if I wasn't still supporting A9LH. But I don't want to force B9S down anyone's throat, even though practically everything that worked on A9LH works on B9S now and there's really no point to keep using it.
 
Last edited by Kazuma77,
  • Like
Reactions: 1alien1

1alien1

Well-Known Member
Member
Joined
Aug 26, 2013
Messages
134
Trophies
0
XP
205
Country
Gambia, The
short question, what should happen when clicking oldloader? my display got black for a short time, some flashes and right back to the homebrewchannel. did it work? what is it supposed to do?. Nevermind, i got into godmode with the other option :). dont know how to delete a post...
 
Last edited by 1alien1,

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
900
Country
United States
short question, what should happen when clicking oldloader? my display got black for a short time, some flashes and right back to the homebrewchannel. did it work? what is it supposed to do?. Nevermind, i got into godmode with the other option :). dont know how to delete a post...

Ah, guess OldLoader only works with 9.0 to 9.2 or something. It should not have gone into GM9 though. It should have shown a CBM9 menu with 3 install options. Unless you used the classic one. Though that does the same thing. You just have to go to the scripts menu to get to the install options. A couple of extra steps. But it still works well. And some people might prefer going through GM9. As for deleting a post, I'm not sure you can. I guess you could replace the text with "never mind, delete this post" or something. I wouldn't worry about it.
 
  • Like
Reactions: 1alien1

1alien1

Well-Known Member
Member
Joined
Aug 26, 2013
Messages
134
Trophies
0
XP
205
Country
Gambia, The
Ah, guess OldLoader only works with 9.0 to 9.2 or something. It should not have gone into GM9 though. It should have shown a CBM9 menu with 3 install options. Unless you used the classic one. Though that does the same thing. You just have to go to the scripts menu to get to the install options. A couple of extra steps. But it still works well. And some people might prefer going through GM9. As for deleting a post, I'm not sure you can. I guess you could replace the text with "never mind, delete this post" or something. I wouldn't worry about it.

ok. i just set up the emunand. but when pressing a afterwards to exit, nothing happened. i powered off and powered on but now it seems i cant get into a gw menu anymore, holding down b or b+select+l doenst do anything. still booting into the luma settings...

checking with partition tool i can see the 2gb partition though. now copying the stuff from the sd card back onto the newly formated one and try again?
 
Last edited by 1alien1,

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
900
Country
United States
ok. i just set up the emunand. but when pressing a afterwards to exit, nothing happened. i powered off and powered on but now it seems i cant get into a gw menu anymore, holding down b or b+select+l doenst do anything. still booting into the luma settings...

checking with partition tool i can see the 2gb partition though. now copying the stuff from the sd card back onto the newly formated one and try again?

Yeah, once the format completes, it's normal for it to lock up at the "press A" screen. It's got nothing to continue with. The format worked though. Just restore the backed up contents and your hotkeys will be back, and your EmuNAND should work. Try just booting GW normally. If it boots with no messages about pressing a key combo, it worked. If booting Luma created a "Nintendo 3DS" folder, make sure you delete it before copying the old one back.
 
Last edited by Kazuma77,
  • Like
Reactions: 1alien1

1alien1

Well-Known Member
Member
Joined
Aug 26, 2013
Messages
134
Trophies
0
XP
205
Country
Gambia, The
Yeah, once the format completes, it's normal for it to lock up at the "press A" screen. It's got nothing to continue with. The format worked though. Just restore the backed up contents and your hotkeys will be back, and your EmuNAND should work. Try just booting GW normally. If it boots with no messages about pressing a key combo, it worked. If booting Luma created a "Nintendo 3DS" folder, make sure you delete it before copying the old one back.

everything is back to normal, i can load sysnand when not pressing anything and when pressing b i can enter gw emunand. now i have some other questions.
1: in the homebrewloader i can see the angelcia and fbi, is there a cia file so i have those two programs directly at the home screen? or should i always go into homebrew when using those?
2: where is the sysupdater?
3: now im trying to get 3dnus to work. so i should download 11.2 for the emunand? so i type in 11.2E ? (i have to press accept starting t he programm a thousand times while downloading the fw..EDIT: fixed that with checking silent mode) and should i download the latest fw for my sysnand or just update via settings and do the official update? but first i have to install the "sysupdater" somehow at the emunand AND the sysnand or only one since they are still linked? EDIT: it downloaded 11.2.9-999E. Is this still ok for emunand? while sysnand can be the latest one?
4:what advantages brings linking the two nands?
5:i read about luma updater, to update luma files, is it inside your one&done install?

thank you :)
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
900
Country
United States
everything is back to normal, i can load sysnand when not pressing anything and when pressing b i can enter gw emunand. now i have some other questions.
1: in the homebrewloader i can see the angelcia and fbi, is there a cia file so i have those two programs directly at the home screen? or should i always go into homebrew when using those?
2: where is the sysupdater?
3: now im trying to get 3dnus to work. so i should download 11.2 for the emunand? so i type in 11.2E ? (i have to press accept starting t he programm a thousand times while downloading the fw..EDIT: fixed that with checking silent mode) and should i download the latest fw for my sysnand or just update via settings and do the official update? but first i have to install the "sysupdater" somehow at the emunand AND the sysnand or only one since they are still linked? EDIT: it downloaded 11.2.9-999E. Is this still ok for emunand? while sysnand can be the latest one?
4:what advantages brings linking the two nands?
5:i read about luma updater, to update luma files, is it inside your one&done install?

thank you :)

1. There are CIAs of FBI and JKSM in the "CIA" folder. I would not run CIAngel or Freeshop as such since it is known that Nintendo tracks what you run online, and homebrew CIAs don't use valid IDs. This way it looks like you're using Download Play.

2. SysUpdater isn't something I thought to include with the "One & Done" installer assuming you had access to your PC and would have apps like that already if you needed them. But I did include a copy in the "Shove & Shuffle" folders (the "Xtrastuff_B9S" one will have it).

3. If you're wanting the European version, then it's "11.2.0-35E" that you would type in (and make sure N3DS is checked). Don't use what you just downloaded. It may not be correct. Also if you install FBI with FBI using the homebrew version, you can make it show up on EmuNAND using the ticket sync scripts. You could also just run FBI or DevMenu as a ROM, then use that to install the CIA, since it is GW (the ROM is not something I thought to include, though).

4. The advantage is that you can run the same games on both. So, if you decide you want to use the cheat engine on a CIA you installed in Luma, you can. The disadvantage is that you need to sync tickets when you install new stuff. To me, it's worth it. If you would rather separate them though, Tiny Format can unlink them (I did include that in the "Xtrastuff" folders as well). I would recommend installing that NAND version of DevMenu first though. So you'll have an installer to run after the format.

5. I prefer to update manually (since it only does Luma, I still have to check for updates to things like Godmode9 anyway), so I don't include it. I'm not familiar with how it works. So I don't know if it will update just the running copy, or if it lets you pick. If it lets you pick, the copy in "b9s/payloads" is what the pack considers the main one. If it updates that, then you could use R (restore defaults) to update 2 of the other 3 copies in the pack automatically (the other one only gets used if you make Legacy your main chainloader, so, you probably won't use it anyway). If you did, it's on Y, just use the hotkey scripts to re-set it after updating the main copy.
 
Last edited by Kazuma77,

1alien1

Well-Known Member
Member
Joined
Aug 26, 2013
Messages
134
Trophies
0
XP
205
Country
Gambia, The
1. There are CIAs of FBI and JKSM in the "CIA" folder. I would not run CIAngel or Freeshop as such since it is known that Nintendo tracks what you run online, and homebrew CIAs don't use valid IDs. This way it looks like you're using Download Play.

2. SysUpdater isn't something I thought to include with the "One & Done" installer assuming you had access to your PC and would have apps like that already if you needed them. But I did include a copy in the "Shove & Shuffle" folders (the "Xtrastuff_B9S" one will have it).

3. If you're wanting the European version, then it's "11.2.0-35E" that you would type in (and make sure N3DS is checked). Don't use what you just downloaded. It may not be correct. Also if you install FBI with FBI using the homebrew version, you can make it show up on EmuNAND using the ticket sync scripts. You could also just run FBI or DevMenu as a ROM, then use that to install the CIA, since it is GW (the ROM is not something I thought to include, though).

4. The advantage is that you can run the same games on both. So, if you decide you want to use the cheat engine on a CIA you installed in Luma, you can. The disadvantage is that you need to sync tickets when you install new stuff. To me, it's worth it. If you would rather separate them though, Tiny Format can unlink them (I did include that in the "Xtrastuff" folders as well). I would recommend installing that NAND version of DevMenu first though. So you'll have an installer to run after the format.

5. I prefer to update manually, so I don't include it. I'm not familiar with how it works. So I don't know if it will update just the running copy, or if it lets you pick. If it lets you pick, the copy in "b9s/payloads" is what the pack considers the main one. If it updates that, then you could use R (restore defaults) to update 2 of the other 3 copies in the pack automatically (the other only gets used if you make Legacy your main chainloader, so, you probably won't use it anyway).

Thank you so much :). So i download the mentioned 11.2 now and copy the sysupdater into the cia folder on the sd card. where do i put the downloaded folder with many cia files for the update? does the sysupdate know which cia to start etc? and the sysnand i can just update officially with the settings menu? (emunand will not change even if they are linked?). or do i lose gw compatibility when updating sysnand to 11.3 and above?

so fbi i can install to the home screen and ciaangel and jksm i better start via homebrewlauncher?! jksm is the ciaangel or the freeshop? to get fbi into my emunand, i should install it as cia in sysnand, then refresh tickets via script so it will show in the gw emunand? i cant access the homebrew channel from the gw emunand right?

differences between fbi and devmenu (i think i used both back in the days in the emunand)?

how do i again access the scripts like the refresh tickets script?
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
900
Country
United States
Thank you so much :). So i download the mentioned 11.2 now and copy the sysupdater into the cia folder on the sd card. where do i put the downloaded folder with many cia files for the update? does the sysupdate know which cia to start etc? and the sysnand i can just update officially with the settings menu? (emunand will not change even if they are linked?). or do i lose gw compatibility when updating sysnand to 11.3 and above?

so fbi i can install to the home screen and ciaangel and jksm i better start via homebrewlauncher?! jksm is the ciaangel or the freeshop? to get fbi into my emunand, i should install it as cia in sysnand, then refresh tickets via script so it will show in the gw emunand? i cant access the homebrew channel from the gw emunand right?

differences between fbi and devmenu (i think i used both back in the days in the emunand)?

how do i again access the scripts like the refresh tickets script?

It's just your GW EmuNAND that has to stay below 11.3. It's fine to update your linked SysNAND normally. Firmware still installs to the NANDs. They just share the same SD card folder. The CIA files from the 11.2 update need to go in a folder named "updates" on the card.

JKSM I included as a CIA only because it didn't seem like the 3dsx version offered the same functionality. Besides, you don't need wifi to backup saves. Just turn it off before running it and Nintendo doesn't know you're running homebrew (they only track what you run while online in real time).

To get FBI to your EmuNAND, first install it on SysNAND. If you copied the ticket sync scripts over, go into GM9 with "left" and hit home, select "Scripts" and the "Sync Tickets" option should be there. Just pick the "Sys to Emu" one. You could also just copy 1:/dbs/ticket.db to 4:/dbs/ticket.db manually. I just find the scripts a little bit faster. Only Luma can access the homebrew menu using Rosalina. You might be able to run *hax in GW mode using Ninjhax or some other exploit though (you could throw a copy of Cubic Ninja on the red card and see how it does, if it works well, you might consider installing it as a CIA for convenience).

As for the differences between FBI and DevMenu, DevMenu is the official install tool that comes with the development kit, and FBI is a homebrew installer that has more options, like being able to install CIAs remotely with a PC, being able to grab seed info automatically if you're installing while online, etc. (of course, I'd recommend the homebrew menu version for such things). But I don't have a version of FBI that will install to NAND. I'm sure there probably is one somewhere in the release thread, but the NAND modified DevMenu was much easier to find.
 
Last edited by Kazuma77,
  • Like
Reactions: 1alien1

1alien1

Well-Known Member
Member
Joined
Aug 26, 2013
Messages
134
Trophies
0
XP
205
Country
Gambia, The
It's just your GW EmuNAND that has to stay below 11.3. It's fine to update your linked SysNAND normally. Firmware still installs to the NANDs. They just share the same SD card folder. The CIA files from the 11.2 update need to go in a folder named "updates" on the card.

JKSM I included as a CIA only because it didn't seem like the 3dsx version offered the same functionality. Besides, you don't need wifi to backup saves. Just turn it off before running it and Nintendo doesn't know you're running homebrew (they only track what you run while online in real time).

To get FBI to your EmuNAND, first install it on SysNAND. If you copied the ticket sync scripts over, go into GM9 with "left" and hit home, select "Scripts" and the "Sync Tickets" option should be there. Just pick the "Sys to Emu" one. You could also just copy 1:/dbs/ticket.db to 4:/dbs/ticket.db manually. I just find the scripts a little bit faster. Only Luma can access the homebrew menu using Rosalina. You might be able to run *hax in GW mode using Ninjhax or some other exploit though (you could throw a copy of Cubic Ninja on the red card and see how it does, if it works well, you might consider installing it as a CIA for convenience).

As for the differences between FBI and DevMenu, DevMenu is the official install tool that comes with the development kit, and FBI is a homebrew installer that has more options, like being able to install CIAs remotely with a PC, being able to grab seed info automatically if you're installing while online, etc. (of course, I'd recommend the homebrew menu version for such things). But I don't have a version of FBI that will install to NAND. I'm sure there probably is one somewhere in the release thread, but the NAND modified DevMenu was much easier to find.

So far everything works perfectly! Thank you for the easy tool. syncing tickets also works superb. only the four swords dsi ware did not sync but i think its not compatible with the gw emunand. I have some closing questions still :).
1: Shouldnt i make some sort of nand backup or something like that in this whole process? is there a way to make a hardcopy of my complete setup in the case something gets bricked?
2: is there a list of the hotkeys for booting (and mybe the usage of that programm)? i saw reinand (dont know what use that has) and some other programs while holding down the different keys.
3: is it still bad to go into file magagement inside the system app in gw emunand? i remember back then that i killed all my installed stuff one time while opening file manager in the gw emunand system.
4:should i now disable auto update for the firmware? or is it not a problem anymore? i dont want to update my system to a firmware that will not support gw emunand or luma3ds or something while being online..
5:i read something about bein able to stream gameplay to a pc or something. how can i manage that?
6: is there a way to convert gw save files into "internal cia games" saves?

thank you for your fast replys !
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
900
Country
United States
So far everything works perfectly! Thank you for the easy tool. syncing tickets also works superb. only the four swords dsi ware did not sync but i think its not compatible with the gw emunand. I have some closing questions still :).
1: Shouldnt i make some sort of nand backup or something like that in this whole process? is there a way to make a hardcopy of my complete setup in the case something gets bricked?
2: is there a list of the hotkeys for booting (and mybe the usage of that programm)? i saw reinand (dont know what use that has) and some other programs while holding down the different keys.
3: is it still bad to go into file magagement inside the system app in gw emunand? i remember back then that i killed all my installed stuff one time while opening file manager in the gw emunand system.
4:should i now disable auto update for the firmware? or is it not a problem anymore? i dont want to update my system to a firmware that will not support gw emunand or luma3ds or something while being online..
5:i read something about bein able to stream gameplay to a pc or something. how can i manage that?
6: is there a way to convert gw save files into "internal cia games" saves?

thank you for your fast replys !

DSiWare is installed in NAND (and it won't play in EmuNAND anyway). So that's why that didn't transfer. Also, folders are stored on NAND as well (you could make one to show which is EmuNAND if you're having trouble telling which is which).

1. Definitely a good idea. I included the original NAND Backup scripts d0k3 includes with GM9. Use them to backup your EmuNAND and SysNAND. Then just copy the contents of "gm9/out" to your PC (or backup the entire card if you prefer).

2. I provide a list of the hotkeys in the ReadMe.txt for the configurations. Though in the GM9 scripts menu there's a script that allows you to set them to whatever you want in the "Default Payload & Hotkeys" section. You can pick any payload in the "b9s/payloads" folder (you can also hit B to skip ones you don't want to change). R will always reset to the defaults (it's mainly in case you forget to hotkey Godmode9).

3. No, it won't hurt anything now. What usually deleted things was going into System Settings when booted in retail mode (because the tickets were not valid). There is no more retail mode with B9S installed.

4. In EmuNAND, that might be a good idea. SysNAND should be OK. Luma will get updated quickly if Nintendo manages to break it with a new release (I think it's finding byte patterns instead of using absolute offsets at this point though, so, they'd probably have to break the 3DS to create a NATIVE_FIRM it can't patch at this point). Still, I prefer to leave both Spotpass settings off and at least check 3dbrew.org before I install an update.

5. It's the NTR CFW that enables that. I actually included the latest BootNTRSelector in the aforementioned "Xtrastuff_B9S" folder, but you can always get the latest version here. You don't need the mode 3 one btw, that's just for the O3DS on games that normally reboot the system to free up memory like SSB.

6. Yes, though you will have to copy/rename the save to a file that matches the save manager you're looking to use. I've answered this somewhere else. Found it:

You can transfer saves using SDF or JKSM. Copy it to either 000400000FF40A00.sav for SDF or 0004000002C23200.sav for JKSM. Load the ROM from the select menu but don't run it. Run the save manager of your choice.

With SDF, you select "CTR Card" (it should not be red) and hit Y to export it to SD. Copy the "filer" folder to the card for the target system (if different from the current one), then go into SDF on the target device, hit right twice to select the SD tab, select your save, hold R and hit A to import it to the SD.

With JKSM, you select Cartridge, Save Data Options, Export Save, New, and give it a name. Then transfer the "JKSV" folder to the target device (if it's not the same one), open JKSM on it, select SD/CIA, select your game, Save Data Options, Import Save, and select the save name.
 
Last edited by Kazuma77,
  • Like
Reactions: 1alien1

1alien1

Well-Known Member
Member
Joined
Aug 26, 2013
Messages
134
Trophies
0
XP
205
Country
Gambia, The
DSiWare is installed in NAND (and it won't play in EmuNAND anyway). So that's why that didn't transfer. Also, folders are stored on NAND as well (you could make one to show which is EmuNAND if you're having trouble telling which is which).

1. Definitely a good idea. I included the original NAND Backup scripts d0k3 includes with GM9. Use them to backup your EmuNAND and SysNAND. Then just copy the contents of "gm9/out" to your PC (or backup the entire card if you prefer).

2. I provide a list of the hotkeys in the ReadMe.txt for the configurations. Though in the GM9 scripts menu there's a script that allows you to set them to whatever you want in the "Default Payload & Hotkeys" section. You can pick any payload in the "b9s/payloads" folder (you can also hit B to skip ones you don't want to change). R will always reset to the defaults (it's mainly in case you forget to hotkey Godmode9).

3. No, it won't hurt anything now. What usually deleted things was going into System Settings when booted in retail mode (because the tickets were not valid). There is no more retail mode with B9S installed.

4. In EmuNAND, that might be a good idea. SysNAND should be OK. Luma will get updated quickly if Nintendo manages to break it with a new release (I think it's finding byte patterns instead of using absolute offsets at this point though, so, they'd probably have to break the 3DS to create a NATIVE_FIRM it can't patch at this point). Still, I prefer to leave both Spotpass settings off and at least check 3dbrew.org before I install an update.

5. It's the NTR CFW that enables that. I actually included the latest BootNTRSelector in the aforementioned "Xtrastuff_B9S" folder, but you can always get the latest version here. You don't need the mode 3 one btw, that's just for the O3DS on games that normally reboot the system to free up memory like SSB.

6. Yes, though you will have to copy/rename the save to a file that matches the save manager you're looking to use. I've answered this somewhere else. Found it:

You can transfer saves using SDF or JKSM. Copy it to either 000400000FF40A00.sav for SDF or 0004000002C23200.sav for JKSM. Load the ROM from the select menu but don't run it. Run the save manager of your choice.

With SDF, you select "CTR Card" (it should not be red) and hit Y to export it to SD. Copy the "filer" folder to the card for the target system (if different from the current one), then go into SDF on the target device, hit right twice to select the SD tab, select your save, hold R and hit A to import it to the SD.

With JKSM, you select Cartridge, Save Data Options, Export Save, New, and give it a name. Then transfer the "JKSV" folder to the target device (if it's not the same one), open JKSM on it, select SD/CIA, select your game, Save Data Options, Import Save, and select the save name.

But what Cartridge should be mounted? The GW Saves are stored on the internal SD and not on the GW card itself as far as i know. Is there a good tutorial for this? I have all the sav files from my gw games on the internal SD, and installed one of those gw games as a cia to test. now i want to use the gw save file and convert it into a "cia save file"..
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
900
Country
United States
But what Cartridge should be mounted? The GW Saves are stored on the internal SD and not on the GW card itself as far as i know. Is there a good tutorial for this? I have all the sav files from my gw games on the internal SD, and installed one of those gw games as a cia to test. now i want to use the gw save file and convert it into a "cia save file"..

I just gave you a tutorial. It will work. If you need a further explanation, Gateway mounts saves to match the title being run. Hence the need to rename the save to the save manager's ID. The save is being loaded from the SD card, but the save managing app still needs the game loaded from the GW select menu because the ROM's header is needed to decrypt the save (even if it's blank). Plus, it's needed to fake out the save manager -- it can't try to access the save data for a game that's not there.
 
Last edited by Kazuma77,
  • Like
Reactions: 1alien1

1alien1

Well-Known Member
Member
Joined
Aug 26, 2013
Messages
134
Trophies
0
XP
205
Country
Gambia, The
I just gave you a tutorial. It will work. If you need a further explanation, Gateway mounts saves to match the title being run. Hence the need to rename the save to the save manager's ID. The save is being loaded from the SD card, but the save managing app still needs the game loaded from the GW select menu because the ROM's header is needed to decrypt the save (even if it's blank).

ok , so that means i have to do this in the gw emunand and not sysnand since i can only mount gw games in the emunand? and then convert the save, go back to sysnand and upload it as a normal save file?
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
900
Country
United States
ok , so that means i have to do this in the gw emunand and not sysnand since i can only mount gw games in the emunand? and then convert the save, go back to sysnand and upload it as a normal save file?

Yes, you have to load the ROM in GW mode. It's all based on how GW loads saves. Gateway redirects all attempts to read the cartridge slot to a file on the internal card named for the running title. So, by renaming the file, you're tricking the GW software into loading the simulated cart save when the save manager is run instead of when the ROM is run. But the manager still needs the ROM mounted via the select menu so that it can correlate the data with the game it is for and decrypt it properly. And because you can't dump a cart save with no cart. GW's software is simulating a cart slot save after all, not a CIA save. So it has to be dumped via the manager's cart slot option. To restore, you will not necessarily need to switch to SysNAND, though, since your NANDs are linked.
 
Last edited by Kazuma77,
  • Like
Reactions: 1alien1

1alien1

Well-Known Member
Member
Joined
Aug 26, 2013
Messages
134
Trophies
0
XP
205
Country
Gambia, The
thx for the tutorial. i wanted to try it out with spirit of justice but it seems there is no save file on the sd card. i guess its inside the rom itself im using with the gw card? can i extract the save file somehow? this seems really complicated :(

EDIT: so this was very easy after all. i just exported save from the mounted game, then imported it into the cia save. it works.
but i guess its different with the normal save files of GW because i didnt have to rename anything...
I will try with another game. Also i guess my ripped 3dz games which i ripped from the cards will not work with cia game files, since the private header is missing in those?

EDIT: everything works fine with all kinds of files. thank you so much for the incredible help :).
 
Last edited by 1alien1,

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
900
Country
United States
thx for the tutorial. i wanted to try it out with spirit of justice but it seems there is no save file on the sd card. i guess its inside the rom itself im using with the gw card? can i extract the save file somehow? this seems really complicated :(

EDIT: so this was very easy after all. i just exported save from the mounted game, then imported it into the cia save. it works.
but i guess its different with the normal save files of GW because i didnt have to rename anything...
I will try with another game. Also i guess my ripped 3dz games which i ripped from the cards will not work with cia game files, since the private header is missing in those?

I forgot to mention, if it's type 2 the save manager will be able to rip it directly, since those are stored directly on the ROM. And the .3dz ROM saves should work just fine. This is part of why you have to mount the ROM. The save is encrypted using the header info. As long as you mount the correct ROM that goes with the renamed save file, the save manager can read the header and will be able to decrypt the save correctly.
 
Last edited by Kazuma77,
  • Like
Reactions: 1alien1

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Had a ton of bugs and often crashed. It even didn't support DOS compatibility with older games. :feelsbadman:
  • SylverReZ @ SylverReZ:
    I only grew up with Windows XP because I was lucky.
  • RedColoredStars @ RedColoredStars:
    I downloaded XP on dialup when it came out. Overnights for like a week. cuz I couldn't tie up the phone line during the day. It was so awesome and worked so great going from ME to XP.
  • K3Nv2 @ K3Nv2:
    Vga pins were a dick
  • K3Nv2 @ K3Nv2:
    I kind of want down a large pizza at 10am then crash out
  • ZeroT21 @ ZeroT21:
    Having pizza all day? done it
  • K3Nv2 @ K3Nv2:
    Nah pizza hut open at 10:30
  • ZeroT21 @ ZeroT21:
    just buy a stack of pizza and keep the rest you don't need yet frozen
  • K3Nv2 @ K3Nv2:
    Or buy frozen pizza
  • ZeroT21 @ ZeroT21:
    I buy the regular kind, not the frozen stuff
  • ZeroT21 @ ZeroT21:
    supermarket pizza is ass
  • K3Nv2 @ K3Nv2:
    x65 would just yell at me
  • ZeroT21 @ ZeroT21:
    sounds ok, he didn't pull a gun out ,so...
  • K3Nv2 @ K3Nv2:
    $12 large any style pizza deal
  • K3Nv2 @ K3Nv2:
    Each bite is a $1 well spent
  • SylverReZ @ SylverReZ:
    @ZeroT21, Agreed. I hate oven pizza, only from pizza place.
    +1
  • K3Nv2 @ K3Nv2:
    Nah I can still go for totinos
  • RedColoredStars @ RedColoredStars:
    i like totinos party pizzas. lol.
  • RedColoredStars @ RedColoredStars:
    the cracker-like crust is great on those
  • RedColoredStars @ RedColoredStars:
    My neighbor and I are going to make this next month....
  • SylverReZ @ SylverReZ:
    Tiger crust is great.
  • K3Nv2 @ K3Nv2:
    I'm beefing with a neighbor currently each time I ask him for help with something he makes bs excuses then ignores my calls text but seems to randomly speak when I'm done with the project after doing things to help him
  • RedColoredStars @ RedColoredStars:
    DiGiorno Crispy Pan Pizza tasted pretty dang close to Pizza hut pan pizza, but Im not sure if theyve been discontinued or not. Havent seen them locally for a couple of months now.
  • RedColoredStars @ RedColoredStars:
    The croissant crust is still available though, but not quite as good imo.
    RedColoredStars @ RedColoredStars: The croissant crust is still available though, but not quite as good imo.