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,

xtheman

Well-Known Member
Member
Joined
Jan 28, 2016
Messages
5,837
Trophies
0
Location
???
XP
3,790
Country
United States
Phantom Hourglass works but (at least for me) only when card is inserted after nitrohax has started. Pokemon ranger works fine.
 

OCD3DS

Member
Newcomer
Joined
Aug 23, 2016
Messages
13
Trophies
0
Age
25
XP
73
Country
United States

PRAGMA

Well-Known Member
OP
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,036
Country
Ireland
Thank you for posting the code XMLs! They work great!
No problem - Make sure they are below 2.5mb's

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

Phantom Hourglass works but (at least for me) only when card is inserted after nitrohax has started. Pokemon ranger works fine.
Perfect added to the list
 

Agronaut022

Well-Known Member
Newcomer
Joined
Apr 30, 2016
Messages
87
Trophies
0
Age
23
Location
germany
XP
221
Country
Germany
I just tested Need for Speed Carbon own the city (I think thats its name xD) and it kinda works. It works perfectly fine Without any codes enabled, but gets stuck on the ea Splash screen if you enable any code.
But i dont know if its just the codes i tested with.

Edit: I got it working. I Completly forgot that you can but the game in before you launch Nitro Hax.
So it wirks if the Cardridge is inserted first or it just doesent work any time you try on this game.
 
Last edited by Agronaut022,
P

PaiiNSteven

Guest
New Super Mario Bros didnt work for me; it might be because i used a fuckload of cheats though.
 

PRAGMA

Well-Known Member
OP
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,036
Country
Ireland
I just tested Need for Speed Carbon own the city (I think thats its name xD) and it kinda works. It works perfectly fine Without any codes enabled, but gets stuck on the ea Splash screen if you enable any code.
But i dont know if its just the codes i tested with.

Edit: I got it working. I Completly forgot that you can but the game in before you launch Nitro Hax.
So it wirks if the Cardridge is inserted first or it just doesent work any time you try on this game.
Added to the list

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

New Super Mario Bros didnt work for me; it might be because i used a fuckload of cheats though.
Its confirmed to work, You must have used too many cheats at once causing it to crash.
 

morrisonian

Well-Known Member
Newcomer
Joined
Mar 17, 2016
Messages
76
Trophies
0
Age
30
XP
183
Country
Spain
Hello, I did everything right. Created the .cxi file 1,263 KB and I put it on the sd:/luma/ folder. Then, when I try to install Nitrohax CIA it doesn't install. I mean, it says that it was installed correctly, but it doesn't appear on the home menu. What am I doing wrong? It's the first time that a "successful" install is unsuccessful, and it's not that I don't know how to install CIAs but maybe I'm doing something wrong in the process.

EDIT: Yeah I got it installed just by rebooting, thanks @ShinyMK ! The only problem is that whenever I load my Pokemon Platinum cartridge, it just loads blank on the upper screen. The bottom just has some color points, and it just freezes there.

EDIT2: It worked on Platinum! But, I think there might be something wrong with my cartridge reader, it has problems reading NDS cartridges :/, althought the nitrohax recognized them pretty fast. I mean, problems recognizing the cartridges on the home menu, but not on the nitrohax menu.
 
Last edited by morrisonian,

PRAGMA

Well-Known Member
OP
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,036
Country
Ireland
Hello, I did everything right. Created the .cxi file 1,263 KB and I put it on the sd:/luma/ folder. Then, when I try to install Nitrohax CIA it doesn't install. I mean, it says that it was installed correctly, but it doesn't appear on the home menu. What am I doing wrong? It's the first time that a "successful" install is unsuccessful, and it's not that I don't know how to install CIAs but maybe I'm doing something wrong in the process.
After installing, You just reboot the system.

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

Pokémon HG doesn't load, blackscreen when loading save.
Ok, Second person saying HG doesnt work, Adding to the unsuccessful list
 
  • Like
Reactions: morrisonian

artur3004

Well-Known Member
Member
Joined
Mar 31, 2015
Messages
486
Trophies
0
Age
28
XP
339
Country
Gambia, The
PKMN HG/SS/B&W(2) can't be booted because of the implemented IR Chip in the cartridge board.
Kinda similar situation like back in the days with woodumper, but the author manged to make a workaround
 
Last edited by artur3004,

PRAGMA

Well-Known Member
OP
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,036
Country
Ireland
You no longer need to patch TwlBg.cxi manually :D
I recommend everyone who used this tutorial to remove the TwlBg.cxi from sd:/luma/ and re-do the tutorial
Its quick this time :D
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: