However, thanks to an anonymous reader who left a comment, it has come to my attention that some of the required files that are supposed to be downloaded from specific sites are no longer available.
Hence, for the convenience of everyone, this post serves as (1) a guide to properly install the R4DS from scratch; and (2) as a "proxy" for downloading the required files.
Required Files:
Before proceeding any further, please download the files listed below:
Hotfile Links:
MediaFire Links:
Required Hardware:
Well, there's no point reading this if you don't have these things with you.
- Revolution for DS (R4DS);
- Your microSD - 2GB or below; received news that 4GB may not work (haven't tested though, since I don't have one yet; sorry);
- USB reader for the microSD (either using the mirco-SD to SD adapter and USB card reader or the MicroSD USB reader would do).
Ensure that the microSD is empty and that you have backed up everything first before proceeding further.
Procedure
- Install the R4DS kernel file. Either download the kernel file from above English-1.18.rar, or the latest one from http://www.r4ds.com/, if it's up already (it's been down for quite a while now).
- Unzip the contents of the kernel file. You should end up with _system_ folder/directory, _DS_MENU.DAT, and _DS_MSHL.NDS.
- Connect your R4DS into your PC via your card reader.
- Copy all of the files, into the microSD.
- Update Moonshell You'll be using the moonshell171p1_with_dpgtools131.zip file (or get latest version from http://mdxonlinemirror.dyndns.org/moonshell/files/) to update the moonshell. Do the following:
- Ensure that the microSD is plugged in to your PC;
- Unzip the moonshell zip file into a temporary directory;
- Run setup.exe in that temporary directory; it would automatically detect the drive assigned to your microSD
- Click OK
- Configure the moonshell as follows:
- Configuration files: Select moonshl.ini (full) is copied.
- ROM Files: Select R4TF R4(DS) - Revolution for DS only.
- Other configs: this is up to you :)
- Click OK then wait for the setup to Finish
- Verify that the microSD has the MoonShell_R4TF_M3Simply-R4DS (MicroSD Card).nds and moonshl folder/directory.
- Copy the NDS Game Roms I would suggest that you create a new folder/subdirectory, say, named Games and then each ROM would have its own directory. This is entirely up to you. I suggest the above just for easier organization.
- Install DSOrganize DSOrganize is one of the most popular homebrew organizer application for the Nintendo DS. It provides a calendar, drawing pad, todo list, address book, and web browser. Almost like a PDA, but not quite. You will need the DSOrganize file and the custom exec_stub.bin file. You can download both from http://www.dragonminded.com/?loc=ndsdev/DSOrganize or you can use the DSOrganize_3_2.zip and es_r4m3.zip above.
- Unzip the DSOrganize zip file into your hard drive;
- Unzip the exec_stub.bin file from es_r4m3.zip.
- Replace the exec_stub.bin file in the DSOrganize/RESOURCES directory.
- Copy the entire DSOrganize folder and DSOrganize.nds file into the root directory of the microSD.
- OPTIONAL: Customize Theme First, it is important to know how the images in the NDS are mapped to which files first. So here's the rough description:
- logo.bmp - Bootup top screen image;
- icons.bmp - Bootup bottom/touchscreen image (i.e., "Play", "Media", or "Slot2");
- bckgrd_1.bmp - the browser top screen background image;
- bckgrd_2.bmp - the browser bottom/touchscreen background image;
- gbaframe.bmp - the border used for GameBoy Advanced (GBA) games (slot 2).
- The files should be copied into the _system_ folder;
- The image size should be 256x192;
- The file format should be a 24bit Bitmap (BMP).
I hope this updated guide is useful.
Thanks for reading!