Thursday, July 31, 2008

R4DS Initial Setup - UPDATED

The initial setup of the R4DS has been posted in one of my earlier posts here.
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
  1. Install the R4DS kernel file.
  2. 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.
  3. Update Moonshell
  4. 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.
  5. Copy the NDS Game Roms
  6. 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.
  7. Install DSOrganize
  8. 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.
    And that's it. I had no time to play with the DSOrganize plugins, though, so I can't comment on them yet.
  9. OPTIONAL: Customize Theme
  10. 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).
    Hence, when using a theme, you need to rename the images to their corresponding filenames above. (You wouldn't want the top and bottom screen images on the wrong screen, would you?) Here are some important notes to remember:
    • The files should be copied into the _system_ folder;
    • The image size should be 256x192;
    • The file format should be a 24bit Bitmap (BMP).
    If you prefer downloading instead of creating your own, search the web. I suggest the site http://www.ndsthemes.com/, which, thankfully, is still up and running.

I hope this updated guide is useful.

Thanks for reading!

15 comments:

  1. i'm having trouble with the R4DS..
    i have the chinese version of the R4DS
    i did everything u told me to
    but after the loading screen
    it says something in chinese and it won't go on any further (the border around it is blue on the top and has three !'s)
    i've tried multiple times but they all don't seem to work
    can u please help me?

    ReplyDelete
  2. okay, i'm not sure exactly how i can help with this one; i haven't seen a chinese version of the r4ds before.

    have you tried removing all of the existing files/folders in your microSD (including any of the hidden files, if any) before you try installing the r4ds kernel file and others?

    ReplyDelete
  3. um well there weren't any files in my microSD.
    cuz it's new.
    it's also a 2G microSD just to let you know
    or is there way i can change the language or something?

    ReplyDelete
  4. Well, like I said, I haven't seen a chinese version of the r4ds yet, so I don't know if you can set the language setting or something.

    The r4ds kernel/OS that I downloaded (and is currently uploaded in mediafire) was specifically the "English" version (hence English.1.18.rar).

    I just tried out the steps in this post just now to test if I've missed anything. Aside from the DSOrganize, there were no other times when I was asked for the language setting. And, more importantly, I can play the games just fine.

    Just curious, can you upload / share the chinese r4ds software you got? I'd really like to test it out for myself so I can investigate further.

    ReplyDelete
  5. Um.. the problem is..
    My dad got me the Chines R4DS without the CD.
    So the only way I can get the R4DS working is by downloading the software from the R4DS website.
    And I've tried that already and the same results occured.
    So unfortunately I don't have the Chinese software..

    ReplyDelete
  6. Problem I have just followed the steps you provided but when I turn on the DS it now freezes at the initial "Loading..."

    what do I do?

    ReplyDelete
  7. I only encountered that a couple of times:

    One, I messed up the installation. So I formatted the microSD and did the installation again.

    Two, with my friend's DS, it's not actually an R4DS. So we can't use the steps/files here.

    I'll try to do an experiment: I'll copy out the files/directories in my working microSD then copy it into a spare and see if that works. If it does, I'll post it online.

    ReplyDelete
  8. Hi there, just tried updating from 1.17 to the latest version. I found a new site at "r4team.cn" (Chinese) which had a 1.19. When I moved the system and DAT/NDS files across, it "loaded" into blank blue/green screens.

    Does anyone know if this SW is real, or if 1.18 really is the latest????

    ReplyDelete
  9. Sorry - I meant "R4team.com".

    ReplyDelete
  10. Someone ask me something about a Chinese version of the R4DS earlier in one of my other posts here. Not sure what happened there, but I'm guessing there were incompatibility issues.

    I'll check out whatever I can find about this R4team.com and the Chinese R4DS...

    ReplyDelete
  11. There was a website I found (maybe even the official R4 one, can't remember) that told you how to change the language of an R4DS and I changed my friend's chinese R4 into an English one with the English firmware and the help of a tutorial on how to language patch.

    ReplyDelete
  12. hey everyone frank here...i think i have a chinese version onf the r4 as well...but unlike Sol/Anonymous i have all the software on it...and i havn't tried putting the english stuff on it...i could upload the things cept i dont know how or where...

    ReplyDelete
  13. hi, help i am soooo stp working so i just deleted everything off and started again but now after reloading stuff back on if just says menu???
    Its drving me mad ive loaded and reloaded the kernals to no avail
    Do i have to format it or would it be easier just to buy new micro chip 4 it, like i said its driving me insane
    Any help would be apprieciate!!!

    ReplyDelete
  14. if it were working before, try formatting it first, then recopy/reinstall everything again. you can try copying my working R4DS files uploaded/posted somewhere in one of my other posts here; tested the files several times and I'm sure that works. if that still doesn't work, yeah, try buying a new cartridge/chip instead.

    ReplyDelete
  15. R4DS Initial Setup is little bit hard. I never tried but i read many question regarding this problem.anyway thanks for sharing updates information.

    ReplyDelete