Tutorial  Updated

How to use NitroHax3DS (Including Managing Cheats File Size)

NitroHax3DS is a tool to apply cheat codes to NTR (NDS) games on the 3DS. This tutorial guides you on how to install, add cheats, and how to deal with the 2,500kb (2.5mb) cheats.xml file size limit. This tutorial does not show you the general usage of NitroHax, as the homebrew GUI generally takes care of that for you.

Requirements
  • A 3DS with Luma 6.1.2 or newer using boot9strap is the recommended setup for your 3DS and for any homebrew.
    If you are still on arm9loaderhax, pasta cfw, or anything alike, then try updating your hacks to boot9strap.
  • NitroHax3DS 0.99.NTR (Final ver?) CIA file, Do not use the DSi release downloads.
  • FBI 2.6.1 (Final) for installing NitroHax3DS CIA file.
  • Revolution 4 Cheat Code Editor (R4CCE) for managing the cheats.xml cheats and therefore the file size.
  • An Action Replay XML file (cheats.xml), e.g., DeadSkullzJr Repo (right click -> save link as), CodeJunkies EU, CodeJunkies US
NitroHax3DS Installation and Usage

Please follow the instructions on the NitroHax3DS readme for general Installation and Usage Instructions.

Lowering the cheats.xml file size

While NitroHax3DS has no actual cheats.xml file size limit, it should NOT exceed 2.5MB, nor should it really even get close to that size. NitroHax3DS loads the cheats.xml to RAM and the 3DS only has 4MB of RAM. This means you would potentially run out of ram, or leave too little amount of RAM available for the game or system to work sufficiently.

To be on the safe side I recommend lowering the cheats.xml file size to be less than 1.5MB in size. The lower it is, the better. You should only have cheat codes for games you want to use, and only have cheat codes you plan to actually use. White screens and crashes may be caused by the cheats.xml being too large (even if it's around 1.5MB).
  1. Open R4CCE, click `File` -> `Open` -> And open the cheats.xml file.
  2. Remove all cheats for games you do not have and/or want to use, the more you can remove the better.
  3. Once you have the cheats.xml lowered as much as you can, Put it on the root of your 3DS SD Card.
F.A.Q

Q: I get a white screen when booting from Nitro but not when I boot normally;
A: The game may be unsupported, or the cheat code may be incompatible with your specific ROM region.

Q: I'm encountering a problem that happens even if I disable all cheats, yet doesn't happen if I play without NitroHax3DS;
A: It might be a NitroHax3DS problem. If you feel strongly that it could be a NitroHax3DS bug, report it on the GitHub Issues page and not here.

Q: Do DSi Enhanced Games work? What about DSi Exclusive Games?
A: No! [source] Sadly DSi Enhanced Games are not supported! This is due to NitroHax using an incredibly outdated Cart loader code that is not compatible with TWL game cartridges. This means both DSi Enhanced and DSi Exclusive games are not supported. E.g., Pokemon SoulSilver/HeartGold (DSi Enhanced), and Face Training (DSi Exclusive).

Got a question not here? Post it below.
 
Last edited by PRAGMA,

John Peeble

Well-Known Member
Newcomer
Joined
Jan 3, 2016
Messages
51
Trophies
0
Age
24
XP
241
Country
United States
When I boot up Nitrohax it gives me the "An error has occurred please restart your 3ds" message. Any way to fix this?
 

PRAGMA

Well-Known Member
OP
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,035
Country
Ireland
HeartGold and SoulSilver work in the new version of NitroHax! I beg everyone to retest all the games that you have just incase it works now!

--------------------- MERGED ---------------------------

can someone pass me mario kart .xml cheats?
MKDS should work, It works for other people.
Your cheats.xml is probably over 2.5mb which is why its not working. Download 0.95 of NitroHax and remove all games you dont have using R4CCE and then try

--------------------- MERGED ---------------------------

When I boot up Nitrohax it gives me the "An error has occurred please restart your 3ds" message. Any way to fix this?
Are you using the latest Luma3DS and did you enable TwlBg Patches in Luma Configuration?
 

Posghetti

Un-official ReVeluv Leader
Member
Joined
Mar 15, 2016
Messages
1,141
Trophies
0
Location
Michigan
XP
782
Country
United States
HeartGold and SoulSilver work in the new version of NitroHax! I beg everyone to retest all the games that you have just incase it works now!

On it, will be able to test 4 different DS games. Brb my man :P

--------------------- MERGED ---------------------------

Whoah, after installing the newest release of Nitrohax, I'm just getting a black screen upon boot .-.
 
  • Like
Reactions: PRAGMA

Ricken

Oh Pretty Angel... Did None Teach You?
Member
Joined
Jan 19, 2016
Messages
2,658
Trophies
1
Age
21
Location
Mid-Michigan
XP
2,939
Country
United States
Using latest Non-Dev Luma with Apache's 0.95 Nitrohax .cia
Boots straight to black screen, with a game in the system and with no game in the system
O3DSXL 11.0.0-33U A9LH
 
  • Like
Reactions: Posghetti

RibShark

Well-Known Member
Newcomer
Joined
Mar 22, 2014
Messages
73
Trophies
0
XP
544
Country
No black screen here, latest Non-Dev Luma with Apache's 0.95 NitroHax CIA. That being said, SoulSilver is still not working for me, although it freezes at a white screen on load rather than a black screen after loading a save. Other games work though.
 

Posghetti

Un-official ReVeluv Leader
Member
Joined
Mar 15, 2016
Messages
1,141
Trophies
0
Location
Michigan
XP
782
Country
United States
Using either dev/non-dev branch of latest luma still gets me a black screen upon booting Nitohax (0.95)
Yes, I did put the twl file in luma for non-dev --> black screen
Yes, I enabled the twl patches for dev version --> black screen
 

Ricken

Oh Pretty Angel... Did None Teach You?
Member
Joined
Jan 19, 2016
Messages
2,658
Trophies
1
Age
21
Location
Mid-Michigan
XP
2,939
Country
United States
Using latest Non-Dev Luma with Apache's 0.95 Nitrohax .cia
Boots straight to black screen, with a game in the system and with no game in the system
O3DSXL 11.0.0-33U A9LH
Shameless self quoting, but using This Luma Build (Direct Download) as Arm9LoaderHax.bin rather then with Luma as a CTRBootManager9 payload, I got it to work

EDIT; Clarified CTRBootManager9
 
Last edited by Ricken,

PoLoMoTo

Well-Known Member
Newcomer
Joined
Jan 13, 2016
Messages
51
Trophies
0
Age
27
XP
70
Country
United States
Shameless self quoting, but using This Luma Build (Direct Download) as Arm9LoaderHax.bin rather then with Luma as a CTRBootManager9 payload, I got it to work

EDIT; Clarified CTRBootManager9

Didn't work for me, wouldn't boot at all with that arm9loaderhax.bin
 
  • Like
Reactions: Ricken

PRAGMA

Well-Known Member
OP
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,035
Country
Ireland
Using latest Non-Dev Luma with Apache's 0.95 Nitrohax .cia
Boots straight to black screen, with a game in the system and with no game in the system
O3DSXL 11.0.0-33U A9LH
You either dont have a cheats.xml or its over 2.5mb

--------------------- MERGED ---------------------------

Using either dev/non-dev branch of latest luma still gets me a black screen upon booting Nitohax (0.95)
Yes, I did put the twl file in luma for non-dev --> black screen
Yes, I enabled the twl patches for dev version --> black screen
You dont need a twl file for non-dev version. Get 6.1.0 or higher, And hold select while powering on and enable TWLbg patches and it should work
 

PRAGMA

Well-Known Member
OP
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,035
Country
Ireland
Didn't work for me, wouldn't boot at all with that arm9loaderhax.bin
Get latest 6.1.1 non dev luma, And make sure the cheats.xml is under 2.5mb, Delete the twlbg.cxi and power on your 3ds holding select, Enable twlbg patches and boom it should work.

--------------------- MERGED ---------------------------

Read 2 posts up from yours :P
I can also confirm The World Ends With You works
Added to the list
 

PoLoMoTo

Well-Known Member
Newcomer
Joined
Jan 13, 2016
Messages
51
Trophies
0
Age
27
XP
70
Country
United States
Get latest 6.1.1 non dev luma, And make sure the cheats.xml is under 2.5mb, Delete the twlbg.cxi and power on your 3ds holding select, Enable twlbg patches and boom it should work.

--------------------- MERGED ---------------------------


Added to the list

Did all of those, doesn't work. Black screen every time. My cheats.xml is 458.5KB so thats not the issue.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Sicklyboy @ Sicklyboy:
    maaaaan that's so awesome but I also don't want to fork over a hundo for it
  • Veho @ Veho:
    The fuuuuu---
  • Veho @ Veho:
    I thought it was an actual xBox at that price.
  • Sicklyboy @ Sicklyboy:
    I wanna grab a 360 Slim and a 360 E one of these days. Missed the boat of getting them at their lowest though, once they were discontinued. Could've got them for cheap back when I was a broke 20 something working at Target, but then again, I was a broke 20 something working at Target
  • Veho @ Veho:
    Being broke is no fun.
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, $150 isn't that bad for a jtag slim on ebay
  • Veho @ Veho:
    I only wish it was actually playable.
  • Veho @ Veho:
    There's a guy on the Tube of You that makes playable mechanical arcade games out of Lego. This could work on the same principle.
  • Veho @ Veho:
    Just a couple of guys taking their manatee out for some fresh air, why you have to molest them?
  • Veho @ Veho:
    Stupid Chinese shop switched their shipping company and this one is slooooooow.
  • LeoTCK @ LeoTCK:
    STOP BUYING CHINESE CRAP THEN
  • LeoTCK @ LeoTCK:
    SUPPORT LOCAL PRODUCTS, MAKE REVOLUTION
  • LeoTCK @ LeoTCK:
    THEY KEEP REMOVING LOCAL SHIt AND REPLACING WItH INFERIOR CHINESE CRAP
  • LeoTCK @ LeoTCK:
    THATS WHY MY PARTNER CANT GET A GOOTWEAR HIS SIZE ANYMORE
  • LeoTCK @ LeoTCK:
    HE HAS BIG FOOT AND BIG DUCK
  • LeoTCK @ LeoTCK:
    d*ck i mean*
  • LeoTCK @ LeoTCK:
    lol
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Leo could not withstand communism.
  • SylverReZ @ SylverReZ:
    Its OUR products to begin with lol.
    SylverReZ @ SylverReZ: Its OUR products to begin with lol.