Funny, I've been working on the exact same thing! Currently, it's Dutch only:revnull said:Automate the process in 5 (4 really) steps.
1. Create this folder/file structure: (you should be able to find all the files needed in links from the original thread... don't ask)
Code:ROOT_FOLDER |ÂÂ ysmenu2r4ds.cmd | +---bin |ÂÂÂÂÂÂ 7za.exe |ÂÂÂÂÂÂ dlditool.exe |ÂÂÂÂÂÂ r4crypt.exe |ÂÂÂÂÂÂ r4tf.dldi | \---source ÂÂÂÂ|ÂÂ DSTT_v1.15_English.zip ÂÂÂÂ|ÂÂ YSMenu0805222222.zip ÂÂÂÂ|ÂÂ YSMenu_ttextract080903.zip ÂÂÂÂ| ÂÂÂÂ+---cheat ÂÂÂÂ|ÂÂÂÂÂÂ 09_02_08_USRCHEAT.DAT.zip ÂÂÂÂ| ÂÂÂÂ\---skin ÂÂÂÂÂÂÂÂÂÂÂÂgbaframe.bmp ÂÂÂÂÂÂÂÂÂÂÂÂYSMenu1.bmp ÂÂÂÂÂÂÂÂÂÂÂÂYSMenu2.bmp
2. Create ysmenu2r4ds.cmd using this code
Code:@ECHO OFF REM Set the name of the destination directory. SET distro=r4ds_dir REM Clean up ECHO Cleaning Old YSMenu IF EXIST %distro% RMDIR /S /Q %distro% MKDIR %distro% REM Extract the Source to be updated. ECHO. ECHO Extracting Source Files bin\7za.exe x -o"%distro%" -y source\*.zip REM Clean up the TTMenu archive IF EXIST %distro%\eng\TTMenu MOVE /Y %distro%\eng\TTMenu %distro% IF EXIST %distro%\eng\TTMENU.DAT MOVE /Y %distro%\eng\TTMENU.DAT %distro% IF EXIST %distro%\eng RMDIR /S /Q %distro%\eng REM DLDI Patch YSMenu.nds ECHO. ECHO DLDI Patching YSMenu.nds for R4DS COPY /Y bin\r4tf.dldi %distro% IF EXIST %distro%\YSMenu.nds bin\dlditool.exe %distro%\r4tf.dldi %distro%\YSMenu.nds REM Run ttextract to create patch files for R4DS ECHO. ECHO Running ttextract (If it takes longer than 5sec. press enter to continue) ECHO. CD %distro% ttextract.exe CD .. REM Encrypt YSMenu.nds for use with the R4DS ECHO. ECHO Encrypting YSMenu for R4DS bin\r4crypt.exe -e %distro%\YSMenu.nds %distro%\_DS_MENU.DAT REM Copy over skin files ECHO. ECHO Copying Skin Files IF EXIST source\skin\gbaframe.bmp COPY /Y source\skin\gbaframe.bmp %distro%\TTMenu\ IF EXIST source\skin\YSMenu1.bmp COPY /Y source\skin\YSMenu1.bmp %distro%\TTMenu\ IF EXIST source\skin\YSMenu2.bmp COPY /Y source\skin\YSMenu2.bmp %distro%\TTMenu\ REM Extract English Cheat file ECHO. ECHO Copying Cheat File IF EXIST %distro%\TTMenu\USRCHEAT.DAT DEL /F %distro%\TTMenu\USRCHEAT.DAT bin\7za.exe x -o"%distro%\TTMenu" -y source\cheat\*.zip REM Make the proper changes to the YSMenu.ini ECHO. ECHO Changing YSMenu.ini from JNP to ENG FOR /F "tokens=*" %%I IN (%distro%\YSMenu.ini) DO ( IF "%%I"=="LITERALS=LITERALS_JPN" ( ECHO LITERALS=LITERALS_ENG >> %distro%\temp.ini ) ELSE ( ECHO %%I >> %distro%\temp.ini) ) REM Shifting Stuff Around ECHO. ECHO Shifting Stuff Around IF EXIST %distro%\temp.ini MOVE /Y %distro%\temp.ini %distro%\TTMenu\YSMenu.ini IF EXIST %distro%\r4dldi.dat MOVE /Y %distro%\r4dldi.dat %distro%\TTMenu\ IF EXIST %distro%\r4patch.dat MOVE /Y %distro%\r4patch.dat %distro%\TTMenu\ IF EXIST %distro%\ttdldi.dat MOVE /Y %distro%\ttdldi.dat %distro%\TTMenu\ IF EXIST %distro%\ttpatch.dat MOVE /Y %distro%\ttpatch.dat %distro%\TTMenu\ REM Remove unneeded files ECHO. ECHO Removing unneeded files IF EXIST %distro%\akextract.exe DEL /F %distro%\akextract.exe IF EXIST %distro%\ttextract.exe DEL /F %distro%\ttextract.exe IF EXIST %distro%\r4tf.dldi DEL /F %distro%\r4tf.dldi IF EXIST %distro%\TTMENU.DAT DEL /F %distro%\TTMENU.DAT IF EXIST %distro%\YSMenu.nds DEL /F %distro%\YSMenu.nds IF EXIST %distro%\YSMenu.txt DEL /F %distro%\YSMenu.txt IF EXIST %distro%\YSMenu.ini DEL /F %distro%\YSMenu.ini IF EXIST %distro%\YSMenu_eng.txt DEL /F %distro%\YSMenu_eng.txt IF EXIST %distro%\TTMenu\skin RMDIR /S /Q %distro%\TTMenu\skin DEL /F %distro%\TTMenu\*.txt DEL /F %distro%\TTMenu\*.url ECHO. ECHO Done. ECHO. PAUSE
3. Double click on the ysmenu2r4ds.cmd and watch the magic.
4. Copy the contents of new r4ds_dir to your MicroSD card.
5. Play
http://ndss.nl/viewtopic.php?f=22&t=5990