Hacking Official [Source Release] ReiNand CFW

SirNapkin1334

Renound Aritst
Member
Joined
Aug 20, 2017
Messages
1,665
Trophies
1
XP
975
Country
United States
Rei-Six can't load firms that old. 1.0.0 has some different patches that I don't have implemented. But generally on Rei-Six emunand is booted by holding R at launch or by having a file on your SD called "loademunand" in the /Rei folder with no file extension.
Do you know any way I could load it?
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,040
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,002
Country
Portugal
Finally got around to writing some code again. I added firm loading from NAND! So here is a release! https://github.com/CrimsonMaple/Rei-Six/releases/tag/1.2

Emunand users please don't hate me. I removed the FIRM Binaries. You can still use Emunand though! The previous ones will not work since I got rid of the memekey period. (Press F to pay respects).
There are instructions to get new firm binaries in the README! Be sure to check that out if you use EmuNand!
Time to update my 2DS it seems :D
 

CrispyCola

zero-two
Member
Joined
Feb 8, 2017
Messages
320
Trophies
0
Location
the stars
XP
261
Country
United States
Can’t get this to boot RedNAND, it always boots SysNAND and I have all the firmware files in /rei. Help would be appreciated [emoji4]


Sent from my iPhone using Tapatalk
 
Last edited by CrispyCola,

CrimsonMaple

Developer • She/Her
Member
Joined
May 2, 2016
Messages
449
Trophies
0
Location
the deepest depths of hell.
Website
crimson.ninja
XP
1,510
Country
United States
Can’t get this to boot RedNAND, it always boots SysNAND and I have all the firmware files in /rei. Help would be appreciated [emoji4]


Sent from my iPhone using Tapatalk
Hold R on startup or if you want it to auto boot emunand add the file "/rei/loademunand" to your SD. No file extension.
 

Nazosan

Well-Known Member
Member
Joined
May 12, 2009
Messages
576
Trophies
1
XP
1,090
Country
United States
Well, you say it supports booting from NAND, but it seems like it still requires a memory card for the files? Or do the files have to be in a specific location in the NAND? It seems like most things go to the /rw folder (eg I put a "rei" folder under /rw with the same files as my memory card) but perhaps this doesn't? If not, I wonder if it should -- or at least if it should support it even if it uses multiple paths or something. This is mostly just intended to be an emergency backup sort of thing if my memory card fails or something, so I may never need it, but I do want to have it working just in case that situation ever does arise.
 

CrimsonMaple

Developer • She/Her
Member
Joined
May 2, 2016
Messages
449
Trophies
0
Location
the deepest depths of hell.
Website
crimson.ninja
XP
1,510
Country
United States
Well, you say it supports booting from NAND, but it seems like it still requires a memory card for the files? Or do the files have to be in a specific location in the NAND? It seems like most things go to the /rw folder (eg I put a "rei" folder under /rw with the same files as my memory card) but perhaps this doesn't? If not, I wonder if it should -- or at least if it should support it even if it uses multiple paths or something. This is mostly just intended to be an emergency backup sort of thing if my memory card fails or something, so I may never need it, but I do want to have it working just in case that situation ever does arise.
Technically it does still use files on the SD but the firmware will still boot without them. It just won't have as many patches. (Like region free for example.) But no, you cannot put the /Rei folder on nand and expect it to boot with those patches. But you can put the boot.firm file there and expect it to boot.
 
  • Like
Reactions: gnmmarechal

nitrozz

Well-Known Member
Member
Joined
May 5, 2009
Messages
431
Trophies
1
XP
1,224
Country
Portugal
Technically it does still use files on the SD but the firmware will still boot without them. It just won't have as many patches. (Like region free for example.) But no, you cannot put the /Rei folder on nand and expect it to boot with those patches. But you can put the boot.firm file there and expect it to boot.

How to know if patch are loaded ? There is some log file?
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,982
Trophies
4
Location
Making a non-binary fuss
XP
39,479
Country
Antarctica
Can now rei-six install in bootfirm (sysnand) FIRM0 and FIRM1?
Rei-six can be installed to the FIRM1 and boot from the FIRM1 using FB3DS.
You can also copy the .firm file to the CTRNAND and launch it that way as well.
 
  • Like
Reactions: KuroGentei

Nekoxid

Member
Newcomer
Joined
Apr 13, 2008
Messages
17
Trophies
0
XP
231
Country
United Kingdom
I have a question (and I hope I'm asking this in the right place).

I have a N3DS with a 9.2.0-20E firmware, and a 11.6.0-39E emunand with the latest Reinand (v5.1).
Is it hard to switch to Rei-Six from Reinand? (I want to keep the 9.2.0 fw in case something goes wrong with my emunand.)
 

CrimsonMaple

Developer • She/Her
Member
Joined
May 2, 2016
Messages
449
Trophies
0
Location
the deepest depths of hell.
Website
crimson.ninja
XP
1,510
Country
United States
I have a question (and I hope I'm asking this in the right place).

I have a N3DS with a 9.2.0-20E firmware, and a 11.6.0-39E emunand with the latest Reinand (v5.1).
Is it hard to switch to Rei-Six from Reinand? (I want to keep the 9.2.0 fw in case something goes wrong with my emunand.)
Nope. There is an extra step for emunand users though. You will have to get your own firmware binary files. But I made instructions for that on the Readme as well as add the file 'loademunand' with no file extension to the /Rei folder. But you just install b9s and can use Rei-Six. But it is recommended that you just abandon emunand. Emunand isn't required and just takes up space. Keeping a 9.2 firm is also quite irrelevant since you can hack the latest firmware using a DS flashcart. SysNands older than 11.4 can't boot on Rei-Six anyways.
 

Nekoxid

Member
Newcomer
Joined
Apr 13, 2008
Messages
17
Trophies
0
XP
231
Country
United Kingdom
Nope. There is an extra step for emunand users though. You will have to get your own firmware binary files. But I made instructions for that on the Readme as well as add the file 'loademunand' with no file extension to the /Rei folder. But you just install b9s and can use Rei-Six. But it is recommended that you just abandon emunand. Emunand isn't required and just takes up space. Keeping a 9.2 firm is also quite irrelevant since you can hack the latest firmware using a DS flashcart. SysNands older than 11.4 can't boot on Rei-Six anyways.

Ah okay. So I guess I need to update my Sysnand too then.
Thanks for the reply.
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
920
Country
United States
If you see the ".:rei" string in system settings then they are all loaded. If not then loader.cxi isn't in "SD:/rei". If you haven't deleted anything in /rei then you are fine.

So, will it run without "loader.cxi" now? The previous version would crash without it. Which threw a wrench into my "stealth mode" feature that launched ReiNAND without it to have a relatively legit looking system (in case they decided to check systems for CFW at a Pokemon tournament or something). So, I had to comment the line that moved it out. If it works without it again, that's good news for people who want such a feature.

Also, only one of the .rnp files got included in the "patches.dat" that is in the release. It's a bug with the Windows versions of the compilers, I think. I get around it by having a batch file do the compiling, and having it delete the generated "patches.dat" file and use "copy/b" to create one that includes all of the .rnp files. It should be 115 bytes, not 18. Unless "loader.cxi" handles those other 3 patches now.

It would be easy to write a GM9 script to extract the firms (we're talking less than 30 lines). But is this only for EmuNAND? Or will it use the extracted files for both, if present? If it's only using them for EmuNAND, would it not be better to have the script extract the firms from said EmuNAND, so that the EmuNAND is being run with it's own Native FIRM instead of the 11.4 one? That just seems like it would provide better compatibility. Well, let me know which would be better. I'll post a standalone version here, then I'll probably add it to my "Settings" app (seems like the most appropriate place for it in my AIO, but I'm open to suggestions).

Nope. There is an extra step for emunand users though. You will have to get your own firmware binary files. But I made instructions for that on the Readme as well as add the file 'loademunand' with no file extension to the /Rei folder. But you just install b9s and can use Rei-Six. But it is recommended that you just abandon emunand. Emunand isn't required and just takes up space. Keeping a 9.2 firm is also quite irrelevant since you can hack the latest firmware using a DS flashcart. SysNands older than 11.4 can't boot on Rei-Six anyways.

You're forgetting about Gateway for ROM loading, for those of us who still use it (if you have a large ROM collection like me, multi-booting into GW is much less of a hassle than converting everything, and even if it never gets another update, GW will still run most ROMs just fine). Unless they finally put out an update while I wasn't looking. It's not like the Dragon Quest series is multiplayer anyway. So that stuff can go on my second card.

And I like keeping 9.2 around for old exploits. But that's my second one with me being a GW owner. Meaning I can't use ReiNAND for it anyway. But Puma and Luma Legacy work for that (and Cakes on the O3DS, but it only supports 9.2 SysNAND on the N3DS for whatever reason). I like having Ninjhax 1.1b still available just in case. And I like being able to chainload into Menuhax. Not that having one of my alternate CFWs boot an EmuNAND that more or less goes straight into the HB menu is a necessity, but it's a nice convenience if you have a big card and space to burn. But yeah, it's pretty much just a power user thing. Not something most people will miss.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • NinStar @ NinStar:
    nes remix 1 had the bad one, nes remix 2 had the good one
  • SylverReZ @ SylverReZ:
    @genistopitauniverfrocrami, What drugs is this dude on?
    +1
  • NinStar @ NinStar:
    CRAZY HAMBURGER
  • The Real Jdbye @ The Real Jdbye:
    @NinStar both nes remix 1 and 2 had some stinkers in there
    +1
  • The Real Jdbye @ The Real Jdbye:
    but at least 2 doesn't have sports games
  • The Real Jdbye @ The Real Jdbye:
    loved nes remix, but hated having to play Baseball, Tennis and Golf in order to progress
    +1
  • The Real Jdbye @ The Real Jdbye:
    or fucking Clu Clu Land for that matter
  • Psionic Roshambo @ Psionic Roshambo:
    Not a big fan of NES kid Icarus either... I know it was popular but I didn't care for it.
  • Psionic Roshambo @ Psionic Roshambo:
    Yesterday I learned my BD Burner drive can burn CD's at 56X lol
  • cearp @ cearp:
    What stuff were you burning?
    I used to burn tons of dvds (data files) many years ago, but haven't burnt a disk in ages.
  • Psionic Roshambo @ Psionic Roshambo:
    My car actually reads MP3 CD's lol
  • Psionic Roshambo @ Psionic Roshambo:
    So mix CDs for myselt :)
  • Psionic Roshambo @ Psionic Roshambo:
    Pantera, Metallica, Hollywood Undead, Five Finger Death Punch, some others lol
  • Psionic Roshambo @ Psionic Roshambo:
    I can put like 90 songs on a CD lol
  • The Real Jdbye @ The Real Jdbye:
    if only it could read dvds then you would just need 1 disc
    +1
  • BakerMan @ BakerMan:
    i tell ya what, i could go for a fuckin gyro right about now
    +1
  • cearp @ cearp:
    I hope your brother is doing ok Mr BakerMan
    +1
  • cearp @ cearp:
    and Psi - I had a cd player / radio that played mp3 cds once, very cool
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    BakerMan yeah me too.... maybe that's gonna be dinner for me there is this place near me I have been dying to try and they have them lol
  • K3Nv2 @ K3Nv2:
    I miss usb mp3 players they were shit but at the time a go to
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I thought about that and I have blank DVD's and Blurays but honestly after like 90 songs I just listen to it a couple of hundred times toss it out and burn something else or have like 2-3 CD's. Florida here the heat in the car tends to ruin the CD's after like a few months even commercial pressed ones don't last too long.
  • The Real Jdbye @ The Real Jdbye:
    my music collection is just too big, i require variety
    The Real Jdbye @ The Real Jdbye: my music collection is just too big, i require variety