Hacking Official [Source Release] ReiNand CFW

The Catboy

GBAtemp Official Catboy™: Big Smug
Member
Joined
Sep 13, 2009
Messages
26,684
Trophies
4
Location
Making a non-binary fuss
XP
33,725
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
450
Trophies
0
Location
the deepest depths of hell.
Website
crimson.ninja
XP
1,460
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
0
XP
865
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: 447
  • Like
Reactions: CrimsonMaple

CrimsonMaple

Developer • She/Her
Member
Joined
May 2, 2016
Messages
450
Trophies
0
Location
the deepest depths of hell.
Website
crimson.ninja
XP
1,460
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
0
Website
reisyukaku.org
XP
5,391
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,
General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes