Hacking Official [Source Release] ReiNand CFW

The Catboy

GBAtemp Official Catboy™: Savior of the broken
Member
Joined
Sep 13, 2009
Messages
28,106
Trophies
4
Location
Making a non-binary fuss
XP
39,865
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,521
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,067
Trophies
1
XP
1,000
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: 491
  • 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,521
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
  • BigOnYa @ BigOnYa:
    We need a manager, can I get a ban check over here, on register 1
  • BigOnYa @ BigOnYa:
    Yep texasauras checks out as a 12 yr old, even tho claims is 36, ban material right there.
    +1
  • Sonic Angel Knight @ Sonic Angel Knight:
    Can't you be small on ya? :P
    +1
  • K3Nv2 @ K3Nv2:
    Yes he can put a small one on ya
    +2
  • BigOnYa @ BigOnYa:
    Ok, stock it in the kids section, 80% off. Manager special.
  • SylverReZ @ SylverReZ:
    @BigOnYa, I wouldn't be surprised if this is susbaconhairman.
    +1
  • K3Nv2 @ K3Nv2:
    What makes pooping after a shower feel so great
  • Xdqwerty @ Xdqwerty:
    @K3Nv2,
    bc you resist the urge to poop while showering
  • K3Nv2 @ K3Nv2:
    Shit talker
    +1
  • BigOnYa @ BigOnYa:
    I hate when that happens, you just get out of shower n need to drop bombs. Guess I could of just used the shower and waffle stomped them logs into the drain.
    +2
  • The Real Jdbye @ The Real Jdbye:
    i just get out of the shower, it slides right out when my ass is lathered and i don't need to wipe
    +3
  • BigOnYa @ BigOnYa:
    Pro tip: Girlfriends love when you shower together, you leave a tootsie roll in shower for her. Instant Love level +100
    +2
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, what if she eats it?
  • K3Nv2 @ K3Nv2:
    Then she's a keeper
    +2
  • SylverReZ @ SylverReZ:
    ^^ This :rofl2:
    +1
  • K3Nv2 @ K3Nv2:
    Deeze nuts
  • Xdqwerty @ Xdqwerty:
    @SylverReZ,
    i didnt feel very well in school cuz there was too much noise for me to handle
  • Xdqwerty @ Xdqwerty:
    also im gonna redownload touhou 8 bc the other day i accidentaly deleted it (and also try to beat it with other characters and harder difficulties)
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Sensory overloads suck.
    +1
  • SylverReZ @ SylverReZ:
    I totally get that.
    SylverReZ @ SylverReZ: I totally get that.