Pokemon Sun and Moon on Gateway.

I've seen a lot of questions dotted around with regards to getting Pokemon Sun/ Moon running on a Gateway 3DS, but haven't seen too many problems solve. Haven't seen any tutorials/ threads addressing the issue straight up either, though I haven't looked far hahaha

Hopefully with this tutorial you'll be able to get it working fine as it does for me. It should only take you a few minutes to complete and worked perfectly for me. Check all spoiler tags for images!

STEP 1
Create a new Folder


First off, create a folder on your desktop and call it whatever you want [fig.1a]. Then make a copy of your game for safety [fig.1b] and place your Pokemon Sun/ Moon .3ds file in that desktop folder. [fig.1c]

This folder is just for storing the tools and stuff we need temporarily.
[fig.1a] Create folder on Desktop

[fig.1b] Copy Your Game

[fig.1c] Place ROM in desktop folder

STEP 2
Update your Gateway Firmware


Next head to the gateway website and download their latest Firmware which is '4.2. BETA' Which will be listed as '3.7.2-BETA Ultra' [fig.2a], download this, as inside you'll find the GW_Ultra_4.2_BETA folder with the correct launcher.dat [fig.2b]

http://www.gateway-3ds.com/downloads/


Put your 3DS SD card into the PC, Drag the launcher.dat from the 'GW_Ultra_4.2_BETA' zip folder onto the root of your SD Card and congratulations. Your Gateway is updated! [fig.2c]

[fig.2a] Gateway 4.2 firmware Download Link

[fig.2b] Downloaded Gateway 4.2 firmware in ZIP folder
http://s112.photobucket.com/user/mikeytaylor1998/media/fig.2b_zps5x3dfpde.png.html
[fig.2c] Gateway 4.2 BETA Update Folder

[fig.2d] launcher.dat copied to 3DS SD Card

STEP 3
Download Card1to2.exe


Download Card1to2.exe [fig.3a]and extract it to the folder you created on your desktop [fig.3b] You can download the application here from here:
https://filetrip.net/dl?deY8GQks8v
[fig.3a] Card1to2 Download Link

[fig.3b] Card1to2.exe in Desktop folder with ROM

This application converts a game from Card 1 type into Card 2 type . The difference between the two types is how the game is saved during gameplay.

That's a very simplified explanation. There's no need to go deep into the technical side of it.

STEP 4
Download Gateway ROM Patcher 1.2


Download Gateway ROM Patcher 1.2 from the link below [fig.4a] and extract it to the folder you created on the desktop. [fig.4b]
https://mega.nz/#!GUJyHCqZ!fw1WGosToTkrEFjULyR4cfdKLMTKIssgsY1EEbFFtJ4

You'll also need a Private or Public Header file to use with this application. You can find some public headers [fig.4c] in the link below:
https://gbatemp.net/threads/scene-roms-online-tutorial-for-dummies.370589/


You're more likely to get banned using one of these headers to go online, but I've always used them and never had a ban (yet!). If you don't plan on going online then you're perfectly safe. Once downloaded put your header into the same desktop folder with everything else. [fig.4d]


With all of these things downloaded, you have everything you need to create a ROM that works with Gateway! [fig.4e] Shows all required files you should have at this point.

*Your header may differ depending on which you downloaded!*
[fig.4a] Download Link for Gateway ROM Patcher

[fig.4b] Gateway ROM Patcher in Desktop Folder

[fig.4c] Public Header Downloads

[fig.4d] Header in Desktop Folder

[fig.4e] All Required Files

STEP 5
Convert the ROM from Card 1 to Card 2 type.


Open the desktop folder.
Drag the Pokemon ROM you're using onto 'Card1to2.exe' to open a command prompt. [fig.5a]
Type 1.
Press Enter.
When it's finished (it only takes a second or 2) press enter again.

Now your game is Card 2 type :)

[fig.5a] Drag ROM onto Card1to2.exe

STEP 6
Inject your new header.


The program we're about to use has a bug in it where the header isn't added to the ROM correctly, so just follow my instructions here and you'll be fine.

Load up the Gateway ROM Patcher application from the desktop folder and load your Pokemon ROM into it. Make sure that 'Rename ROM extension to ".3dz" after modification is ticked too. [fig.6a].

Select 'Import header from file' and choose the header that you downloaded. [fig.6b]

Now, This is where the bug in the program is.

A pop up box will then appear telling you that "This Chip ID is not matched to the ROM Size. Can I suggest a better Value?" . Select 'NO' [fig.6c] Then close the application using the cross in the top right.

Now you need to open up the Gateway ROM Patcher one more time. Load your Pokemon ROM and it'll ask you this question again, but this time select 'YES' [fig.6d]! Doing this patches the headers into the ROM correctly [fig.6e]. Click apply as the application tells you, then close it.

If you see your Pokemon ROM now has a .3dz extension in the desktop folder then you're set to move onto the next step! [fig.6f]

[fig.6a] Gateway ROM Patcher with Pokemon Loaded in

[fig.6b] Choose your Header

[fig.6c] Avoiding the bug by choosing the Correct Option.

[fig.6d] Reload the Gateway ROM Patcher and Select Pokemon ROM. Select YES when prompted.

[fig.6e] Successfully Patched Headers.

[Fig.6f]

STEP 7
All done!


Your ROM is ready to use on gateway!

Copy it to the Gateway Micro SD Card [fig.7a] then put it back in your Gateway Red Card.

Load your 3DS up into gateway mode, select your game and play! [fig.7b] & [fig.7c]

[fig.7a] Pokemon ROM .3dz on Gateway Micro SD Card

[fig.7b] Pokemon Sun loaded on homescreen

[fig.7c] Pokemon Sun Functioning

IMPORTANT(?) INFORMATION
This was done on an OLD 3DS

I have arm9loaderhax and Luma installed.

I have the gateway payloader set so holding down on startup, the console boots directly into gateway mode.

The system menu is updated to 11.2.

The ROM can NOT be trimmed.

Step 6 may not be necessary if you don't plan on going online. I inserted the header just in case and it worked but didn't test without inserting one so just told you guys the exact method I used and tested :)

I'm not sure if any of this info is relevant. The game may load on your Gateway with fully updated EmuNAND 11.2 without having to install a9lh and Luma. It might work on a lower EmuNAND even but I don't know Pokemon Sun/ Moon's full requirements!

FINAL HELP
If you want to set up your console exactly as mine is set up, it could take you an hour or 2 but I definitely recommend it! Below are links to the tutorials I used to get a9lh and Gateway to run alongside Luma :)

a9lh Installation Tutorial:
https://plailect.github.io/Guide/

Gateway Luma Payload Tutorial:
https://gbatemp.net/threads/tutorial-using-luma3ds-with-gateway-on-v2-a9lh.431691/



I hope this is helpful to any Gateway users having trouble running the game. If anything needs amending let me know :)

Also, I know that the image examples aren't fantastic, but the instructions on their own should be enough to help. Its my first written tutorial so... I tried hahaha

Also, gotta add this self promotion in at the end. Check out my signature if you enjoy video game glitches ;P
 

MikeyTaylorGaming

YouTube Glitcher
OP
Member
Joined
Aug 11, 2007
Messages
1,754
Trophies
1
Location
North West England
Website
youtube.com
XP
1,557
Country
United Kingdom
Who uses gateway nowadays?
I got Pokemon Sun working on the Gateway right before I installed a9lh and Luma. So I haven't started playing it hahaha

I've opted for the CIA Installation of games now :)
Lots of people bought a Gateway before the 1st CFW and if you have it you might as well use it. It is fine if you chainload luma a9lh.
This is indeed the case. I actually won my Gateway 3DS here on GBATemp a couple of years ago! When I recieved it, my firmware was already too high to use the damn thing XD

Waited it out not installing new updates and eventually the Gateway Team pulled through :) Redundant now though because of CFW I guess hahaha
 
  • Like
Reactions: Blue

Blue

Well-Known Member
Member
Joined
Oct 2, 2015
Messages
2,606
Trophies
2
XP
1,060
Country
United Kingdom
I got Pokemon Sun working on the Gateway right before I installed a9lh and Luma. So I haven't started playing it hahaha

I've opted for the CIA Installation of games now :)

This is indeed the case. I actually won my Gateway 3DS here on GBATemp a couple of years ago! When I recieved it, my firmware was already too high to use the damn thing XD

Waited it out not installing new updates and eventually the Gateway Team pulled through :) Redundant now though because of CFW I guess hahaha
Love your channel specifically the glitch picnic's :D
 

WontonSharpei

New Member
Newbie
Joined
Nov 23, 2016
Messages
1
Trophies
0
XP
41
Country
United States
When I try to run card1to2 (or to drag my rom directly to it) the command prompt appears and exits immediately. I have tried right-clicking on card1to2 and running as administrator, but I'm getting the same result. Does anyone have any ideas?

Thanks!
 

MikeyTaylorGaming

YouTube Glitcher
OP
Member
Joined
Aug 11, 2007
Messages
1,754
Trophies
1
Location
North West England
Website
youtube.com
XP
1,557
Country
United Kingdom
Love your channel specifically the glitch picnic's :D
It's still so strange finding tempers who watch my content XD Thanks! :D
When I try to run card1to2 (or to drag my rom directly to it) the command prompt appears and exits immediately. I have tried right-clicking on card1to2 and running as administrator, but I'm getting the same result. Does anyone have any ideas?

Thanks!
That's odd... I tried this quite a few times and didn't have an issue once. hmm... Is the ROM a .3ds file? Was it extracted from the .zip properly? Was it a clean copy to begin with?

I believe with command prompt, if something isn't quite right with what you're asking with an executable like this it instantly closes down. Could be wrong though. I can only suggest downloading another copy of the ROM, maybe from somewhere else, and trying again with that one! :)

I'm searching the web to try and help you, but Card1to2 doesn't seem to have much information online. I'll try and find something and get back to you with more helpful information than that but I'm not promising XD

EDIT: Seems there's a Python Script to carry out the conversion too. I have absolutely no idea about python coding though... I'm hopeless with it :(

Here's the link, not sure if it'll help you at all though https://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwj126__57_QAhWZ0YMKHb4eCdoQFggaMAA&url=https://gist.github.com/e5f817986830c25c78f7&usg=AFQjCNHz-OY206BzU8ppPIiaMjoLhTPnsw&sig2=BZ6obbxHuFMukLDlsEZGiQ
 
Last edited by MikeyTaylorGaming,
  • Like
Reactions: VinsCool

drfunkenstein2k

Well-Known Member
Newcomer
Joined
Jan 9, 2011
Messages
64
Trophies
1
XP
1,311
Country
United States
i got the game to load but i was met with a message "Your save is corrupt" but i have yet to play the game ?


EDIT:
i tried without the "card1to2" part and the game loads but it gets stuck at the beginning as well. but this time it said "Preparing game save and game please wait dont turn off 3ds"
But it is just stuck on that screen
 
Last edited by drfunkenstein2k,

Eity

Well-Known Member
Newcomer
Joined
Apr 20, 2007
Messages
56
Trophies
0
Age
37
XP
286
Country
United States
Done this now with US rom of Pokemon Sun, on EmuNAND 11.0, and without changing header (since I don't plan to connect it to the internet). So I only used Card1to2, and GW Rom Split Tool (since my microSD is FAT32). Game works but, when I closed game, it also automatically exits GW mode. Is there any way not to exit GW mode (I don't have any CFW installed, just GW and EmuNAND, so I still use Android tablet method to go into GW mode)?
Edit: Nevermind, i found way to do it myself. Just open other application instead of closing SM.
 
Last edited by Eity,

MikeyTaylorGaming

YouTube Glitcher
OP
Member
Joined
Aug 11, 2007
Messages
1,754
Trophies
1
Location
North West England
Website
youtube.com
XP
1,557
Country
United Kingdom
i tried without the "card1to2" part and the game loads but it gets stuck at the beginning as well. but this time it said "Preparing game save and game please wait dont turn off 3ds"
But it is just stuck on that screen
Card1to2 is the part that prevents this save error. Since the Game is Card 1 Type, the save that it creates isn't really compatible with Gateway as far as I know. Converting the game makes the game save in a different way which should fix the error.

Try deleting all existing data that Pokemon Sun/ Moon has created on your 3DS in the settings option. Make sure to delete the data in 'Extra Data' too then try again with the Card1to2 converted file! :)
 

aotnemrot

Member
Newcomer
Joined
Jul 9, 2013
Messages
8
Trophies
0
Age
112
XP
123
Country
Heya, since you can't trim the game I can't actually get it to fit in my fat32 file system microsd, what file system are you using? Also shouldn't the game be card type 2 from the start? Aren't all pokemon games card 2?
Edit: Nevermind, I looked it up and it looks like exfat also works but I'll just use the GW rom splitter tools that come with the gateway download.
Edit2: Actually splitting changes the file format so I wouldn't be able to play online, I'll try trimming it and if that fails I'll format the card as exfat.
 
Last edited by aotnemrot,

drfunkenstein2k

Well-Known Member
Newcomer
Joined
Jan 9, 2011
Messages
64
Trophies
1
XP
1,311
Country
United States
I got it to work thanks for this tutorial i modified a few steps which worked for me.

STEP 1: Convert the ROM from Card 1 to Card 2 type.
Open the desktop folder.
Drag the Pokemon ROM you're using onto 'Card1to2.exe' to open a command prompt.
Type 1.
Press Enter.
When it's finished (it only takes a second or 2)
press enter again. ( window will close)

STEP2: Inject Header
Load up the Gateway ROM Patcher application from the desktop folder and load your Pokemon ROM into it.
Make sure that 'Rename ROM extension to ".3dz" after modification is ticked too.

Select 'Import header from file' and choose the header that you downloaded.
A pop up box will then appear telling you that "This Chip ID is not matched to the ROM Size. Can I suggest a better Value?" . Select 'YES'
If another window pops up asking you something SELECT 'YES' again


If you see your Pokemon ROM now has a .3dz extension then you are DONE!

NOTES:
i did not suffer from a bug in gateway rom patcher, and just saying yes to the questions saved me a lot of trouble.
 
  • Like
Reactions: pikanag

MikeyTaylorGaming

YouTube Glitcher
OP
Member
Joined
Aug 11, 2007
Messages
1,754
Trophies
1
Location
North West England
Website
youtube.com
XP
1,557
Country
United Kingdom
Heya, since you can't trim the game I can't actually get it to fit in my fat32 file system microsd, what file system are you using?
Edit2: Actually splitting changes the file format so I wouldn't be able to play online, I'll try trimming it and if that fails I'll format the card as exfat.
exFAT is the Filesystem I'm using for the Gateway Micro SD :)

I got it to work thanks for this tutorial i modified a few steps which worked for me.
NOTES:
i did not suffer from a bug in gateway rom patcher, and just saying yes to the questions saved me a lot of trouble.
So the only difference was you chose yes when prompted in the ROM Patcher?

I wouldn't say it's a lot of trouble to close the program and open it again but hey, whatever works works ;P
 

drfunkenstein2k

Well-Known Member
Newcomer
Joined
Jan 9, 2011
Messages
64
Trophies
1
XP
1,311
Country
United States
Mikey:
its not a lot of trouble i agree, but when i did it that way my ROM would not load or got stuck on the SAVE screen as i mentioned before.
So i didnt do it cause i wanted to, i did it to try to resolve a situation so i could Catch em' All.
 
  • Like
Reactions: MikeyTaylorGaming

Shadiclink

Member
Newcomer
Joined
Feb 18, 2016
Messages
13
Trophies
0
Age
24
XP
50
Country
India
I have tried all of the above mentioned methods, but I still just get a black screen.
P.S: I run Gateway without any CFW.
And just wondering does the private header's origin game release date actually matter?
 

Yefet

New Member
Newbie
Joined
Nov 27, 2016
Messages
1
Trophies
0
Age
42
XP
53
Country
Iceland
I did this manual. Changed to card 2 and import private header. I am using Gateway. Get black screen when I try to play the game. What should I do?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: It's mostly the ones that are just pictures and no instructions at all