Homebrew MoonShell2Tools incl. Link Launcher

  • Thread starter Thread starter Xenon++
  • Start date Start date
  • Views Views 78,981
  • Replies Replies 265
Status
Not open for further replies.
Xenon++ said:
FIX94 said:
Inilink doesn't work with AKAIO 1.8.1! It worked fine with AKAIO 1.8.0, can anyone confirm this? I also deleted the __aio folder and the akaio.aio, extracted the clean copy, but still doesn't work!
Confirmed. Fixed in 0.66b. Thank you for reporting.

[edit] This also means DSCovered loader_akaio stopped working. Move to loader_extlink(dscoverloader).
Thanks for the fast help, inilink and dscoverloader are working again
yaynds.gif
 
Well that's a lot of reading. Sorry if I'm about to ask something that has been discussed here, but I didn't see anything like it asked. After reading about your work I figured you would be the person to ask.

(I'm using a TTDS - firmware is latest for TTDS cept the TTMenu.dat - YSMenu is latest minus the TTMenu.dat it came with - which yes I know causes it to not load YSMenu's GUI)

1. Is it possible to boot the NDS directly into moonshell? (which/any version)
2. Is it possible to have moonshell boot .nds roms? (which/any version)
3. Is it possible to use moonshell to boot into YSMenu's GUI/files? (which/any version)
3. Is it possible to use moonshell to boot into TTMenu's GUI/files? (which/any version)

I ask because I'm working on a fix for the Pokemon HG/SS save issues when using the latest YSMenu.dat (But the latest YSMenu.dat allows us to play Black/White)

I have a fix, but it's buggy and won't use YSMenu's GUI - which sucks cause I love the way it can keep everything clean looking (roms in folders, have to goto the folder to open the roms)

I'm trying to get YSMenu to play Heart Gold/Soul Silver and Black/White without having to switch the .dat around everytime. (I have it working this way, using only one main .dat, but I can't use YSMenu's GUI this way...)

By simply using a standard TTMenu.dat from the TTDS site itself (insted of the one from YSMenu) it will let you play HG/SS by simply booting, yet in order to get Black/White to open properly without error-=5 you have to boot normal then open "TTMenu.nds" and then run B/W.

4. Is it possible to load moonshell as the default GUI/.nds (insted of TT/YS-Menu being called first) - and can I use this default booted moonshell to choose which GUI/Menu I want to open so that I can play these games without getting rid of YSMenu's GUI?

5. If yes to 1-4, How would I go about setting up the files on the root so that I could boot this way?
 
Hatchetball said:
1. Is it possible to boot the NDS directly into moonshell? (which/any version)
2. Is it possible to have moonshell boot .nds roms? (which/any version)
3. Is it possible to use moonshell to boot into YSMenu's GUI/files? (which/any version)
3. Is it possible to use moonshell to boot into TTMenu's GUI/files? (which/any version)
Yes to all.

Your best bet however is to use the AKAIO loader through Moonshell since it's kept up to date.
There is a project called MAIO (Moonshell All-In-One) for AceKards to run Moonshell as the default menu while still keeping the AKAIO loader... however the included version of AKAIO is outdated.
You can find instructions on how to update the AKAIO version here: http://gbatemp.net/t260405-commercial-rom-...p;#entry3206341
 
Jaylen said:
one word: MAIO
Thanks. Your 4 letter word magically answers all of my questions...
Mind clerifying what you're talking about Jaylen? As it makes no sense, nor did it answer anything -.-

I'd rather Xenon++ answer me as he would know more about this. Plus everyone else just gives a stupid answer that makes no sense, or it's abbriviated to the point of redundancy...

twiztidsinz said:
QUOTE(Hatchetball @ Oct 20 2010, 09:22 PM) 1. Is it possible to boot the NDS directly into moonshell? (which/any version)
2. Is it possible to have moonshell boot .nds roms? (which/any version)
3. Is it possible to use moonshell to boot into YSMenu's GUI/files? (which/any version)
3. Is it possible to use moonshell to boot into TTMenu's GUI/files? (which/any version)
Yes to all.

Your best bet however is to use the AKAIO loader through Moonshell since it's kept up to date.
There is a project called MAIO (Moonshell All-In-One) for AceKards to run Moonshell as the default menu while still keeping the AKAIO loader... however the included version of AKAIO is outdated.
You can find instructions on how to update the AKAIO version here: http://gbatemp.net/t260405-commercial-rom-...p;#entry3206341
Ah thank you. but- I'm using a TTDS, does AKAIO even work on TTDS O.o
 
jurassicplayer said:
Hatchetball said:
Ah thank you. but- I'm using a TTDS, does AKAIO even work on TTDS O.o
The mshl2tools only support YSMenu on the DSTT.
So then mshl2tools will work for:
TTDS with Latest YSMenu+TTDS firmware?
 
Hatchetball said:
So then mshl2tools will work for:
TTDS with Latest YSMenu+TTDS firmware?
Sure (if what I'm understanding your setup is...). All things that can run in YSMenu can be booted from Moonshell2 (any version supporting extlinks...which is all of them I believe). If YSMenu has broken compatibility with something, that booting it through moonshell2 will not affect the outcome.
 
Hatchetball said:
Ah thank you. but- I'm using a TTDS, does AKAIO even work on TTDS O.o
oops! Sorry... Thought you had an AK2i for some reason.



1). Download Moonshell 2.10b9.
2). Extract Moonshl2 folder and moonshl2_directboot.nds to your MicroSD/HC.
3). Download the cracked Moonshell2 overlay.dlls.
4). Extract the proper overlay.dll to the Moonshl2\internal folder on your MicroSD/HC.
5). Download the latest Moonshell2Tools from the first post.
6). In the inilink folder, extract inilink.ini and nds.inilink.nds to the desktop.
7). Copy nds.inilink.nds to the Moonshl2\extlink folder and rename it _hn.inilink.nds.
8). Copy nds.inilink.nds to the Moonshl2\extlink folder and rename it _vh.inilink.nds.
9). Edit inilink.ini to fit your card, it is explained well, then copy to the Moonshl2\extlink folder.

You should be able to boot directly into Moonshell2, but I'm not sure how.
It could be as simple as renaming the Moonshl2_directboot.nds file to whatever your card uses to boot from. It should be similar to setting up YSMenu.
 
twiztidsinz said:
You should be able to boot directly into Moonshell2, but I'm not sure how.
It could be as simple as renaming the Moonshl2_directboot.nds file to whatever your card uses to boot from. It should be similar to setting up YSMenu.
It's TTMenu.dat (just rename the moonshl2_directboot to that).
 
twiztidsinz said:
Hatchetball said:
Ah thank you. but- I'm using a TTDS, does AKAIO even work on TTDS O.o
oops! Sorry... Thought you had an AK2i for some reason.



1). Download Moonshell 2.10b9.
2). Extract Moonshl2 folder and moonshl2_directboot.nds to your MicroSD/HC.
3). Download the cracked Moonshell2 overlay.dlls.
4). Extract the proper overlay.dll to the Moonshl2\internal folder on your MicroSD/HC.
5). Download the latest Moonshell2Tools from the first post.
6). In the inilink folder, extract inilink.ini and nds.inilink.nds to the desktop.
7). Copy nds.inilink.nds to the Moonshl2\extlink folder and rename it _hn.inilink.nds.
8). Copy nds.inilink.nds to the Moonshl2\extlink folder and rename it _vh.inilink.nds.
9). Edit inilink.ini to fit your card, it is explained well, then copy to the Moonshl2\extlink folder.

You should be able to boot directly into Moonshell2, but I'm not sure how.
It could be as simple as renaming the Moonshl2_directboot.nds file to whatever your card uses to boot from. It should be similar to setting up YSMenu.

I make 2 copies of nds.inilink.nds and rename one _vh.inilink.nds and the other _hn.inilink.nds - correct? (Done...)
Um, there is no explination of what to edit inilink.ini to "fit my card" O_o
What am I supose to do just copy it to the moonshl2\extlink folder as is or something? lol
 
Hatchetball said:
I make 2 copies of nds.inilink.nds and rename one _vh.inilink.nds and the other _hn.inilink.nds - correct? (Done...)Correct.

QUOTE(Hatchetball @ Oct 20 2010, 11:24 PM) Um, there is no explination of what to edit inilink.ini to "fit my card" O_o
What am I supose to do just copy it to the moonshl2\extlink folder as is or something? lol
Actually, yes. Just copy it as-is.
It's come a long way since I last used it, it's now all set up for various cards.
You use to have to set various loaders and INI files.
 
twiztidsinz said:
Hatchetball said:
I make 2 copies of nds.inilink.nds and rename one _vh.inilink.nds and the other _hn.inilink.nds - correct? (Done...)Correct.

QUOTE(Hatchetball @ Oct 20 2010, 11:24 PM) Um, there is no explination of what to edit inilink.ini to "fit my card" O_o
What am I supose to do just copy it to the moonshl2\extlink folder as is or something? lol
Actually, yes. Just copy it as-is.
It's come a long way since I last used it, it's now all set up for various cards.
You use to have to set various loaders and INI files.
Oh god. Any suggestions on what loaders/ini's to use?
Feel like a fat kid in a cupcake factory over here lol
An for some reason it just boots up in YSMenu, until I open moonshell2.nds - even after renaming it

Example: Is there any good file format loaders like JPEG/.mp3/.avi - etc
 
Hatchetball said:
Oh god. Any suggestions on what loaders/ini's to use?Don't worry about it... it should be all set to go.
Just copy it to the moonshl2\extlink folder

Hatchetball said:
An for some reason it just boots up in YSMenu, until I open moonshell2.nds - even after renaming itWhat other .NDS or .DAT files do you have on the root of your MicroSD card?

QUOTE(Hatchetball @ Oct 20 2010, 11:52 PM)
Example: Is there any good file format loaders like JPEG/.mp3/.avi - etc
Moonshell handles JPEG and MP3s natively.

As for AVI, the DS typically doesn't handle it well. There is Tuna-viDS if you want to give it a shot.
Moonshell does play DPG files, converter should be included in the Moonshell package.
 
jurassicplayer said:
twiztidsinz said:
You should be able to boot directly into Moonshell2, but I'm not sure how.
It could be as simple as renaming the Moonshl2_directboot.nds file to whatever your card uses to boot from. It should be similar to setting up YSMenu.
It's TTMenu.dat (just rename the moonshl2_directboot to that).
Renaming a .nds file to a .dat doesn't... do anything?
Renaming mnshel2.nds to mnshel2.dat makes it mnshel2.dat.nds ...

Anywho. I give up AKIO. Lack of information and support on it makes it rather useless to me. Thanks for the helps guys.
 
Hatchetball said:
Renaming a .nds file to a .dat doesn't... do anything?
Renaming mnshel2.nds to mnshel2.dat makes it mnshel2.dat.nds ...

Anywho. I give up AKIO. Lack of information and support on it makes it rather useless to me. Thanks for the helps guys.
I think you missed the reason for renaming...oh and AKAIO doesn't work with the DSTT...the only alternative kernel is YSMenu.
The moonshell2 nds file is supposed to be renamed to ttmenu.dat so that the DSTT will boot it (always boots that file first, so if you swapped it for any homebrew, it will work so long as it already works if you run it via ttmenu...though you must manually dldi patch it). YSMenu has to be set up and if you take a quick look inside the inilink.ini, there should be a line that is supposed to be directed to the ysmenu.nds and ysmenu.ini (which you should change to where your ysmenu.nds and ysmenu.ini are located). What is supposed to happen is that Moonshell2 sends it to the inilink.nds (provided you are using the MS2.10b9 crack, you can use commercial roms directly) and then the inilink writes it to the ysmenu.ini (if you are using ysmenu) and then boots ysmenu, which autoboots to the game that was written into the ini file.

btw, never had a DSTT before, but strikingly similar setup to an R4 xD so I think this will work.
 
jurassicplayer said:
Hatchetball said:
Renaming a .nds file to a .dat doesn't... do anything?
Renaming mnshel2.nds to mnshel2.dat makes it mnshel2.dat.nds ...

Anywho. I give up AKIO. Lack of information and support on it makes it rather useless to me. Thanks for the helps guys.
I think you missed the reason for renaming...oh and AKAIO doesn't work with the DSTT...the only alternative kernel is YSMenu.
The moonshell2 nds file is supposed to be renamed to ttmenu.dat so that the DSTT will boot it (always boots that file first, so if you swapped it for any homebrew, it will work so long as it already works if you run it via ttmenu...though you must manually dldi patch it). YSMenu has to be set up and if you take a quick look inside the inilink.ini, there should be a line that is supposed to be directed to the ysmenu.nds and ysmenu.ini (which you should change to where your ysmenu.nds and ysmenu.ini are located). What is supposed to happen is that Moonshell2 sends it to the inilink.nds (provided you are using the MS2.10b9 crack, you can use commercial roms directly) and then the inilink writes it to the ysmenu.ini (if you are using ysmenu) and then boots ysmenu, which autoboots to the game that was written into the ini file.

btw, never had a DSTT before, but strikingly similar setup to an R4 xD so I think this will work.
Most of AKAIO does work for TTDS actually, but it's rather annoying to set up. It just didn't like me renaming a .nds to a .dat file. Since it would still have .nds at the end lol (name.dat.nds insted of name.dat)
It was worth a shot I guess.
 
Hatchetball said:
Most of AKAIO does work for TTDS actually, but it's rather annoying to set up. It just didn't like me renaming a .nds to a .dat file. Since it would still have .nds at the end lol (name.dat.nds insted of name.dat)
It was worth a shot I guess.
Just show extention via Windows option...
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum