Hacking Official [Source Release] ReiNand CFW

  • Thread starter Thread starter Reisyukaku
  • Start date Start date
  • Views Views 987,092
  • Replies Replies 6,480
  • Likes Likes 115
Finally got it going somewhere with the compile, but it stalls here:

Code:
make: *** No rule to make target `data/firmware.bin', needed by `out/rei'.  Stop
.

with a bunch of .d and .o files in the "build" folder.

put the firmware.bin into data, had this error as well.
 
Update on what ive done in the last hour:
-tried to ammend a commit
-git broke things
-i fixed things
-updated mset/ninjhax to work with newest devkitpro (45) and *hax2.5
-had git break more stuff when trying to ammend
- yelled at the screen a bit
-updated the readme
-updated the submodules
I think the rop3ds submodule is still broken, or maybe thats just my end. who knows.
Cakes is specifying which commit of rop3ds it's using: rop3ds @ cbbc255
How about you? Sorry, I haven't looked at your source yet.
 
Finally got it going somewhere with the compile, but it stalls here:

Code:
make: *** No rule to make target `data/firmware.bin', needed by `out/rei'.  Stop
.

with a bunch of .d and .o files in the "build" folder.
Did you put firmware.bin the the data folder? And are you using GitHub Shell or something else? I can't seem to get Github to finish extracting the command tools for Git.
 
Last edited by Wire,
Last edited by tivu100,
put the firmware.bin into data, had this error as well.

Did you put firmware.bin the the data folder? And are you using GitHub Shell or something else? I can't see to get Github to finish extracting the command tools for Git.

Now I get this:

Code:
arm-none-eabi-objcopy -S -O binary build/main.elf build/main.bin
`data/firmware.bin' -> `out/rei/firmware.bin'
`data/splash.bin' -> `out/rei/splash.bin'
make[1]: Entering directory `/c/Users/Aroth/Desktop/ReiNand-master/mset'
make[1]: *** No rule to make target `launcher'.  Stop.
make[1]: Leaving directory `/c/Users/Aroth/Desktop/ReiNand-master/mset'
make: *** [out/ReiNand.dat] Error 2

Out contains a single folder "rei" with firmware.bin and splash.bin, no dat files.
 
Now I get this:

Code:
arm-none-eabi-objcopy -S -O binary build/main.elf build/main.bin
`data/firmware.bin' -> `out/rei/firmware.bin'
`data/splash.bin' -> `out/rei/splash.bin'
make[1]: Entering directory `/c/Users/Aroth/Desktop/ReiNand-master/mset'
make[1]: *** No rule to make target `launcher'.  Stop.
make[1]: Leaving directory `/c/Users/Aroth/Desktop/ReiNand-master/mset'
make: *** [out/ReiNand.dat] Error 2

Out contains a single folder "rei" with firmware.bin and splash.bin, no dat files.
do git clone --recursive https://github.com/Reisyukaku/ReiNand.git
That will download all sub- stuff. Which should fix that error.
 
Last edited by Wire,
  • Like
Reactions: Matsumot0
the boot.cfg entry should be set to the .dat file instead of the .3dsx?

Code:
boot_config :
{
  timeout = 3;
  autobootfix = 2;
  recovery = 2;
  default = 1;
  entries = (
    {
      title = "rxTools";
      path = "/rxTools/sys/code.bin";
      offset = "0x12000";
    },
    {
      title = "ReiNand";
      path = "/reiNand.dat";
      offset = "0x12000";
    },
    {
      title = "HomeBrewMenu";
      path = "/buut.3dsx";
    } );
};
 
  • Like
Reactions: Kafke and infinete
put firmware.bin in data folder. git clone stopped working because of rop3ds or whatever git issue, I just grabbed the source zip and compiled it worked then.
 

Site & Scene News

Popular threads in this forum