ROM Hack Why Won't NTR codes work for Sun&Moon on O3ds?

  • Thread starter Thread starter Ghostlander
  • Start date Start date
  • Views Views 4,147
  • Replies Replies 17
Sun and Moon uses extended memory/RAM and causes the system to restart when you exit back to the Home Menu. NTR doesn't work with it or any other game that uses extended memory.
So what would I need to use to get modification codes working on it
 
I meant even using a different program
The nature of high memory mode prevents background programs from running. Not only because the game takes up more RAM, but because it reboots the system to make the games run, meaning it reboots the background programs with it. NTR ends up flushed out of the system in this process.
So basically, no other program works.
Gateway may work, but really needs someone to confirm that first.
 
  • Like
Reactions: NekoMichi
The nature of high memory mode prevents background programs from running. Not only because the game takes up more RAM, but because it reboots the system to make the games run, meaning it reboots the background programs with it. NTR ends up flushed out of the system in this process.
So basically, no other program works.
The "takes up more RAM" part is really the important one, though. If it was just rebooting you had to worry about, you could write something that persists after reboot. The game being a RAM hog by O3DS standards, though - that means that anything that tries to run alongside Home Menu or takes up more resources than it (Anything that uses networking - the Internet Browser, Miiverse, and the Theme Shop) will just get crowded out by Sm4sh, Monster Hunter 4, or Sun/Moon. And since O3DS applets actually close Home Menu to run, wheras NTR decidedly does not...
 
Gateway3DS may work, I have not tested if it can work past soft-reboots as that really messes with stuff the 3DS does not think should be loaded or does not know about.
I have a Gateway 3DS. How should I go about loading the cheat codes into a TXT for the title? Is it a simple copypaste of everything?
 
I have a Gateway 3DS. How should I go about loading the cheat codes into a TXT for the title? Is it a simple copypaste of everything?

No, Gateway uses physical memory addresses while NTR uses virtual memory addresses for cheats (or the opposite way around, I forgot)
 
Gateway cheating in Pokemon Sun and Moon in an o3DS works, both with Gateway's A9LH and with the community A9LH (and Launcher.dat loading as a Luma payload).

To make it work:

- Create a cheats folder on the root of the MicroSD that goes on the red cartridge.
- Put a <titleID>.txt file with the GateShark codes for each game you want to cheat inside that folder. It's 0004000000164800.txt for Sun, 0004000000175E00.txt for Moon.
- Put the red cartridge in the console, launch Gateway, and press <select> to get into Gateway's game selection menu. Press <up> on the D-Pad to get to the extra options, and set the "Ingame menu button" to something; it's what you will use to select cheats.
- Start the game (either from the Gateway cartridge or a game installed as a CIA) and press the menu button you have chosen to open the cheats menu.
 
Gateway cheating in Pokemon Sun and Moon in an o3DS works, both with Gateway's A9LH and with the community A9LH (and Launcher.dat loading as a Luma payload).

To make it work:

- Create a cheats folder on the root of the MicroSD that goes on the red cartridge.
- Put a <titleID>.txt file with the GateShark codes for each game you want to cheat inside that folder. It's 0004000000164800.txt for Sun, 0004000000175E00.txt for Moon.
- Put the red cartridge in the console, launch Gateway, and press <select> to get into Gateway's game selection menu. Press <up> on the D-Pad to get to the extra options, and set the "Ingame menu button" to something; it's what you will use to select cheats.
- Start the game (either from the Gateway cartridge or a game installed as a CIA) and press the menu button you have chosen to open the cheats menu.
Oh, so the GateShark codes actually work for Gateway? I'll try once i get a working MicroSD then.
 
you could ask around, someone here may be willing to go the extra mile to find the values needed for a Gateway version of the cheats. This is doubtful as pretty much everyone now uses NTR.
Actually, all cheats currently available were developed first as Gateway cheats and then ported to a NTR plugin. Some of the cheats even won't work as a NTR plugin yet.

You can get a fairly complete list from http://gbatemp.net/threads/pokémon-moon-gateshark-ntr-request.447851/page-19#post-6824704

The NTR plugin is likely to get better than Gateway cheating with time, though.
 
  • Like
Reactions: ShinkoNet
The "takes up more RAM" part is really the important one, though. If it was just rebooting you had to worry about, you could write something that persists after reboot. The game being a RAM hog by O3DS standards, though - that means that anything that tries to run alongside Home Menu or takes up more resources than it (Anything that uses networking - the Internet Browser, Miiverse, and the Theme Shop) will just get crowded out by Sm4sh, Monster Hunter 4, or Sun/Moon. And since O3DS applets actually close Home Menu to run, wheras NTR decidedly does not...
Well, actually the limitations of NTR also prevent it from working. The system reboots, which means NTR stops running in the background. That's basically because no one's gotten NTR to autoboot,
 

Site & Scene News

Popular threads in this forum