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,

PoLoMoTo

Well-Known Member
Newcomer
Joined
Jan 13, 2016
Messages
51
Trophies
0
Age
27
XP
70
Country
United States
Have you made any modifications to the TWL Firm? I did on my other 3DS(not the Luma patches, installed a patched TWL firm) and it always booted to black screen.
Not that I know of, are there even other patches for twl? But I might as well fresh install it, do know how I would go about that?

Edit: I apparently can't load DS games at all now with or with the TwlBg patches turned on in luma config, I'm a little confused
 
Last edited by PoLoMoTo,

PRAGMA

Well-Known Member
OP
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,037
Country
Ireland
Not that I know of, are there even other patches for twl? But I might as well fresh install it, do know how I would go about that?

Edit: I apparently can't load DS games at all now with or with the TwlBg patches turned on in luma config, I'm a little confused
You must of messed with TWL from something else at some point and your only realizing now cause who rlly played DS games before.

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

Crazy Frog Racer works with this
Added to the list
 

PoLoMoTo

Well-Known Member
Newcomer
Joined
Jan 13, 2016
Messages
51
Trophies
0
Age
27
XP
70
Country
United States
You must of messed with TWL from something else at some point and your only realizing now cause who rlly played DS games before.

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


Added to the list
I fixed it, reinstalling a clean twl firm did not fix it, I went back to luma 6.0 then updated to 6.1.1 and deleted the luma folder now it works perfectly

Sent from my SM-N915V using Tapatalk
 
  • Like
Reactions: PRAGMA

eworm

Well-Known Member
Member
Joined
Jul 7, 2016
Messages
216
Trophies
0
XP
633
Country
Poland
problemtop.png

problembot.png

My Soul Silver cartridge went blank and I blackscreen upon loading the save game when playing normally. It works through Nitrohax, with cheats functioning as they should and even connecting to the fake WFC, but even when I disable the Luma's TwlBg patches and uninstall Nitrohax completely, the game remains in this bizzare semi-broken state. I'm using the newest release of Nitrohax (0.95) and the latest non-dev release of Luma3DS (6.1.1), so I dunno what the problem is... The game works perfectly fine on my other, non-hacked console, so it's not that big of an issue for me, but still...
 

WarioTails358

Well-Known Member
Member
Joined
Oct 2, 2015
Messages
345
Trophies
0
Age
24
XP
168
Country
United States
I have tested Golden Sun Dark Dawn again on the latest release of Nitrohax which does not require dev patches and it still won't boot sadly.
 

Tenshi_Okami

Well-Known Member
Member
Joined
Nov 3, 2015
Messages
1,490
Trophies
0
Age
25
XP
1,616
Country
Puerto Rico
I have luma 3ds 6.1.2 and there is no option for enable experimental twlbg patches.
Recent update to Nitrohax removed the need to use patched TWLbg

But its better to use Luma3DS 6.1.1 and old Nitrohax (0.95 IIRC) cause the recent Nitrohax update is a bit buggy when loading cheats.xml
 
Last edited by Tenshi_Okami,

PRAGMA

Well-Known Member
OP
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,037
Country
Ireland
problemtop.png

problembot.png

My Soul Silver cartridge went blank and I blackscreen upon loading the save game when playing normally. It works through Nitrohax, with cheats functioning as they should and even connecting to the fake WFC, but even when I disable the Luma's TwlBg patches and uninstall Nitrohax completely, the game remains in this bizzare semi-broken state. I'm using the newest release of Nitrohax (0.95) and the latest non-dev release of Luma3DS (6.1.1), so I dunno what the problem is... The game works perfectly fine on my other, non-hacked console, so it's not that big of an issue for me, but still...
I think your issue is caused from something else, If its working on another console then its an issue with Luma or something unrelated to Nitro
 

MuscleMuscleHust

Well-Known Member
Newcomer
Joined
Apr 12, 2016
Messages
92
Trophies
0
Age
27
XP
92
Country
United States
Here's what I test so far

9.5 working games
Dragon Quest VI: Realms of Revelation
Dragon Quest IX: Sentinels of the Starry Skies
Harvest Moon DS
Super Mario 64 DS
Rhythm Heaven

9.5 non-working
Pokemon White
Ni no Kuni: Shikkoku no Madoushi
Super Scribblenauts
Warioware D.I.Y.
 
Last edited by MuscleMuscleHust,
D

Deleted-400435

Guest
White 2 crashes on white screen on Luma 6.3.1 + Nitrohax v0.98, please fix this :(
 
Last edited by ,

Ailuros27

Well-Known Member
Member
Joined
Apr 7, 2015
Messages
732
Trophies
0
XP
421
Country
United States
I tested most of my games on 0.98.
Works:
Kirby Canvas Curse
Pokemon Platinum Version
Pokemon Ranger: Guardian Signs
Zelda: Phantom Hourglass
Zelda: Spirit Tracks

Doesn't Work (White Screen after DS Splash Screen):
Animal Crossing: Wild World
Kirby: Mass Attack
Okamiden
Pokemon White Version 2 (already known not to work)

Beyond these, there were two unusual cases. Kirby Squeak Squad and Pokemon Black Version either wouldn't show up on my home menu, or would outright cause my 3DS to never reach the home menu for some reason.

Also, whatever set of cheats is in my cheats.xml for Pokemon SoulSilver seems to have an issue, because it loads to the code select, but entering any folder of cheats freezes Nitrohax.
 
Last edited by Ailuros27,
D

Deleted User

Guest
i can happily confirm mario and luigi bowsers inside story works. Im in usa and I don't have other region copies. So I can only confirm usa is ok.

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

i can happily confirm mario and luigi bowsers inside story works. Im in usa and I don't have other region copies. So I can only confirm usa is ok.
hold up there is a hiccup. apparently there is a max to how many codes can be in a folder. and acessing gear will cause the 3ds to freeze up for code selection on M&L bowser's story
 
Last edited by ,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: (i was allowed to do that)