- Joined
- Sep 23, 2006
- Messages
- 4,134
- Trophies
- 1
- Age
- 56
- Location
- Sitting by computer
- Website
- www.youtube.com
- XP
- 1,287
- Country
<b><!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo--><!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->UPDATE: This guide is now 'old hat' a new improved version of this guide can be found <a href="http://gbatemp.net/index.php?act=ST&f=177&t=168077" target="_blank">here</a><!--colorc--></span><!--/colorc--><!--sizec--></span><!--/sizec--></b>
<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->This method uses '<!--coloro:#0000FF--><span style="color:#0000FF"><!--/coloro-->Moonshell 2 beta 5 version' with the latest Acekard Firmware<!--colorc--></span><!--/colorc--> OR <!--coloro:#2E8B57--><span style="color:#2E8B57"><!--/coloro-->Latest Moonshell2.02 Stable and an older Acekard Firmware<!--colorc--></span><!--/colorc-->
The instructions for both are nearly identical, however where there are differences I have shown them in different colours
<b>If you have any other card</b> - look at <a href="http://gbatemp.net/index.php?act=ST&f=177&t=149734" target="_blank">This thread</a> to see if it's possible on your particular flashcard<!--colorc--></span><!--/colorc-->
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->UPDATE: It's been brought to my attention that some people have been having trouble getting Moonshell 2.02+Firmware 4.15 to run with SDHC cards
- 'codingtom' has <a href="http://gbatemp.net/index.php?showtopic=163663&view=findpost&p=2114779" target="_blank">posted this</a> which indicates that when using the <b>Moonshell 2.02 & AK2i v4.15</b> combo, instead use 'AKmenu.nds' from v4.17 to produce the 'akloader.nds' file
(steps 3-4 under '<u><b>Now to set up YSMenu' section</b></u> below). If you have trouble with SDHC cards following the original method, you could try this to see if it works
Since I am unable to repeat the fault mentioned I cannot confirm that this actually works<!--QuoteEnd--></div><!--QuoteEEnd-->
<u><b>Installation Instructions</b></u>
Firstly you need to download the following files:-
#<b>YSMenu:</b> <a href="http://home.usay.jp/pc/etc/nds/" target="_blank">http://home.usay.jp/pc/etc/nds/</a> - Scroll down until you see 'DS(T_T)DS' & click on the top link in the scroll box
#<b>linoul's YSloader for MoonShell 2:</b> <a href="http://gbatemp.net/index.php?download=5030" target="_blank">http://gbatemp.net/index.php?download=5030</a>
#<b>DLDI windows GUI patcher:</b> <a href="http://chishm.drunkencoders.com/DLDI/downloads/dlditool-win32-gui.zip" target="_blank">http://chishm.drunkencoders.com/DLDI/downl...l-win32-gui.zip</a>
#<u>If you want to use latest Acekard firmware you will need the following 2 files:</u>
#<u>If you want the latest Moonshell (v2.02 Stable) you will need the next 2 files instead</u>
<u><b>To set up Moonshell 2</b></u>
1) Extract Acekard firmware ('<b>akmenu4.nds</b>' and '<b>__AK</b>' folder) onto the root directory of your AK2i
2) Create a folder on your PC desktop - call it anything perhaps something like '<b>DLDIpatching</b>'
3) Extract the '<b>DLDItool-win32-gui.zip'</b> files into this new folder
4) Copy '<b>ak2_sd.dldi</b>' file from the '<b>__AK</b>' folder on flash drive to this same folder
<u>If you want the latest AK2i firmware then:</u>
<u>Otherwise if you want the latest Moonshell version, then:</u>
7) Extract the "<b>nds.YSloaderForMS2.nds</b>" and "<b>config.ini</b>" files from linoul's package to the '<b>/moonshl2/extlink </b>' folder on your AK2i.
8) Delete the file '<b>logbuf.txt</b>' from '<b>/moonshl2/'</b> folder - Don't ask me why. if you don't Moonshell locks up for some reason
<u><b>Now to set up YSMenu</b></u>
1) Create a folder called '<b>ysmenu</b>' on your desktop.
2) Extract the files from the YSMenu archive into the 'ysmenu' folder you just made.
3) Copy '<b>akmenu4.nds</b>' from the official firmware package (or from the root of your card) into the '<b>ysmenu</b>' folder.
4) Run "<b>akextract.exe</b>". This will produce "<b>akloader.nds</b>".
5) Create a '<b>ysmenu</b>' directory at the root of the AK2i.
6) Move the recently created '<b>akloader.nds</b>' into the 'ysmenu' directory on your card.
7) Copy '<b>YSMenu.ini'</b> and '<b>YSMenu.nds</b>' to the same 'ysmenu' folder on the flashcard
8) DLDI patch '<b>YSMenu.nds</b>' on the AK2i using the same Win32GUI tool that you used on Moonshell above
<u><b>Nearly there</b></u>
1) Open '<b>__ak2/globalsetting.ini</b>' on your flashcard
2) Change '<b>autorunWithLastRom = 0</b>' to '<b>autorunWithLastRom = 1</b>'
3) Save '<b>globalsetting.ini</b>'
4) 'Safely remove ' your memory card from your PC, Insert into the Ak2i & put into your DS(i)
5) The first time you start up the flashcard you need to browse to '<b>Moonshell 2.00 Beta 5.nds</b>' & run it
6) Hopefully it should start.Now alter your options as you like them & tap [OK]
7) Now browse to a commercial ROM & Press [A] to start
Now when you switch off/on your DS(i) - the next time you start the flashcard 'Moonshell' will automatically start up
IF you want to use Acekard own firmware - on startup press & hold [ B ] will bypass the autoboot
<u><b>Proof that it works</b></u>
<!--coloro:#0000FF--><span style="color:#0000FF"><!--/coloro-->May I ask that if anyone has problem even after following these instruction - when you post your problem, can you also include your hardware/Software combo.
(mine is 'DSi + AK2i + Moonshell 2.02 + AK firmware 4.15 + YSMenu dated 'YSMenu0903270000'+ 2Gb Sandisk microSD card')
It may help me determine what may be causing the problem - Thank you<!--colorc--></span><!--/colorc--><b></b>
<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->This method uses '<!--coloro:#0000FF--><span style="color:#0000FF"><!--/coloro-->Moonshell 2 beta 5 version' with the latest Acekard Firmware<!--colorc--></span><!--/colorc--> OR <!--coloro:#2E8B57--><span style="color:#2E8B57"><!--/coloro-->Latest Moonshell2.02 Stable and an older Acekard Firmware<!--colorc--></span><!--/colorc-->
The instructions for both are nearly identical, however where there are differences I have shown them in different colours
<b>If you have any other card</b> - look at <a href="http://gbatemp.net/index.php?act=ST&f=177&t=149734" target="_blank">This thread</a> to see if it's possible on your particular flashcard<!--colorc--></span><!--/colorc-->
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->UPDATE: It's been brought to my attention that some people have been having trouble getting Moonshell 2.02+Firmware 4.15 to run with SDHC cards
- 'codingtom' has <a href="http://gbatemp.net/index.php?showtopic=163663&view=findpost&p=2114779" target="_blank">posted this</a> which indicates that when using the <b>Moonshell 2.02 & AK2i v4.15</b> combo, instead use 'AKmenu.nds' from v4.17 to produce the 'akloader.nds' file
(steps 3-4 under '<u><b>Now to set up YSMenu' section</b></u> below). If you have trouble with SDHC cards following the original method, you could try this to see if it works
Since I am unable to repeat the fault mentioned I cannot confirm that this actually works<!--QuoteEnd--></div><!--QuoteEEnd-->
<u><b>Installation Instructions</b></u>
Firstly you need to download the following files:-
#<b>YSMenu:</b> <a href="http://home.usay.jp/pc/etc/nds/" target="_blank">http://home.usay.jp/pc/etc/nds/</a> - Scroll down until you see 'DS(T_T)DS' & click on the top link in the scroll box
#<b>linoul's YSloader for MoonShell 2:</b> <a href="http://gbatemp.net/index.php?download=5030" target="_blank">http://gbatemp.net/index.php?download=5030</a>
#<b>DLDI windows GUI patcher:</b> <a href="http://chishm.drunkencoders.com/DLDI/downloads/dlditool-win32-gui.zip" target="_blank">http://chishm.drunkencoders.com/DLDI/downl...l-win32-gui.zip</a>
#<u>If you want to use latest Acekard firmware you will need the following 2 files:</u>
<!--coloro:#0000FF--><span style="color:#0000FF"><!--/coloro--><b>Acekard firmware:</b> <a href="http://www.acekard.com/download/ak2/ak2_417_20090517_release.zip" target="_blank">http://www.acekard.com/download/ak2/ak2_41...517_release.zip</a>
<b>Moonshell2 Beta 5:</b> <a href="http://gbatemp.net/index.php?download=4765" target="_blank">http://gbatemp.net/index.php?download=4765</a>
<!--colorc--></span><!--/colorc-->
<b>Moonshell2 Beta 5:</b> <a href="http://gbatemp.net/index.php?download=4765" target="_blank">http://gbatemp.net/index.php?download=4765</a>
<!--colorc--></span><!--/colorc-->
<!--coloro:#2E8B57--><span style="color:#2E8B57"><!--/coloro--><b>Acekard Firmware version 4.15:</b> <a href="http://gbatemp.net/index.php?download=4917" target="_blank">http://gbatemp.net/index.php?download=4917</a>
<b>Moonshell 2.02 Stable:</b> <a href="http://gbatemp.net/index.php?download=6213" target="_blank">http://gbatemp.net/index.php?download=6213</a><!--colorc--></span><!--/colorc-->
<b>Moonshell 2.02 Stable:</b> <a href="http://gbatemp.net/index.php?download=6213" target="_blank">http://gbatemp.net/index.php?download=6213</a><!--colorc--></span><!--/colorc-->
1) Extract Acekard firmware ('<b>akmenu4.nds</b>' and '<b>__AK</b>' folder) onto the root directory of your AK2i
2) Create a folder on your PC desktop - call it anything perhaps something like '<b>DLDIpatching</b>'
3) Extract the '<b>DLDItool-win32-gui.zip'</b> files into this new folder
4) Copy '<b>ak2_sd.dldi</b>' file from the '<b>__AK</b>' folder on flash drive to this same folder
<u>If you want the latest AK2i firmware then:</u>
<!--coloro:#0000FF--><span style="color:#0000FF"><!--/coloro-->5) Extract the "<b>moonshl2</b>" directory and "<b>MoonShell 2.00 Beta 5.nds</b>" to the root of the AK2i.
These are the only real required files to get MoonShell 2 to work. Of course, you can extract the others for more features.
6) DLDI-patch "<b>MoonShell 2.00 Beta 5.nds</b>" with the Win32GUI program using the '<b>Acekard 2</b>' DLDI file.
<!--colorc--></span><!--/colorc-->
Instructions to use Win32GUI can be found <a href="http://dldi.drunkencoders.com/index.php?title=Win32_GUI" target="_blank">Here</a>
These are the only real required files to get MoonShell 2 to work. Of course, you can extract the others for more features.
6) DLDI-patch "<b>MoonShell 2.00 Beta 5.nds</b>" with the Win32GUI program using the '<b>Acekard 2</b>' DLDI file.
<!--colorc--></span><!--/colorc-->
Instructions to use Win32GUI can be found <a href="http://dldi.drunkencoders.com/index.php?title=Win32_GUI" target="_blank">Here</a>
<!--coloro:#2E8B57--><span style="color:#2E8B57"><!--/coloro-->5) Extract the "<b>moonshl2</b>" directory and "<b>MoonShel2_Directboot.nds</b>" to the root of the AK2i.
These are the only real required files to get MoonShell 2 to work. Of course, you can extract the others for more features.
6) DLDI-patch "<b>MoonShel2_Directboot.nds</b>" with the Win32GUI program using the '<b>Acekard 2</b>' DLDI file.
6b) You will need to run the '<b>LanguageSelect.exe</b>" program in the Moonshell2.Zip file to select your chosen language
<!--colorc--></span><!--/colorc-->
Instructions to use Win32GUI can be found <a href="http://dldi.drunkencoders.com/index.php?title=Win32_GUI" target="_blank">Here</a>
These are the only real required files to get MoonShell 2 to work. Of course, you can extract the others for more features.
6) DLDI-patch "<b>MoonShel2_Directboot.nds</b>" with the Win32GUI program using the '<b>Acekard 2</b>' DLDI file.
6b) You will need to run the '<b>LanguageSelect.exe</b>" program in the Moonshell2.Zip file to select your chosen language
<!--colorc--></span><!--/colorc-->
Instructions to use Win32GUI can be found <a href="http://dldi.drunkencoders.com/index.php?title=Win32_GUI" target="_blank">Here</a>
8) Delete the file '<b>logbuf.txt</b>' from '<b>/moonshl2/'</b> folder - Don't ask me why. if you don't Moonshell locks up for some reason
<u><b>Now to set up YSMenu</b></u>
1) Create a folder called '<b>ysmenu</b>' on your desktop.
2) Extract the files from the YSMenu archive into the 'ysmenu' folder you just made.
3) Copy '<b>akmenu4.nds</b>' from the official firmware package (or from the root of your card) into the '<b>ysmenu</b>' folder.
4) Run "<b>akextract.exe</b>". This will produce "<b>akloader.nds</b>".
5) Create a '<b>ysmenu</b>' directory at the root of the AK2i.
6) Move the recently created '<b>akloader.nds</b>' into the 'ysmenu' directory on your card.
7) Copy '<b>YSMenu.ini'</b> and '<b>YSMenu.nds</b>' to the same 'ysmenu' folder on the flashcard
8) DLDI patch '<b>YSMenu.nds</b>' on the AK2i using the same Win32GUI tool that you used on Moonshell above
If you also want to use YSmenu as a 'stand-alone', you may need to change the language.
To do so edit the 'YSmenu.ini' file on the AK2i so that
<b>LITERALS=LITERAL_JPN
;LITERALS=LITERAL_ENG</b>
is changed to
<b>;LITERALS=LITERAL_JPN
LITERALS=LITERAL_ENG</b>
To do so edit the 'YSmenu.ini' file on the AK2i so that
<b>LITERALS=LITERAL_JPN
;LITERALS=LITERAL_ENG</b>
is changed to
<b>;LITERALS=LITERAL_JPN
LITERALS=LITERAL_ENG</b>
1) Open '<b>__ak2/globalsetting.ini</b>' on your flashcard
2) Change '<b>autorunWithLastRom = 0</b>' to '<b>autorunWithLastRom = 1</b>'
3) Save '<b>globalsetting.ini</b>'
4) 'Safely remove ' your memory card from your PC, Insert into the Ak2i & put into your DS(i)
5) The first time you start up the flashcard you need to browse to '<b>Moonshell 2.00 Beta 5.nds</b>' & run it
6) Hopefully it should start.Now alter your options as you like them & tap [OK]
7) Now browse to a commercial ROM & Press [A] to start
Now when you switch off/on your DS(i) - the next time you start the flashcard 'Moonshell' will automatically start up
IF you want to use Acekard own firmware - on startup press & hold [ B ] will bypass the autoboot
<u><b>Proof that it works</b></u>
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/<object width= "320" height="240"><param name="movie" value="http://www.youtube.com/v/5Sl2Bfjdzwk&autoplay=1&rel=0&fs=1&color1=0x3a3a3a&color2=0x999999&border=0&loop=0"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/5Sl2Bfjdzwk&autoplay=1&rel=0&fs=1&color1=0x3a3a3a&color2=0x999999&border=0&loop=0" type="application/x-shockwave-flash" allowfullscreen="false" width="320" height="240"></embed></object>&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/<object width= "320" height="240"><param name="movie" value="http://www.youtube.com/v/5Sl2Bfjdzwk&autoplay=1&rel=0&fs=1&color1=0x3a3a3a&color2=0x999999&border=0&loop=0"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/5Sl2Bfjdzwk&autoplay=1&rel=0&fs=1&color1=0x3a3a3a&color2=0x999999&border=0&loop=0" type="application/x-shockwave-flash" allowfullscreen="false" width="320" height="240"></embed></object>&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
Note that since I've done this video - I have actually managed to get moonshell 2.02 Stable to work on an AK2i - I just couldn't be bothered to redo the video
<u><b>YSMenu 'Error messages' removal</b></u>
If you wish to remove the 'error' messages that pop up when YSMenu boots up (~1:17 and ~2:03 on the video) - You will need the following files:
A copy of DSTT firmware (for the Fonts) : <a href="http://gbatemp.net/index.php?download=4476" target="_blank">http://gbatemp.net/index.php?download=4476</a>
A copy of the Cheats Database USRCHEAT.DAT: <a href="http://cheats.gbatemp.net/" target="_blank">http://cheats.gbatemp.net/</a>
From the DSTT download: Copy '<b>system.fon</b>', '<b>system.l2u</b>', '<b>system.u2l</b>' and '<b>system.ank</b>' into the '/YSmenu/' folder on the Ak2i
From the Cheat Database: Copy the '<b>USRCHEAT.DAT</b>' also into the '/YSMenu/' folder on the AK2i
Note that since I've done this video - I have actually managed to get moonshell 2.02 Stable to work on an AK2i - I just couldn't be bothered to redo the video
<u><b>YSMenu 'Error messages' removal</b></u>
If you wish to remove the 'error' messages that pop up when YSMenu boots up (~1:17 and ~2:03 on the video) - You will need the following files:
A copy of DSTT firmware (for the Fonts) : <a href="http://gbatemp.net/index.php?download=4476" target="_blank">http://gbatemp.net/index.php?download=4476</a>
A copy of the Cheats Database USRCHEAT.DAT: <a href="http://cheats.gbatemp.net/" target="_blank">http://cheats.gbatemp.net/</a>
From the DSTT download: Copy '<b>system.fon</b>', '<b>system.l2u</b>', '<b>system.u2l</b>' and '<b>system.ank</b>' into the '/YSmenu/' folder on the Ak2i
From the Cheat Database: Copy the '<b>USRCHEAT.DAT</b>' also into the '/YSMenu/' folder on the AK2i
<!--coloro:#0000FF--><span style="color:#0000FF"><!--/coloro-->May I ask that if anyone has problem even after following these instruction - when you post your problem, can you also include your hardware/Software combo.
(mine is 'DSi + AK2i + Moonshell 2.02 + AK firmware 4.15 + YSMenu dated 'YSMenu0903270000'+ 2Gb Sandisk microSD card')
It may help me determine what may be causing the problem - Thank you<!--colorc--></span><!--/colorc--><b></b>