Hacking Official [Source Release] ReiNand CFW

  • Thread starter Thread starter Reisyukaku
  • Start date Start date
  • Views Views 988,152
  • Replies Replies 6,480
  • Likes Likes 115
download.jpg


EDIT: I grabbed that from a quick google search (not mine)

Thanks! :)

While you are at it, here is the code that loads the splash:

Code:
void clearScreen(void){
    memset(fb->top_left, 0, 0x38400);
    memset(fb->top_right, 0, 0x38400);
    memset(fb->bottom, 0, 0x38400);
}

void loadSplash(void){
    clearScreen();
    fileRead(fb->top_left, "/rei/splash.bin", 0x46500);
}

So if I get that right the splash has to be compiled into splash.bin.
 
  • Like
Reactions: peteruk
Well I have zero coding experience but I'm quite tech-savy, but first I have to make the images :P

Took a quick look at the requirements for the menuhax boot screen and I can say with some confidence that reinand does not currently support a 3D splash screen.

menuhax expects a png with dimensions of 800x240 or 240x800, with the left and right halfs being identical if the image is not intended to be 3D after compiling. The resuling bin file is exactly twice the size of reinand's.

For shits and giggles I will play around and see what happens.
 
I installed the 10.3 emunand and I had 30 games and now I have 15 games :D
Any update, firmware.bin?
Also thank you @Reisyukaku :)
Note: Probably we can recover missing titles by restore emunand or downgrade?
 
Took a quick look at the requirements for the menuhax boot screen and I can say with some confidence that reinand does not currently support a 3D splash screen.

menuhax expects a png with dimensions of 800x240 or 240x800, with the left and right halfs being identical if the image is not intended to be 3D after compiling. The resuling bin file is exactly twice the size of reinand's.

For shits and giggles I will play around and see what happens.

Well, it will load the bin file created by menuhax for its bootimage with no problems. Gonna try a 3d one next.
 
  • Like
Reactions: SkyDX and peteruk
Okay, interested to see what happens!

Any chance you have experience creating steroscopic images like what we would need?

I have NO idea how big of an offset I need to have between 3d-left and 3d-right, nor am I sure if I should move them away from the center or towards it.
 
  • Like
Reactions: peteruk
Can we get a little app that will emulate open\close state of the upper screen and essentially fix the 3s issue?
 
Any chance you have experience creating steroscopic images like what we would need?

I have NO idea how big of an offset I need to have between 3d-left and 3d-right, nor am I sure if I should move them away from the center or towards it.

Ok I clearly went too far, and probably in the wrong direction too...

Unfortunately it does not look like it can display a stereoscopic splash screen. It kinda glitches and blacks out about 3/4 of the display and then waits for me to press Start. Still loads the emunand just fine though
 
Last edited by Aroth,
Any chance you have experience creating steroscopic images like what we would need?

I have NO idea how big of an offset I need to have between 3d-left and 3d-right, nor am I sure if I should move them away from the center or towards it.

I'm not sure but from what I gathered it's just a slight 4-8 pixel offset to the side.
 
I'm not sure but from what I gathered it's just a slight 4-8 pixel offset to the side.
>_> and i went like 25 pixels out from the center lol.

Before you say anything, I am pretty sure that's not why it it failed to load properly because menuhax loaded it just fine. The function that hands the drawing probably isn't capable of drawing a stereoscopic image.
 
It is certainly possible.

@night_hawk, do you mind replacing this arm9.bin file on your sdcard with the one I uploaded and see if it has any effect on those games?
I am catching up from when I left.

So so far, we only need to replace the arm9.bin, and no new commit??

Edit: Nevermind. Caught up to date at last. So already figure out the answer
 
Last edited by tivu100,
I've put together some preconfigured SD card archives with all the tools needed to downgrade n3DS to 9.2, prepare sysnand, set up emunand, unlink nands, install ReiNand, update emunand to 10.3 and install menuhax to cold boot to emunand. I have also typed up instructions on how to do this. Once I get my 3DS back from hardmodding I'll go through this process and if all goes to plan I'll post up the instructions as a tutorial with the SD card archives attached. This will hopefully draw together all of the needed tools in one place with instructions on how to get from n3DS 10.3 sysnand to 10.3 emunand :)
With the new EMUNAND9Tool version I put up a starter.bin with all the tools that you only need to connect the stock 4GB mSD to your laptop only 2 times via Wifi (maybe faster if you open the back plate. I personable dread opening the back black, it's so cheaply made and flimsy).

Is there a version of CFW for EMUNAND that doesn't have firmlaunch and sig patch (basically you run EMUNAND same way as official SYSNAND)? I want to test downgrade again, but having no hard mod, I don't want to risk on SYSNAND.
 
hi i already have reinand release 2.1 on my emunand 9.2 n3ds, do i need another version of reinand or just update the firmware.bin to update to emunand 10.3?
 
hi i already have reinand release 2.1 on my emunand 9.2 n3ds, do i need another version of reinand or just update the firmware.bin to update to emunand 10.3?

Backup your emuNAND and old Reinand files before testing, just to be safe, and then grab one of the test builds from the top of page 81 and update your firmware.bin & the rest of the Reinand files.
 

Site & Scene News

Popular threads in this forum