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.
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
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.
Now comes the interesting bit.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.
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