Hacking Official [Source Release] ReiNand CFW

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,946
Trophies
4
Location
Making a non-binary fuss
XP
39,324
Country
Antarctica
Previous tests of mine showed that Rei-Six still hangs without the "loader.cxi" and basically still requires all of the files (minus the bootsplashes) provided in the /rei folder. What was removed was the need for the firmware bin files, unless you are using an emuNAND. To confirm this, I went and tested it and it does hang without the loader.cxi
I don't have anything to add to this part at the moment as it seems better suited for Crimson.

Personally as a tester myself I rarely see any situation where keeping such old setups has ever come in handy. Most of the testing I've personally done was for newer setups and never anything older. Although to each their own, maybe you have situations where such setups are necessary. Although I can understand having an nonstandard setup, as my 3DS is literally one of the most nonstandard one can get.
 

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
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)..
Yeah, Rei made the loader optional a while back. It would make for a good "stealth mode" I hadn't thought of.

Thanks for catching that! ;;^^ I'll update the release when I get home from work.

I was thinking the script should dump the emunand's nand. That makes the most sense to me.
 

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,035
Trophies
1
XP
904
Country
United States
Yeah, Rei made the loader optional a while back. It would make for a good "stealth mode" I hadn't thought of.

Thanks for catching that! ;;^^ I'll update the release when I get home from work.

I was thinking the script should dump the emunand's nand. That makes the most sense to me.

Yes, but it will not load without the "loader.cxi" now, for whatever reason. Though aside from that, it seems to be working great.

I was thinking extracting from the EmuNAND would be best as well, but I wanted a second opinion from someone who knows how it works.

OK, it's written. It worked great on my test system. If you find any issues, let me know.
 

Attachments

  • Rei-Six Firm Ripper.7z
    595 bytes · Views: 484
  • Like
Reactions: CrimsonMaple

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 wasn't the one who brought up all of the comments about drama. I don't plan on continuing anything, but I'm also not going to sit by and let someone I know be slandered.
I understand and fully respect that. But the way you phrased the statement made me think you were going to continue. I don't want that.
Yeah, some guys just prefers drama-free CFWs.
I'm going to say the same to you. Don't bring it up again. This whole thing is irritating. Please stop. I went shadow because of the drama. I really don't want to deal with it.
 

Reisyukaku

Onii-sama~
OP
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
2
Website
reisyukaku.org
XP
5,422
Country
United States
Do you plan to add more features in the future?
What features do you have in mind? I had ideas but dont have the time or motivation. The only feature 90% of users here really use is playing 'backups' anyways. It does have a fairly powerful patching system but no one uses it because it requires knowing how to make patches in the first place lol. So yea.
 
Last edited by Reisyukaku,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://m.youtube.com/watch?v=FzVN9kIUNxw +1