Today we are very proud to present a new firmware update: GATEWAY ULTRA 3.5!

* Cheat code support
* Updated emunand support for 10.3 for Old 3DS

We’ve heard your prayers and here it is! Cheat code support for GATEWAY 3DS!

First things first. Our current cheat library is very small and should be
considered more as a proof of concept than anything else. We need you,
cheat hackers and cheaters around the globe to hack us some cool codes.

How, you ask us? That is a question we will soon answer, STAY TUNED. :-)

And as always, support the innovators not the imitators and ENJOY!

PS: We have noticed some serious and dangerous flaws in an unofficial Gateway emulation plugin,
and we strongly urge to cease using this plugin and only use GENUINE Gateway! You have been warned!

1. Simply copy the folder “cheats” into the root of your microSD card that will go into the Gateway RED card.
Each file inside the cheats folder will be of the format <TitleID>.txt where TitleID is the title id of the game.

2. Boot into Gateway mode, and press SELECT to make the Gateway game selection menu appear.

3. Select your game and then press Y to enter cheat mode.

4. Enable the cheats you want and then press START to load the game.

The GATEWAY 3DS cheatcode format is based on the old ActionReplay DS
code format, the one you all know and love! We added some code types
for your convenience as well!

The following code types are supported:

NOTE: default value of offset and data registers is zero.

Memory Writes:
0XXXXXXX YYYYYYYY – 32bit write to [XXXXXXX + offset]
1XXXXXXX 0000YYYY – 16bit write to [XXXXXXX + offset]
2XXXXXXX 000000YY – 8bit write to [XXXXXXX + offset]

Conditional 32bit codes:
3XXXXXXX YYYYYYYY – Greater Than (YYYYYYYY > [XXXXXXX + offset])

Conditional 16bit deref + write codes:

Offset Codes:
BXXXXXXX 00000000 – offset = *(xxx)
D3000000 XXXXXXXX – set offset to immediate value
DC000000 XXXXXXXX – Adds an value to the current offset

Loop Code:
C0000000 YYYYYYYY – Sets the repeat value to ‘YYYYYYYY’
D1000000 00000000 – Loop execute
D0000000 00000000 – Terminator code

Data Register Codes:
D4000000 XXXXXXXX – Adds XXXXXXXX to the data register
D5000000 XXXXXXXX – Sets the data register to XXXXXXXX
D6000000 XXXXXXXX – (32bit) [XXXXXXXX+offset] = data ; offset += 4
D7000000 XXXXXXXX – (16bit) [XXXXXXXX+offset] = data & 0xffff ; offset += 2
D8000000 XXXXXXXX – (8bit) [XXXXXXXX+offset] = data & 0xff ; offset++
D9000000 XXXXXXXX – (32bit) sets data to [XXXXXXXX+offset]
DA000000 XXXXXXXX – (16bit) sets data to [XXXXXXXX+offset] & 0xffff
DB000000 XXXXXXXX – (8bit) sets data to [XXXXXXXX+offset] & 0xff

Special Codes:
DD000000 XXXXXXXX – if KEYPAD has value XXXXXXXX execute next block


And we are back! Today we present Gateway ULTRA 3.4.1: another quick emunand update for Old 3DS!
This release will bring back support for latest 10.1 emunand system firmware for Old 3DS.

We hit an issue regarding converting existing cheat formats for our cheat engine, but we are working on an intermediate solution and we hope it will be ready soon!

And as always ENJOY!


Today we are proud to present a new firmware update: Gateway Ultra 3.4!

* Fixed new antipiracy check
* Improved firmware spoofing

After we noticed issues surrounding some of the latest game backups not functioning
as 3DS files but working just fine as CIA files, we decided to investigate.

What we discovered was truly remarkable: a new kind of antipiracy check! Yes, that’s right!
This took us five minutes to fix and here we are today.

We also improved the firmware spoofing a bit, as now an additional kernel version check is disabled.
This is mostly useful for New 3DS users that are still on 9.5 emunand and want to play firmware spoofed games that require a higher kernel version.
This fix can also be useful for users that want to keep using an older Gateway Ultra firmware and while still being able to play newer games.

That’s it for today folks!
Support the innovators, and as always ENJOY!

PS: Cheat support is coming! We have a proof of concept ready and we are working on integrating it in the next update.


And we are back with another quick emunand update!
Today we present Gateway ULTRA 3.3, to bring support for latest 9.9 emunand system firmware for Old 3DS.

While we are still hard at work at improving our firmware, we hope to have our special new features ready soon!

And as always ENJOY!


Today we present GATEWAY ULTRA 3.2.2!This is just a quick update for Old 3DS Emunand, bringing support for the latest 9.8 system firmware.

We’re still very busy with many interesting things, more to come soon!

And as always, ENJOY!


And we’re back with another quick update!

So what’s new this time:
– Updated Blue Card GW_INSTALLER.nds with New 3DS support
– Added option to boot into SYSNAND mode directly even with EMUNAND on SD card
We received plenty of feedback regarding our previous firmware release and we heard you!

In our last release we realised there was no easy way to boot into SYSNAND mode, so we got you covered now!
From now on, while in the Gateway menu with the boot icons visible, simply hold B while booting into Gateway mode or Classic mode!
You will then be asked to confirm booting into SYSNAND mode by pressing X.

We also added the New 3DS support to the Blue Card GW_INSTALLER.nds, so you have another alternative to reinstalling NVRAM other than from our Gateway menu.

That’s it for now, and as always, ENJOY!


Today we are back with another update: GATEWAY 3.2 ULTRA!

So let’s see what’s new:
– Latest EMUNAND support for old 3DS (currently version 9.7)
– New 3DS 8.1 JAPAN region now fully supported (multirom menu and so on)
– System Settings 4.5 support for New 3DS!
– Built-in NVRAM installer in the Gateway menu (behaves same as the Blue Card Gateway installer)

From now on, New 3DS users can rejoice that they no longer need to constantly use Cubic Ninja or Zelda Ocarina of Time to boot up into Gateway mode!
With this firmware update, you will be able to boot into Gateway mode using just System Settings, just like on old 3DS! No more extra accessories required once you have done the setup!

Just follow these simple steps:
1) Copy the Gateway 3DS 3.2.0 ULTRA Launcher.dat to your New 3DS microSD card
2) Copy mset_<region>.cia to your New 3DS microSD card (where <region> is your console region)
3) Copy “DevMenu.3ds” to your Gateway 3DS microSD card.
4) Boot into the Gateway menu with your preferred entrypoint (Zelda or Cubic Ninja)
5) Select the new “NVRAM INSTALL” option from the menu, proceed with installation.
6) Once installed, boot into Gateway mode and launch DevMenu.3ds from the multirom menu (press SELECT)
7) Start DevMenu and import mset_<region>.cia from your SD card.
8) Reboot console and verify you can now boot into Gateway mode with the classic System Settings DS Profile method. (Settings -> Profile -> Nintendo DS profile)
9) Enjoy! No more cartridge swapping required to use Gateway 3DS on New 3DS! :-)

Please make sure to install the *CORRECT* mset cia for your region, we do not recommend this for new users with little experience !!

Please be aware that this downgrades the System Settings application on your SYSNAND, so be wise and
backup your SYSNAND (and setup EMUNAND) using the Gateway menu before you do this.
Note you can always manually install a newer CIA version back of System Settings, but using our Sysnand Restore option is the recommended option.

New 3DS users might also wonder why there is no EMUNAND update yet, and the answer is simply that while we are still making steady progress on this front, there is still alot of work to be done until we get to this point. So we hope our New 3DS users will understand that we cannot give an exact end date for this yet.
Rest assured we will be able to overcome this obstacle!

And as always, ENJOY!


Today we are back with another update: GATEWAY 3.1.1 ULTRA PUBLIC BETA.

This version fixes a minor bug where the GW3D version tag was not always displayed while in EmuNAND.
Some speculated this was due to fake microSD cards but it turns out this was not the case.

Furthermore today we bring support for launching the Gateway menu for New 3DS users up to firmware 9.2 through the use of the “Cubic Ninja” game!
Owners of a retail copy of “Cubic Ninja” from the USA, EUR or JAP region will be able to use the Gateway 3DS cartridge with New 3DS and enjoy all the cool features as usual!

The installation for the Cubic Ninja launching method works as follows:
* Make sure WiFi is configured and working on your New 3DS (You will only need this once)
* Make sure Gateway 3.1.1 Launcher.dat is placed on the New 3DS microSD card
* Start “Cubic Ninja”
* Go to “Create” menu option
* Select “QR Code”
* Select “Scan QR Code”
* Scan the Gateway Cubic Ninja QR code found in the Downloads section for you region
* After a brief wait, a Cubic Ninja savegame will be installed
* And the Gateway menu will be launched

After this one time installation you can invoke Gateway menu as follows:
* Start “Cubic Ninja”
* Go to “Create” menu option
* Select “QR Code”
* Gateway menu should appear
We also noticed the multirom menu is not working properly on New 3DS 8.1.0J, and community members confirmed
so far that updating EmuNAND to latest firmware fixes this issue as a temporary workaround.

Another pending issue we are working on fixing is the broken “head tracking” functionality
in Gateway mode on New 3DS. However, some clever community members discovered an easy
temporary workaround until we develop a proper fix for this issue: Simply close your New 3DS
lid while in Gateway mode to put the console in sleep mode, re-open the lid and head tracking
should be working again as expected.

Last but not least: We have received a decent amount of feedback with regards to
incompatibility with certain specific versions of “Zelda: Ocarina of Time”.
We are still working on improving compatibility; expect more news soon!

NOTE: Support for launching the Gateway menu through Cubic Ninja or Zelda Ocarina of Time on the Classic 3DS is not implemented yet.
If we get enough interested users we will consider implementing it for the Classic 3DS too.

And as always, ENJOY!


Today we are proud to present GATEWAY ULTRA 3.1.0 which brings support for the New 3DS, up to firmware 9.2 for regions EUR, USA and JAP!

Every feature of the GATEWAY experience on the original 3DS is supported on New 3DS, such as but not limited to:
– 100% game compatibility
– Multirom menu
– Gateway and Classic mode
– Emunand !
– Eshop application support AND Eshop ROMs support
– Homebrew support
– Savegame backup and restore
– Gamecard dumping
– System nand dumping
– EXFAT and FAT32 support
– Diagnostics
– And many more features

We have spent months trying to find an alternative method that did not require you to have anything extra for New 3DS similar to our original 3DS solution, but we now realise that we should just have released what we have and improve it iteratively!
And that’s exactly what we are doing! We polished our current solution and made it into something we would feel comfortable with to release as a beta.
Keep in mind that finding a more convenient solution for our New 3DS users will remain a priority task to us.
We decided to release this as a public beta, so if you find any serious issues, please let us know.
Our current New 3DS solution is still a work in progress but it is a fully WORKING solution and that’s all that matters currently.

Currently we know there are a few minor issues in our release but we feel these are not serious show stopper bugs to put this beta release on hold.
One example is the paused head tracking and the 3D slider switching incorrectly between 2D and 3D when in Gateway or Classic mode.
But rest assured, we are working on fixing these bugs!


– A save dongle OR a friend with a original 3DS that can launch our Gateway menu
– A genuine physical gamecard copy of “The Legend Of Zelda: Ocarina Of Time 3D”
– Gateway 3.1.0 ULTRA Launcher.dat file

1. Drag and drop the Gateway 3.1.0 ULTRA Launcher.dat file to your New 3DS’s internal microSD card, behind the back plate.
2. Locate the savegame for “The Legend Of Zelda: Ocarina Of Time 3D” for your region in the Gateway 3.1.0 ULTRA release.
3. Restore the savegame to the game: you can either use a generic savegame dongle OR use our Gateway menu’s Restore savegame option with a original 3DS from a friend.
4. Boot up the New 3DS and launch the Zelda game.
5. Select the GATEWAY savegame and Link will be standing inside a tree hut.
6. Simply press A to load the Gateway menu.
You will be greeted with the Gateway menu, and from there you can insert the Gateway card and boot into Gateway mode.
NOTE: We are also working on using Cubic Ninja as a means to load our Gateway menu, please stay tuned for more information soon!
Support the innovators not the imitators, and as always ENJOY!