Hacking Official [Source Release] ReiNand CFW

codychaosx

Well-Known Member
Member
Joined
Mar 15, 2009
Messages
589
Trophies
0
Location
Wisconsin
XP
778
Country
United States
thank you for this. ive been really wanting to play the metroid gba games but gw is being a bitch with gba support :P omg tho i made a whole bunch of dumb mistakes setting this up lmao. i wanted to use cn for this and keep my mset set up for gateway. but i hadnt actually set up ninjhax yet and well lol it took a lot of common sense and following directions. lol probably doesnt help i was doing this at like 3 am XD ha thanks again this is extremely useful work youve put out here for us.
 

jmleolgq

Well-Known Member
Newcomer
Joined
Aug 7, 2011
Messages
89
Trophies
0
Age
34
XP
348
Country
China
thank you for this. ive been really wanting to play the metroid gba games but gw is being a bitch with gba support :P omg tho i made a whole bunch of dumb mistakes setting this up lmao. i wanted to use cn for this and keep my mset set up for gateway. but i hadnt actually set up ninjhax yet and well lol it took a lot of common sense and following directions. lol probably doesnt help i was doing this at like 3 am XD ha thanks again this is extremely useful work youve put out here for us.

ReiNand could run GBA games.
But since it can't boot Sysnand, I have to install the GBA game on both Sysnand and Emunand.
 
Last edited by jmleolgq,

codychaosx

Well-Known Member
Member
Joined
Mar 15, 2009
Messages
589
Trophies
0
Location
Wisconsin
XP
778
Country
United States
ReiNand could run GBA games.
But since it can't boot Sysnand, I have to install the GBA game on both Sysnand and Emunand.
apparently if your nands are linked you only have to install it on emunand. because i left my nands linked and installed the gba games on emunand n it worked no problem.
 

VarietySalad

New Member
Newbie
Joined
Aug 11, 2015
Messages
3
Trophies
0
Age
39
XP
42
Country
Belgium
You could use sudokuhax injected in Nintendo DS Connection to install mset on O/N3DS.
Thanks! It worked great, now I have persistent hax on sysnand :)
apparently if your nands are linked you only have to install it on emunand. because i left my nands linked and installed the gba games on emunand n it worked no problem.
gba titles are installed to SD in the Nintendo 3DS folder, which is the same if your nands are linked. Dsiware is installed to nand though, so you'll probably have to install those to both... Isn't really an issue though as it won't take up any space on the SD.
 

takieda

Well-Known Member
Member
Joined
Dec 7, 2005
Messages
173
Trophies
0
XP
444
Country
United States
just read through 16 pages of this and unfortunately I haven't figured out how to compile ReiNand from source. I have the N3ds beta version running (without ram dumping) on my 3ds. Could anyone PM me where to get a compiled version? Google is not being my friend.
 

usernametaken

Well-Known Member
Member
Joined
May 13, 2015
Messages
1,276
Trophies
0
Age
34
XP
646
Country
United States
just read through 16 pages of this and unfortunately I haven't figured out how to compile ReiNand from source. I have the N3ds beta version running (without ram dumping) on my 3ds. Could anyone PM me where to get a compiled version? Google is not being my friend.

Okay heres a quick guide I've just made on how to compile ReiNand in Windows 8/10.

Download the following files:
GitHub
devkitPro
Python
gcc-arm-none-eab
MinGW-get-setup
firmware.bin & armips.exe (Linked on the Git).

Install GitHub.
Install devkitPro.
Install Python.
Install gcc-arm-none-eab (At the end of setup make sure you tick the 'Environmental Variables' option).
Install MinGW-get-setup, open the MinGw Installer and select 'mingw-developer-toolkit'. Then select Installation and Apply Changes.
Copy armips.exe to it's own folder (e.g. 'C:\CommandPrograms').

Navigate to Control Panel/System/Advanced System Settings/Environmental Variables.

You will see two boxes. One labelled 'User Variables' and the other 'System Variables'. DO NOT TOUCH ANYTHING IN SYSTEM VARIABLES!

Under 'User Variables', edit the variable called 'PATH' (create it if it's not there) and ADD armips, Python and the MinGW bin directories to the list, separating each directory with a ';'.

(Default is 'C:\MinGW\bin;C:\MinGW\msys\1.0\bin;C:\CommandPrograms;C:\Python34;').

(NOTE: If GNU Tools isn't mentioned at all in your PATH, then you must have missed the tick box earlier when installing the program. If this is the case; just add the bin folder of the location it's installed in to the list. E.g. 'C:\Program Files (x86)\GNU Tools ARM Embedded\4.9 2015q2\bin;').

Click OK to save the changes.

In Git Shell, type in 'git clone --recursive https://github.com/Reisyukaku/ReiNand.git'. This will add ReiNand source to your GitHub directory.

Copy the firmware.bin file into the ReiNand\data directory.

(For some reason if I try to build ReiNand in Git Shell, it crashes on my system. Not sure if this is Windows 10 related, but for the rest of the tutorial I used the normal command prompt).

Type in 'cd (wherever ReiNand is)'.

Type in 'make'.

As long as this was successful, it should compile the source code to the ReiNand\Out directory.

Enjoy, and thanks to Reisyukaku for providing the source code!

From page 2, if you decide you want to compile it yourself later.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: good night