Homebrew Coverflow DS (New project)

Mantis41

Well-Known Member
Member
Joined
Jun 3, 2009
Messages
1,851
Trophies
0
Location
earth
XP
454
Country
United States
Finally got this working on my R4.
BE WARNED
Backup you cart before continuing.
Old save games will no longer work and will be over-written by the new loader. I do not think the new saves will work outside of DScovered.

Now....
If I re-trace my steps properly. I installed YSMENU for about the 20th time but this time I followed Pong106's method to the letter. Pay particular attention to the important step in number 5 below.
Pong106 said:
Pong106 Guide To Make YSMenu(0903270000) Work On R4
with DSTT 1.17 firmware and fake killer(pre-patched TTMenu.dat)
(posted on 07/04/09 on gbatemp.net)


For DSTT 1.17 firmware only

I recommend members to start from scratch and with a fully formatted SD card as
dragging and drop the TTMENU.dat file to a used set of folder will not work,
pre-patched TTMENU is needed to generate other files like r4patch.dat and ttpatch.dat during step 6 (see below),
Once again starting from scratch is recommended

This is the manual method way to build the YSMENU, automated way are found such as R4Sauto.
A thread on R4Sauto is found on this forum
No pre-made YSMENU should be found on the internet


Common Error and Solution: -Members encounter game loading 3/4 or not loading error again please read step 5 carefully, redo is needed.
-Members encounter problem generating r4patch.DAT, Redo is needed, read step 5 and 6 carefully

Notice: In order to solve the game loading problem, user should format the SD card(do not use quick format), and build it from scratch(this is the most effective way)
-The following method is almost similar method with the posts in this thread. Methods mention earlier is not working fully with the new DSTT firmware 1.17
-Because of the new firmware to prevent fake DSTT cart, TTMENU file is updated by DSTT to stop backups from loading, thus pre-patched TTMENU file is needed.
-The language of the R4 firmware and DSTT firmware does not need to be the same. (Chinese 1.18 R4 works with English DSTT 1.17)
-Find the correct language R4 firmware for your R4 (Chinese R4 needs Chinese firmware) (Traditional and Simplified Chinese makes a different)
-Language on DSTT firmware does not matter (correct me, if i am wrong)
-Formatting is recommended as YSMENU is sensitive to file system
-Formatting with Panasonic SDFormatter Utility v2.0 is recommended -> http://www.r4ds-forums.com/viewtopic.php?f...982&p=15618
-Any DSTT firmware before 1.17 (meaning 1.16 and below) do not use my method. Please use Spec2K's method at http://gbatemp.net/index.php?showtopic=97615
-If you are trying with 1.17 DSTT firmware, members must use this method not the previous ones

Note: Currently this method is prove to work on the official R4DS carts, members with unofficial R4 carts/clones will have problem with this method
Listing :
+ R4-New (Read post below and next few pages)

Saying from Pong106: r4patch.dat will be generated when extracting from ttextract. (follow my instruction below)
-If you don't to go through the trouble of this my method, you can try programs that automate this process for you ,R4ysauto and a2h's generator.
-Thanks to jmacmoe, slasher12366, clubecgr, Spec2K , who did great instructions on YSMenu on R4, and of course mighty Yasu
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Download:
DSTT 1.17 Firmware: http://www.linfoxdomain.com/nintendo/ds/ (under DSTT/DSTTi)
YSMenu(0903270000): http://home.usay.jp/pc/etc/nds/ (dated 2009/03/21 17:00)(Ctrl-f --> "DS(T_T)DS")
DLDI Patching Tool: http://chishm.drunkencoders.com/DLDI/downl...l-win32-gui.zip
R4 DLDI:http://chishm.drunkencoders.com/DLDI/downloads/r4tf.dldi
r4crypt:http://chishm.drunkencoders.com/NDS_Projects/r4crypt.zip
DSTT_FakeRecovery_v1.17(contains patched TTMenu.dat): http://www.linfoxdomain.com/nintendo/ds/ (under DSTT fakes)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1. Extract the all files to separate folder
- YSMenu0903211700 folder
- dlditool-win32-gui folder
- r4crypt folder
- DSTT MENU 1.17 folder
- DSTT_FakeRecovery_v1.17 folder(contain pre-patched TTMenu.dat, ignore other .NDS files, they are for DSTT only)
- R4 DLDI file (comes in file, no extraction need, the only non-folder file downloaded)

2. Move R4 DLDI file into YSMenu0903211700 folder (important step to creating r4patch.dat file)

3. Locate YSMenu.nds in YSMenu0903211700 folder and patch using a DlDL patching tool from dlditool-win32-gui folder with the R4 DLDI
- open the patching tool (Folder name should be: dlditool-win32-gui)
- run dlditool32.exe (a window will pop out)
- at the top column find R4 DLDI file (in YSmenu folder if you followed)
- at the bottom, find the YSMenu.nds (in YSMenu folder too)
- Click on patch button, successfully patched will be printed if not repeat the steps

4. Delete akextract.exe in the YSMenu0903211700 folder out of the files you've extracted, you don't need it.

5. Create a folder named YSMenu and DSTT directory, and Copy all the file inside YSMenu0903211700 folder and DSTT MENU 1.17 folder into it
In the YSMenu and DSTT directory the files should be like this:
CODE
- TTMENU folder (does not require to touch any file inside)
- TTMENU.DAT (Original Yasu's, await for overwriting, this unpatched TTMENU.DAT will game loading problem)
- YSMENU.ini
- YSMENU.SYS
- ttextrack.exe
- YSMENU.ini
- YSMENU.nds
- two Text file (Optional, deletable)


- Important Next, copy the pre-patched Fake killer(patched TTMenu.dat) from DSTT_FakeRecovery_v1.17 folder and overwrite the TTMenu.DAT(Yasu's) file in the YSMenu and DSTT directory
-This is where this method is difference from other methods posted, this require overwriting of TTMENU.DAT

6. Now run ttextract.exe in the YSMenu and DSTT directory, that will generate ttpatch.dat, ttdldi.dat, r4patch.dat, then delete ttextract.exe.(pre-patched TTMenu.dat must be in place(in the folder) done on step 5,if not you will mess up, and redo all the step again is needed)
- Take note, the R4 DLDI file should be in the folder with ttextract.exe before you run the ttextract.exe. (if r4 DLDI is not present, r4patch.dat will not be generated)
- With the R4 DLDI file at the YSMenu and DSTT directory, then the r4patch.dat will then be generated (r4patch.dat is needed to run the game, if i not wrong, as i encountered error without it, someone can correct me if i am wrong)

7. Edit the YSmenu.ini by opening with notepad, LITERALS=LITERALS_JAP to LITERALS=LITERALS_ENG

17. Copy all the contents inside the YSMenu and DSTT directory(TTMENU folder and other files) to the root of the micro sd card, and your done!
The next step is to patch DScovered.exe as per Spinal Cord's instructions. Make sure you use the V2 DLDI provided by Spinal.
QUOTE(spinal_cord @ Jan 23 2010, 11:01 AM) For the app to work, make sure you have the latest .net framework installed (it's coded in .net).
As for making it work on R4 cards, the R4 dldi patch that the R4 menu uses in incompatible with the loader I used.
To get around this problem, download the following tool set via megaupload apply the included dldi patch to DScovered.nds (no other files need patching) then run DLDI No-Patch.exe and apply it to DScovered.nds, this will stop the R4 menu from re-patching DScovered with the wrong dldi patch. You should now be able to load homebrew and ysmenu should also work too.
Now comes the interesting bit.
1) Copy the patched copy of DScovered to the r4crypt directory created in step 1 of Pong106's instructions.

2) Run the following command line without qoutations "r4crypt.exe -e DScovered.nds _DS_MENU.DAT"
**note** your actual command line will probably look more like this depending on your directory structure. "C:\Users\Me\Documents\Consoles\DS\R4 Firmware\r4crypt\r4crypt.exe -e DScovered.nds _DS_MENU.DAT"

3) You should now have a _DS_MENU.DAT in the r4crypt directory. Copy this file to the SD card.

4) Copy the system folder from Spinal's downloads to your SD card.

5) Copy your games to your SD card and run DScovery as per Spinal's instructions.

6) Lastly, download the latest infolib and savlib from the following link, weekly infolib, and then copy the newer files to the TTMENU directory on the SD card.

7) Now test, everything should work.

I would like to thank Spinal Cord for some excellent work and for his quick responses to my queries.
Cheers
grog.gif
 

WoobiE

Well-Known Member
Newcomer
Joined
Nov 29, 2008
Messages
68
Trophies
0
XP
187
Country
@Mantis41: I tried it but it does not work. I done it to every last instruction. I get the "FAT Init Fail. Make sure DLDI patched." I think that when you use the R4crypt to make it into a _DS_MENU.DAT the file DScovered.nds loses its DLDI patching.
 

jurassicplayer

Completionist Themer
Member
Joined
Mar 7, 2009
Messages
4,485
Trophies
1
Location
Pantsuland
Website
www.youtube.com
XP
2,914
Country
United States
WoobiE said:
@Mantis41: I havn't tried this method yet. But does this only apply to DSTT 1.17 or can it be unofficial 1.17a DSTT firmware?
I'm pretty sure it can be done with the unofficial DSTT firmware because the firmware is just for rom compatability I think, but meh I don't know a ton about ysmenu apart from it being a lot better than the r4's firmware xD.
 

WoobiE

Well-Known Member
Newcomer
Joined
Nov 29, 2008
Messages
68
Trophies
0
XP
187
Country
@Mantis41: Do you think it is possible to post up your setup, as in host your card onto a hosting site. Since yours is a working version for R4 cards. Like I said, I tried everything, just doesn't want to work. I can always make it work through DSision2 no probs. But never through YSMenu. Another problem like you mentioned is that save game files. The loader does replace the original save file with a new one.
 

WoobiE

Well-Known Member
Newcomer
Joined
Nov 29, 2008
Messages
68
Trophies
0
XP
187
Country
I tried that and it didn't work (also using windows 7).
I actually took it step by step. For your instance, go into "C:\"
Then into r4crypt. Once you are in that directory start by executing r4crypt.exe.
 

geedub

Well-Known Member
Member
Joined
Dec 3, 2008
Messages
396
Trophies
0
Age
50
Location
Scotland
XP
104
Country
WoobiE said:
I tried that and it didn't work (also using windows 7).
I actually took it step by step. For your instance, go into "C:\"
Then into r4crypt. Once you are in that directory start by executing r4crypt.exe.

yeah mate i just done that i forgot about cd to r4crypt folder D'oh


thanks to Mantis41 i can confirm R4 working
grog.gif


and spinal great work this is awesome
yay.gif
bow.gif
 

WoobiE

Well-Known Member
Newcomer
Joined
Nov 29, 2008
Messages
68
Trophies
0
XP
187
Country
geedub said:
WoobiE said:
I tried that and it didn't work (also using windows 7).
I actually took it step by step. For your instance, go into "C:\"
Then into r4crypt. Once you are in that directory start by executing r4crypt.exe.

yeah mate i just done that i forgot about cd to r4crypt folder D'oh


thanks to Mantis41 i can confirm R4 working
grog.gif


and spinal great work this is awesome
yay.gif
bow.gif
How come I can't get it working? Can you host up your card setup?
I've been trying for hours and nada.
 

J8son

Well-Known Member
Newcomer
Joined
Feb 14, 2010
Messages
61
Trophies
0
XP
46
Country
United States
Thanks a million Spinal! Finally got this puppy up and running thanks to your instructions (although there are one or two steps missing I was able to fill in on my own).

However, I do run into one slight issue. When I launch a new game and it creates the "Save File", sometimes it will hang at this booting screen. Then if I turn the power off and then back on, it will load fine.

You can also hit X to ignore this file creation and the game boots fine. Is this file really needed for the game (IE: saving game progress)?
 

Mantis41

Well-Known Member
Member
Joined
Jun 3, 2009
Messages
1,851
Trophies
0
Location
earth
XP
454
Country
United States
WoobiE said:
I tried that and it didn't work (also using windows 7).
I actually took it step by step. For your instance, go into "C:\"
Then into r4crypt. Once you are in that directory start by executing r4crypt.exe.
run CMD. Drag the r4crypt.exe onto the dos window then type in the rest of the command
 

Mantis41

Well-Known Member
Member
Joined
Jun 3, 2009
Messages
1,851
Trophies
0
Location
earth
XP
454
Country
United States
WoobiE said:
How come I can't get it working? Can you host up your card setup?
I've been trying for hours and nada.
Unfortunatly Woobie, Yasu does not want anyone hosting YSMenu or compiled versions of his loader. I would like to see continued development so I will have to respect his wishes. If you have followed the instructions exactly then I can only assume your R4 is a different version to mine or a clone of the original.

Sorry I can't be more help
frown.gif
 

WoobiE

Well-Known Member
Newcomer
Joined
Nov 29, 2008
Messages
68
Trophies
0
XP
187
Country
Mantis41 said:
WoobiE said:
How come I can't get it working? Can you host up your card setup?
I've been trying for hours and nada.
Unfortunatly Woobie, Yasu does not want anyone hosting YSMenu or compiled versions of his loader. I would like to see continued development so I will have to respect his wishes. If you have followed the instructions exactly then I can only assume your R4 is a different version to mine or a clone of the original.

Sorry I can't be more help
frown.gif
Its ok, I had some help. Nah man, I had my R4 since the early days of the DS. When the New DS lite came around that was when I got my R4, only supports up to 2gbs. I know it is real.
 

J8son

Well-Known Member
Newcomer
Joined
Feb 14, 2010
Messages
61
Trophies
0
XP
46
Country
United States
FYI, if the YSMenu seems to be taking forever to load a new save file, just wait... I thought it was hanging up but it just took me about 3-4 minutes to create a new save for Spider-Man 2. But, once I rebooted and select the game it loads directly to it with no problems!

Now, is there a way to keep it from defaulting to the Favorite menu (or is this still in the works for the next build)?

Now that the technical aspect has finally been resolved, may I make a suggestion. This is just my personal preference but I feel the lighter background of the coverflow menu of early builds is more appropriate as it is more in keeping with the Nintendo theme.
 

player594

Well-Known Member
Member
Joined
Dec 25, 2006
Messages
458
Trophies
1
XP
1,901
Country
United States
spinal_cord said:
I have put together an guide for installing DScovered and uploaded it to filetrip.
I followed these instructions as I wrote them, so they should work fine for everyone else.

http://filetrip.net/f9791-Instructions-for...overed-1-0.html

It's in .rtf format, if anyone wants to convert it to html or something then feel free.

You may want to check your filetrip link in the instructions. Leads to an absolutely unrelated site.
 

J8son

Well-Known Member
Newcomer
Joined
Feb 14, 2010
Messages
61
Trophies
0
XP
46
Country
United States
player594 said:
spinal_cord said:
I have put together an guide for installing DScovered and uploaded it to filetrip.
I followed these instructions as I wrote them, so they should work fine for everyone else.

http://filetrip.net/f9791-Instructions-for...overed-1-0.html

It's in .rtf format, if anyone wants to convert it to html or something then feel free.

You may want to check your filetrip link in the instructions. Leads to an absolutely unrelated site.

Yes, this is true. I actually forget to mention that earlier and I meant to.

Also, in referring to the Theme folder, I was referring to the coverflow view at the bottom. I just feel it had a nicer feel when the lower screen was lighter. I was under the assumption we are unable to skin the bottom screen?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/owEOnspRpVk?si=rEd1m4Yi0aTKvjiv