Homebrew MoonShell2Tools incl. Link Launcher

Status
Not open for further replies.

Xenon++

Taiju Yamada
OP
Member
Joined
Dec 17, 2009
Messages
1,394
Trophies
0
Website
Visit site
XP
107
Country
twiztidsinz said:
Aw... why? Did something happen?
Ah, there might be foolish person like lightyear in the future...

Also yasu might be busy with his company work (though I think a blank of one year is strange).
 

twiztidsinz

Taiju Yamada Fan
Member
Joined
Dec 23, 2008
Messages
4,979
Trophies
0
Website
Visit site
XP
220
Country
United States
Xenon++ said:
twiztidsinz said:
Aw... why? Did something happen?
Ah, there might be foolish person like lightyear in the future...

Also yasu might be busy with his company work (though I think a blank of one year is strange).
Awww... You shouldn't let one bad kid spoil it for everyone else, but I understand.
Having your simple request ignored by idiots isn't fun, especially when you provide something of value to many people for free and on your time.
 

TueTe26

Member
Newcomer
Joined
Apr 13, 2003
Messages
11
Trophies
0
XP
1,313
Country
Gambia, The
testet on SuperCard DSOne I --> YSLaunch will not work.

here the instructions:

QUOTE said:
moonshell 2 first booting on dsonei & booting commercial roms (from SuperCard-Forum)

1. make YSmenu (google how to do it)
2. copy moonshl2 folder & moonshl2_DirectBoot.nds to root of card
3. copy nds.YSloaderForMS2.nds & config.ini to moonshl2\extlink
4. copy TTmenu folder to root of card
5. make a YSMENU folder on root of card & put in ttpatch.dat, ttdldi.dat, YSMenu.INI & YSmenu.nds
6. rename moonshl2_DirectBoot.nds to TTMENU.DAT
7. DLDI patch TTMENU.DAT with the TTDS DLDI file
8. put MSFORSC.NDS on root of card
QUOTE3. Commercial ROM loading setup (twiztidsinz post Feb 21 2010, 08:19 PM)


1. Extract Normatt's overlay.dll and move it to the ..\moonshl2\internal\ folder.
2. Extract Xenon++'s YSLaunch nds.yslaunch.nds and rename it to _hn.HugeNDSLoader.nds
3. Extract Xenon++'s YSLaunch nds.yslaunch.nds and rename it to _vh.VeryHugeNDSLoader.nds
4. Extract Xenon++'s YSLaunch config.ini and open it in Notepad or another editor, change the paths to:
* YSMenu=/TTMenu/ysmenu.nds
* YSini=/TTMenu/ysmenu.ini
5. Move _hn.HugeNDSLoader.nds, _vh.VeryHugeNDSLoader.nds and config.ini to the ..\moonshl2\extlink\ folder.

TTmenu.dat (standart) ttio.dldi patched --> ERROR: libfat initialize ...
TTmenu.dat sscdsone_sdhc.dldi patched --> loading endless ...

I think ttpatch.dat and ttdldli.dat will not correctly work with YSLaunch on SuperCardOneI
or another dldi patch is required

(testet with Moonshell 2.08 and 2.09)

Can help someone ?

MfG

TueTe
 

Xenon++

Taiju Yamada
OP
Member
Joined
Dec 17, 2009
Messages
1,394
Trophies
0
Website
Visit site
XP
107
Country
Do you mean that loading animation continue?
Did you use Chishm bootlib (implemented in DSision etc) or not detoxed ttpatch.dat?
Especially latter is important; detoxing ttmenu is required for non-DSTT card.
 

TueTe26

Member
Newcomer
Joined
Apr 13, 2003
Messages
11
Trophies
0
XP
1,313
Country
Gambia, The
QUOTE said:
Do you mean that loading animation continue? yes, ttio.dldi patched --> hangs on libfat initialize ...
scdsone_sdhc.dldi patched --> shows that loading animation from ysmenu und loads endless
QUOTEDid you use Chishm bootlib (implemented in DSision etc) or not detoxed ttpatch.dat?
Especially latter is important; detoxing ttmenu is required for non-DSTT card.
now after testing many different ttpatch.dat (detoxed and not) --> it will definitely not work
moonshell 2.0 --> 2.06 works on SCOne with the ttpatch.dat wich extracted from (standart) TTMenu1.17
2.08 - 2.09 work not on this way with YSLaunch

I am the only one where it does not work with SCOne?
or have another idea ?

TueTe
 

TueTe26

Member
Newcomer
Joined
Apr 13, 2003
Messages
11
Trophies
0
XP
1,313
Country
Gambia, The
thanx for the "special SCDS-version"

tested and now have another problem.
Here the output on the display of my DS Lite:
QUOTE said:
Intializing Libfat ... Done
Opening extlink ... Done
Configuring ... Done
Allocating YSMenu ...allocate failed or unsupported card. falling back toChishm VRAM bootlib.
Preparing ...
Old ID=DLDI. Interface=0x06001a80
Name=Loader (no interface)
New ID=SCDS, Interface=0x02007100
Name=SuperCard DS (One) SDHC
Relocation: 0x03fa980 Fix=0x0e
dldiFilesize=0x0548, dldiMemsize=0x0564
Pachted successfully
Go!!!
and here hangs again...
to Error "no relocate YSmenu ..." --> YSmenu.nds + ini is on YSMENU/ or TTmenu/ or on root present (to test)

Thanks for trying to help, you may have another idea ?
otherwise i'll try a little further and must continue to use Moonshell 2.06

EDIT: is this make for SuperCard or SuperCard DS One ? for SC DS One is another DLDI required (SuperCard DS (ONE) SDHC) drunkencoders, otherwise Moonshell does not boot
TueTe
 

Xenon++

Taiju Yamada
OP
Member
Joined
Dec 17, 2009
Messages
1,394
Trophies
0
Website
Visit site
XP
107
Country
Think about extlink loader.

There are:
nds.ysloaderforms2.nds
nds.ysother.nds
nds.yslaunch.nds

nds.akaio.nds
nds.NDSLoader.nds

1-3 work on TTIO/R4TF/AK2i/R4DS
2-3 works on SCDS [Edit] now yslaunch works on SCDS
4-5 work on AK2i
5 works on R4DS

No iPlayer.
 

TueTe26

Member
Newcomer
Joined
Apr 13, 2003
Messages
11
Trophies
0
XP
1,313
Country
Gambia, The
thanx for the new version

YSlauch works now,
Ysmenu hangs now again with the endless loading animation

maybe YSMenu is even self the problem?

TueTe
 

TueTe26

Member
Newcomer
Joined
Apr 13, 2003
Messages
11
Trophies
0
XP
1,313
Country
Gambia, The
@ Xenon++

with a modified DSTT Unofficial Kernel [3 Versions] 1.17a12 (found by Filetrip) and a new Flashcard (4 GB SDHC) works all versions of your YSLaunch fine.

2 GB Flashcards (SanDisk) do not seem to be working (tested on 3 DSLite / DSI with diferent DSOneI and different 2 GB SanDisk cards) (2GB Cards other Brands not tested yet)

thanks anyway for your help !!!

TueTe
 

Xenon++

Taiju Yamada
OP
Member
Joined
Dec 17, 2009
Messages
1,394
Trophies
0
Website
Visit site
XP
107
Country
Now here comes 0.30.

My modified Chishm bootlib won't prevent loading ROMs any longer!
Fixed two nasty bugs in dldipatch.
Now yslaunch comes with two binaries (modified MoonShell Simply loader / Chishm bootlib).

I hope one of the yslaunch works fine in DSONEi.

#I bought one so I'll get it in a few days though...

Also please update dldipatch PC binary to v3.

[Edit] bootlib issue exists only in SDHC, but I always install kernels in SDHC.

[Edit2] I forgot to attach a document.
This version of MoonShell2Tools contain Chishm bootlib under GPL.
So here is an instruction to remove GPL things and release the files in Public Domain (CC0).

1. Open arm9/makefile then remove "-DGPL" from CFLAGS.
2. Remove chishm/* and arm9/data/chishm.bin
Yay? So easy. But of course please note your loader cannot work on some cards EZVi/iEDGE nor load mymeloDS.
 

twiztidsinz

Taiju Yamada Fan
Member
Joined
Dec 23, 2008
Messages
4,979
Trophies
0
Website
Visit site
XP
220
Country
United States
bow.gif
bow.gif
bow.gif
bow.gif
bow.gif
bow.gif
bow.gif
bow.gif
bow.gif
bow.gif

Awesome job, as always!

I know it's faster than linoul's loader (No disrespect to linoul! It's a great loader.)
But I can't tell if it's faster than the previous version or if it's just my imagination.

Anyway, keep up the great work with your toolset.

bow.gif
bow.gif
bow.gif
bow.gif
bow.gif
bow.gif
bow.gif
bow.gif
bow.gif
bow.gif
 

TueTe26

Member
Newcomer
Joined
Apr 13, 2003
Messages
11
Trophies
0
XP
1,313
Country
Gambia, The
both version works great on DSONEi with 4GB FlashCard
(2GB FlashCard SanDisk works not - tests with other brands follow in the next days)

TueTe
 

laxman0220

Well-Known Member
Member
Joined
Sep 24, 2009
Messages
417
Trophies
0
Age
29
Location
Canada
XP
134
Country
Canada
Ok I think I'm really dumb because i can't figure out these instructions. If someone could post directions with very little baby steps, I'd appreciate it
smile.gif
 

twiztidsinz

Taiju Yamada Fan
Member
Joined
Dec 23, 2008
Messages
4,979
Trophies
0
Website
Visit site
XP
220
Country
United States
laxman0220 said:
Ok I think I'm really dumb because i can't figure out these instructions. If someone could post directions with very little baby steps, I'd appreciate it
smile.gif
What are you trying to do?

If it's loading commercial ROMs on Moonshell 2.06 or lower:
1). Extract yslaunch\nds.yslaunch.nds from the archive.
2). Copy to the Moonshl2\extlink\ folder of your flash card.

If it's loading commercial ROMs on Moonshell 2.07 I don't know the answer.

If it's loading commercial ROMs on Moonshell 2.08/.09:
1). Extract yslaunch\nds.yslaunch.nds from the archive.
2). Rename nds.yslaunch.nds to _hn.HugeNDSLoader.nds
3). Copy/Paste the file and rename it to _vh.VeryHugeNDSLoader.nds
4). Copy both to the Moonshl2\extlink\ folder of your flash card.
5). Go here and download the overlay.dll for your version of Moonshell 2.
6). Extract it to Moonshl2\internal\

If it's loading commercial ROMs on Moonshell 2.10:
(From the readme.txt file) To install:
1. Put mshl2wrap.ini (and nds.mshl2wrap.nds on your opinion) in /moonshl2/extlink/
2. Put your roms in /nds (can be changed by modifying ndslink.bat.
3. Put nds.mshl2wrap.nds and ndslink.exe/bat in your MicroSD then execute ndslink.bat.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BigOnYa @ BigOnYa: Not as scary as walking in the woods alone, and running into Wario.