Homebrew Commercial ROM Loading with MoonShell 2 & YSMenu Guide

  • Thread starter Thread starter Blackiris
  • Start date Start date
  • Views Views 233,574
  • Replies Replies 613
  • Likes Likes 1
Keeley bro it worked Perfectly...I think it was because i had redone it a few times before due to my nephew flashed it with the update flasher then i had to reinstall everything so it's not your fault...It's mine.
 
hoist20032002 said:
Ty both for your help...I'll reformat my SD card and redo each step and no Keeley bro your guide did not fail...It's my fault....Maybe before anybody does the YSMenu/TTMenu that you have to backup your games and stuff and then reformat your card before doing it?

No need to reformat just make the files/menus and overwrite whatever is already on your card.
You may have to remake changes to some config file but that would be it.
By the way you can edit YSmenu's config for soft reset for anyone who hasn't.
 
Ok I figured out the problem....I reformatted my SDHC card and I still had the same message again. So I tried about 3 other times and nothing...I got out my SD card and tried it and it works perfectly....I think this process corrupts the SDHC card or gives it some kind of problem....So ya I found a solution in case anybody else has this problem.
yay.gif
grog.gif
gbasp.gif
 
Omg! D'oh!!! Now I cant load moonshell....Everything else works but not MSFORCS.NS.....I guess it's back to the drawing board. ~sigh~ ....Plus I get white screens when I load it.....Seems like i'm having one of mestapho's probs that he had before.
 
For anyone who's hoping for a way to boot directly into Moonshell using a ak2i - I'm afraid I don't think it'll be possible.
I've found this little titbit of info & it seems that Moonshell source needs to be re-compiled for this 'Arm9 entry address' thingy so that it can be renamed to ak4menu.nds (if anyone can confirm or deny this - please do)
Code:
latest batches of AK2 and AK2i's lock it so that if the arm9 entry address isn't 0x02000450 then it will not work as a akmenu4.nds replacement.
It might even explain why some people may also have trouble with AK2's

I think the only way of doing it other than my guide is if someone could create an 'ak4menu.nds' loader with this Arm9 code address built in to fool the AK2i - then once run it'll automatically loads a DLDI patched 'moonshel2.nds' on the root directory.
This way people can have the AKAIO or Ak2i firmware in the /resetmse/ folder as a backup & not have the 'autorun' function enabled (this is all theory)

Any homebrew programmers willing to take up the challenge ???
 
@hoist20032002

Um from the sounds of it SDHC cards give you problems did you try this:

QUOTE said:
NOTE: Normal SD cards dones't need "special formatting" but SDHC cards must be formatted to FAT32 with 32kb clusters.

And for normal SD card does it even load Moonshell2 or just 2 white screens?
 
hoist20032002 said:
Omg! D'oh!!! Now I cant load moonshell....Everything else works but not MSFORCS.NS.....I guess it's back to the drawing board. ~sigh~ ....Plus I get white screens when I load it.....Seems like i'm having one of mestapho's probs that he had before.

What is the file structure of the pertinent files/folders?
 
I really hope someone can help me out here

I have done this guide a few times, but can not get it to work, I just want to boot up to moonshell and play me games and watch my videos instead of using TTDS menu.

I have TTDS v1.17

The problem I have is when i boots up I always get the An Error was detected while trying to access the disc or file. Please conform the followings etc etc

I can use moonshell no problems through the TTDS menu and actually I do get the error message then as well, but it appears for a secong or 2 then goes away and it boots into moonshell.

Have tried formatting a few times and using the Panasonic format utility but no joy.

I noticed the DLDI Patching on the guide I have not done this as thought you do not need to on the TTDS cards. I did still look at the site but chould not find a TTDS DLDI

Also with the ysmenu. On the guide it just asks to place one file in a folder called ysmenu and there is a another file called YSMenu.ini should this be copied over?

So any ideas people?
 
Are you following Keeley's guide? If so, that guide is for people with the Super Card DSonei.
It won't help you.
 
@wizard7070

You have to DLDI "moonshl2_DirectBoot.nds" and rename it to "TTMENU.DAT", or thats how I got mine to work for my DSTT.

NOTE: You don't search for TTDS.DLDI, you search for TTIO.DLDI
 
Hmm..... never heard of this before
unsure.gif
, so your saying as soon as you load DSOnei it dones't even show

"No English Ver. Please Shut off the NDS"

Or does it try to load Moonshell2 and then freeze? I'm guessing its the first one, I'll try to figure out a solution while I sleep xD

On a side note I can't seem to get Moonshell Ver. 205 Stable working either
sleep.gif
but I think my SD card just messed up hehe
 
QUOTE said:
On a side note I can't seem to get Moonshell Ver. 205 Stable working either sleep.gif but I think my SD card just messed up hehe

moonshell 2.05 works fine with my dsonei from first boot so you must have messed up your card......

 
hoist20032002 said:
I even backtracked and tried cannofodders suggestion about trying older moonshell with newer ttmenu firmware...
You never answered my question - What is the file structure of the file/folders for this hack?
 
GokuSoul said:
I have a dsi and how do i get rid of the lights when watching a movie on moonshell?

Wrong topic. Now then, here's the answer:
NO
Why? Because it's only made for the DS Lite Lights.
You already asked this before. Why post again?

Oh, yeah..... *sigh*

Hmm, well, I should be going now.
 
@hoist20022003

Yes maybe you got the file structure wrong? I doubt it thou, what kind of SD card are you using?

@helpme

Yeah I got it working now, I got a FAT error and had to reformat

@wizard7070

Glad you got it working =)
 
Hmm i'm not exactly sure if this will work with the other r4 clones out there but somehow i managed to make it work on my R4 SDHC (it's a clone) and this is what i did:

this site has a list of all the r4 clones names and the sites to download the kernals
http://www.r4ds-forums.com/viewtopic.php?f...0e3c2735fcc5d8a

Downloaded English 1.25 (since i'm using r4 SDHC Clone)
Downloaded YSMenu0903270000 (i cant really tell the differences between YSMenu0903211700, i tested both
and both works fine on my r4)

> Tested on ds using r4 - works
> Replaced MS1 folder with MS2 folder - works
> Replaced MS1 with MS2 (MS2 is already patched from MS2 package /autoDLDIpatch) and Rename it to _DS_MSHL.nds - works
> Trying to get MS2 as a default MS2 Starter
- Deleted _system folder
- Rename _DS_MSHL.nds to default.nds

Current files on sd card
> _DS_MENU.DAT
> _DS_MENU.INI
> default.nds (Moonshl2 DLDI patched file from MS2 package
MS2.05 Stable\misctools\AutoDLDIPatch)
> moonshl2 - folder
> _DS_MENU.Sys
> default.sav - no idea where this comes from but who cares, eh?

Put YSMenu0903270000.zip to r4ysauto and rename it to YSMenu0810211800.zip (dont unzip it!)

Test 1 (r4config en r4 yes no en 2 and off)
- Made a new folder and rename it to ysmenu
- Drag some files from R4_Custom_English to the sd card root
> Drag TTMENU to sd card root
> Drag YSMENU.INI to ysmenu
> Drag default.nds to ysmenu
> Rename default.nds to ysmenu.nds
- Get Iinoul's YSLoader to moonshl2/extlink

Result : Failed (MS2 keep on rebooting everytime i selected a rom)
i think there's some kind of errors on the ysmenu so i decide to redo it again with a different option and
see how i go.

Test 2
Redownloaded Iinoul's YSloader and on the site it says you gonna DLDI the YSMenu too
so i gave it a try and still failed

Test 3 (r4config en r4 yes no en 4 and off)
i decided to give it another shot after reading some posts on gbatemp about r4ysauto so i try using option 4 on r4ysauto.

just some note: the 4 options in the r4config means
The four options are:
1 As replacement for the original firmware
2 Automatically starting after the original firmware has loaded
3 Manual start using the middle button in the R4 menu
4 Manual start using the left button in the R4 menu

1 means that you actually replace the R4 loader. It's not needed anymore.
2 means that YSMenu is installed as default.nds. The R4 loader will start it as soon as it loads. This is useful for clones that won't work with option 1. Also, you can press B while loading to use the R4 loader this way.
3 means that Moonshell is replaced. The middle button will start YSMenu.
4 means that YSMenu is installed as YSMenu.nds, meaning you can start it like any other NDS-file with the left button.

Files in the new R4_Custom_English.zip
> TTMenu folder
> YSMenu.nds

- Made a new folder and rename it to ysmenu
- Drag some files from R4_Custom_English to sd card root
> Drag TTMENU to sd card root
> Copy YSMENU.INI from TTMenu to ysmenu and make sure delete YSMENU.ini from TTMenu when you are done
> Drag ysmenu.nds to ysmenu
- Get Iinoul's YSLoader to moonshl2/extlink

Result: it's actually works for some reason lol - YAY

I apologize if this is too long and bit messy
wacko.gif

just wondering could someone test it and see if it works, it works fine on my r4 but not sure about others
 

Site & Scene News

Popular threads in this forum