[BATCH File]Make Moonshell 2 as your MAIN OS

Discussion in 'DSTT' started by dnniwa485, Jun 10, 2010.

Jun 10, 2010
  1. dnniwa485
    OP

    Member dnniwa485 GBAtemp Fan

    Joined:
    Oct 4, 2009
    Messages:
    458
    Country:
    **This will only work for genuine DSTT/i CARTS.**

    You need:

    Moonshell 2.10 Stable >> Download
    YSMENU >> Download (search for the keyword. "YSMENU")
    3 MAIN .DAT Files >> Download
    note: (download the "Link to files EXT-INFO-SAV (regular updates)" one.. not the kernel file)
    Batch File v1.01>> Download

    Instructions:

    * Download the Files given. See Above
    * Extract all files in moooTTDS.rar. Place it to the dekstop if you want.
    * Open moooTTDS folder that you extracted. And go to "resources" folder
    * Place the Moonshell 2.10 EXE or ZIP file there, the YSMENU zip file and the 3 main .dat files archive here.
    * Once you place the files. Run the "Process.bat" and it will ask you a simple question.
    * After that wait a few seconds. (it takes around 10 seconds for me, but dunno on you, it depends on the specs of your computer)
    * After that, it will says that all files are ready and found at "_out" folder. Just go to "resources" folder to find the "_out" folder there.
    * The content of the "_out" folder, go copy all those files at the root drive of your SD card.
    * Done. You will be able to use moonshell 2 as your main os now, without following video tutorials.. [​IMG]

    Note: I recomend, that everyone do this with clean a SD card (formatted).
    Note2: Requires "administrator" privileges, specially Vista and 7

    -----

    Q: why there is no AIO ready package?
    A: yasu want you to download the "ysmenu" files by yourself.

    Q: Why did you make it?
    A: I'm tired making the package all over again, when my SD card got ruined. So this batch file makes my firmware again, in a few seconds.

    Q: Where are the plugins?
    A: Filetrip.net is you'r friend.

    -----

    Changelog:

    * Eneables soft reset
    * Default Language for YSMENU and Moonshell 2 is now english.
    * Some fixes.

    -----

    Thanks to:

    * dnniwa485 - for making this batch file.
    * Xenon++ - for hacking Moonshell2 to enable ROM loading.
    * Pong20302000 and the party - for the .dat files
    * CannonFoddr - For the MAIO thread.
    * Moonlight - For the Moonshell 2 homebrew.
    * Yasu - For the YSMENU alternative kernel.
     
    1 person likes this.


  2. k3vin369

    Newcomer k3vin369 Advanced Member

    Joined:
    May 17, 2009
    Messages:
    91
    Country:
    Canada
    Hey nice tutorial !
    Does it work for loading commercial roms ?
     
  3. lolzed

    Member lolzed The GBAtemp Pichu

    Joined:
    Sep 13, 2008
    Messages:
    2,466
    Location:
    There
    Country:
    Philippines
    it should.Since you need to dl ysmenu for some reason
     
  4. TyRaNtM

    Member TyRaNtM I did some projects..

    Joined:
    Oct 13, 2007
    Messages:
    999
    Location:
    Chile
    Country:
    Chile
    This only works with YSMenu?
    Is possible to use the DSTT default menu as base?
    (Because, some games works only in the original DSTT menu).
     
  5. lolzed

    Member lolzed The GBAtemp Pichu

    Joined:
    Sep 13, 2008
    Messages:
    2,466
    Location:
    There
    Country:
    Philippines
    no.TTMenu has no .ini file with autoboot.Most(rather all) alternative firmwares(like DSision,MAIO,etc..) use autoboot to run roms....
     
  6. dong1225

    Newcomer dong1225 Member

    Joined:
    Sep 17, 2009
    Messages:
    16
    Country:
    Canada
    Well in that case, is there a way to exit to the DSTT menu?

    For the compatibility sake like TyRaNtM said.

    Few games only run is TTMenu right now and as far as I know we can't enable cheats from YSMenu/Moonshell.
     
  7. dnniwa485
    OP

    Member dnniwa485 GBAtemp Fan

    Joined:
    Oct 4, 2009
    Messages:
    458
    Country:
    Q:Commercial ROM loading enabled?
    A: Yes. Definetly

    Q:How about compatibility?
    A:As long as you update the 3 main .dat files (extinfo, savlib, infolib), youre in.

    Q:Where's the DSTT menu?
    A:Choose "Exit to Firmware" will bring you to default DSTT Menu kernel.
     
  8. dong1225

    Newcomer dong1225 Member

    Joined:
    Sep 17, 2009
    Messages:
    16
    Country:
    Canada
    Ah thanks! I recently got rid of my previous moonshell installation just to play MapleStory DS which is currently only supported by TTMenu.

    I use Mac but I'll just get it done on my desktop.
     
  9. dnniwa485
    OP

    Member dnniwa485 GBAtemp Fan

    Joined:
    Oct 4, 2009
    Messages:
    458
    Country:
    i know that MAC OS has a emulator something, to emulate Windows PC. But in very limited resources.

    Maple Story works with updated 3 main dat files. (i got mine still unpatched and works.)
     
  10. TyRaNtM

    Member TyRaNtM I did some projects..

    Joined:
    Oct 13, 2007
    Messages:
    999
    Location:
    Chile
    Country:
    Chile
    Works excelent, except cheats.
    There is a way to make it work?
     
  11. Mario92

    Member Mario92 GBAtemp Advanced Fan

    Joined:
    Feb 20, 2010
    Messages:
    878
    Location:
    Finland
    Country:
    Finland
    I guess you can turn them on via original firmware.
    Moonshell was only meant to boot homebrew which doesnt have cheats so there arent any direct way to do this :|
     
  12. jurassicplayer

    Member jurassicplayer Completionist Themer

    Joined:
    Mar 7, 2009
    Messages:
    4,280
    Location:
    Pantsuland
    Country:
    United States
    The only ways to use cheats would be to exit out of moonshell2 and use either the DSTT firmware or YSMenu (I don't have a DSTT, but I think I would find the YSMenu easier to use since you can just select a game and hold B and then go to the game and change the cheats...using the DSTT firmware, you need a bit of forethought and that never bodes well xD).
     
  13. k3vin369

    Newcomer k3vin369 Advanced Member

    Joined:
    May 17, 2009
    Messages:
    91
    Country:
    Canada
    So I followed the tutorial as it says. Then I checked the _out folder, and all it shows is a 'moonshell' folder with other folders inside it. Is that all that is needed on a clean formatted SD card?
     
  14. Juanmatron

    Member Juanmatron Slater Color

    Joined:
    Aug 5, 2008
    Messages:
    1,667
    Location:
    SEGA's World
    Country:
    Spain
    So. TTDS users wants M3 Sakura uh? Lamentable...
     
  15. dong1225

    Newcomer dong1225 Member

    Joined:
    Sep 17, 2009
    Messages:
    16
    Country:
    Canada
    [​IMG] I encountered

    Code:
    Warning: cannot open ' ttmenu.dat'
    Error: cannot open TTMENU.DAT
    I thought I was following instructions well so i tried renaming the rar to all capitals TTMENU, extracting and archiving it in zip container with 7zip and whatnot but kept giving me the error.
     
  16. dnniwa485
    OP

    Member dnniwa485 GBAtemp Fan

    Joined:
    Oct 4, 2009
    Messages:
    458
    Country:
    try downloading the ttmenu.7z from official dstt site. the directory structure for your archive file might be different from my coding...

    once the process is completed. make sure to replace the TTMENU.NDS with a fake-killer removed TTMENU.DAT
     
  17. dong1225

    Newcomer dong1225 Member

    Joined:
    Sep 17, 2009
    Messages:
    16
    Country:
    Canada
    Wow, didn't go to the official DSTT site in a long time and their downloads section is all F*cked up now!
    The firmware download leads to Happy Done site (Happy Done what? done crapping so you're happy?)
    I downloaded the 1.17a12 firmware their, replaced the TTMENU.DAT file to make sure, ran your program and it seemed to have worked.

    However when I tried booting the MicroSD on my DSTT it booted into TTMenu with Happy Done branded on a corner.
    I noticed the file structure difference though so I will try with the fixed firmware again not the Happy Done crap.
     
  18. dnniwa485
    OP

    Member dnniwa485 GBAtemp Fan

    Joined:
    Oct 4, 2009
    Messages:
    458
    Country:
    ohh, its only the skin file btw..

    just replace it with the want that you want and there, it should be get rid that happy done credits.. lol

    anyway, i might revise the batch file in future to avoid errors.
     
  19. dong1225

    Newcomer dong1225 Member

    Joined:
    Sep 17, 2009
    Messages:
    16
    Country:
    Canada
    Ahh, Finally got it working!

    Had to rezip the content of 1.17a12 files by taking the firmware files(TTmenu directory, .dat files etc.) from "English" folder and just zip the files as is.

    Seems like everything is working fine, I can exit to TTMenu easily.

    Did have to re-set the language of Moonshell using language selector executable to English but other than that, I didn't need any extra steps.

    Now I should be searching that on my own but does anyone know how to make Moonshell open NES roms with nesDS rather than NesterDS?

    *Edit Oops forgot to say thanks to dnniwa485! My DSTT has a new life in it now thanks!
     
  20. dnniwa485
    OP

    Member dnniwa485 GBAtemp Fan

    Joined:
    Oct 4, 2009
    Messages:
    458
    Country:
    remove the "nes.nesds.nds" found on extlink folder. After that, place your nesterds inside extlink folder and rename it as "nes.nesterds.nds".

    done it should work now..
     

Share This Page