Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

YSMenu: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 11: Line 11:
}}
}}


YSMenu is a Custom Menu for DS FlashCards. You can boot GBA, NDS, and emulators.
YSMenu is a Custom Menu for DS FlashCards, which is able to boot GBA, NDS, and emulators. NDS Loader is same as official kernel. It supports DSTT and AceKard2.
NDS Loader is same as official kernel. Now it supports DSTT and AceKard2.


==Features==
==Features==
*Simple directory view
* Simple directory view.
*can backup/restore SAV file
* can backup/restore SAV file.
*can delete file
* can delete file.
*can boot GBA/Emulators directly (Slot2 cart required)
* can boot GBA/Emulators directly (Slot2 cart required).
*Sleeps when DS is closed
* Sleeps when DS is closed.
 
==Limitations==
*Not graphically 'Pretty' (See DSTT Menu, YSMenu)
*doesn't support Multiple 'Skins/Themes' (It's possible using 3rd party Homebrew - see later)
*Uses Official DSTT loaders - so any problems with DSTT then this will not fix them
*Default Language/Help is Japanese, so some editing required to get English


==Installation==
==Installation==
To install TTMenu and YSMenu for DSTT, It's recommended to make a backup of your microSD card and reformat it.
To install TTMenu and YSMenu for DSTT, It's recommended to make a backup of your microSD card and reformat it.


*Newest version of [http://home.usay.jp/pc/etc/nds/ YSMenu]
'''Requirements:'''
Search for title "DS(T_T)DS" (CTRL-F).
* Newest version of [http://home.usay.jp/pc/etc/nds/ YSMenu].
(There is a scrollable text area beneath that heading. Select the first item in the scollable list to download the latest version.)
** Search for title "DS(T_T)DS" (There is a scrollable text area beneath that heading. Select the first item in the scollable list to download the latest version).
*The official [http://www.ndstt.net/new_download.html TTMENU folder]
* The official [http://www.ndstt.net/new_download.html TTMENU folder].
For DSTTi, make sure your card is genuine but not a fake one, or it would be destroyed by the official fake-killer firmware.To prevent it, it is recommended to substitute with DSTT kernel (fake-killer-disabled).
** For DSTTi, make sure your card is genuine but not a fake one, or it would be destroyed by the official fake-killer firmware.  
*'fake-killer-disabled' [http://filetrip.net/nds-downloads/flashcart-files/download-dstt-kernel-fake-killer-disabled-117a02-f5940.html TTMENU.DAT]
** To prevent it, it is recommended to substitute with DSTT kernel (fake-killer-disabled).
** [http://filetrip.net/nds-downloads/flashcart-files/download-dstt-kernel-fake-killer-disabled-117a02-f5940.html TTMENU.DAT (fake-killer-disabled)].


For DSTT users
'''For DSTT users:'''
#Run ttextract.exe with OFFICIAL TTMENU.DAT.
* Run ttextract.exe with OFFICIAL TTMENU.DAT.
#ttdldi.dat and ttpatch.dat will be extracted.
* ttdldi.dat and ttpatch.dat will be extracted.
#Copy ttdldi.dat, ttpatch.dat and YSMenu.ini to TTMenu directory in TF.
* Copy ttdldi.dat, ttpatch.dat and YSMenu.ini to TTMenu directory in TF.
#Rename my YSMENU.nds to TTMENU.DAT and copy it to TF instead of official TTMENU.DAT
* Rename my YSMENU.nds to TTMENU.DAT and copy it to TF instead of official TTMENU.DAT.


For AceKard2 users
'''For AceKard2 users:'''
#Run akextract.exe with OFFICIAL akmenu4.nds. akloader.nds will be extracted.
* Run akextract.exe with OFFICIAL akmenu4.nds. akloader.nds will be extracted.
#Copy akloader.nds and YSMenu.ini to YSMenu directory in TF.
* Copy akloader.nds and YSMenu.ini to YSMenu directory in TF.
#Rename my YSMENU.nds to akmenu4.nds and copy it to TF instead of official akmenu4.nds
* Rename my YSMENU.nds to akmenu4.nds and copy it to TF instead of official akmenu4.nds.


R4 users
'''R4 users:'''
[http://gbatemp.net/topic/97615-guide-to-make-ysmenu-work-on-the-r4/ Guide To Make YSMenu Work On The R4]
[http://gbatemp.net/topic/97615-guide-to-make-ysmenu-work-on-the-r4/ Guide To Make YSMenu Work On The R4.]


==User guide==
===Language===
===Language===
Change [YSMENU]LITERALS in YSMenu.ini if you use in English or another language.(erase a semi-cron)
Change [YSMENU]LITERALS in YSMenu.ini if you use in English or another language (erase a semi-cron).
 
If you use non-ASCII characters (e.g. Japanese), put next files for an encoding which you use to YSMenu directory (system.fon/system.ank/system.u2l/system.l2u).


If you use non-ASCII characters (ex. Japanese), Put next files for an encoding which you use to YSMenu directory. (system.fon) system.ank system.u2l system.l2u
Put next files to YSMenu directory if you want/need/use (goomba.gba/PocketNES.gba/hvca.gba/YSMenu1.bmp/YSMenu2.bmp).


Put next files to YSMenu directory if you want/need/use.
==Limitations==
goomba.gba PocketNES.gba hvca.gba YSMenu1.bmp YSMenu2.bmp
* Not graphically pretty (See DSTT Menu, YSMenu)
* Doesn't support Multiple Skins/Themes (It's possible using 3rd party Homebrew - see later).  
* Uses Official DSTT loaders - so any problems with DSTT then this will not fix them.  
* Default Language/Help is Japanese, so some editing required to get English .


==Controls==
==Controls==
A - launch file
A - Launch file
 
X - Delete file
 
'''NDS:'''


X - delete the file
Y - Select cheat codes


*NDS
'''GBA:'''
Y - select cheat codes


*GBA
Y - Load GBA to PSRAM in slot2
Y - load GBA to PSRAM in slot2


START - use PassMe function or to boot slot2 GBA.
Start - Use PassMe function or to boot slot2 GBA.


If there is DEFAULT.NDS in microSD, it will be load automatically.
If there is DEFAULT.NDS in microSD, it will be load automatically. Press B to stop it.
Press B to stop it.


==Changelog==
==Changelog==
'''2009/03/26 17:00'''
'''2009/03/26 17:00'''
*Replace the library for EZ3in1+ to the WANKO's one.
* Replace the library for EZ3in1+ to the WANKO's one.
'''2009/03/21 17:00'''
'''2009/03/21 17:00'''
*Supports EZ3in1+
* Supports EZ3in1+.
'''2009/02/07 16:30'''
'''2009/02/07 16:30'''
*Fix: some Icon not shown
* Fix: some Icon not shown.
*Game List now shows files specified by FILETYPE in ini
* Game List now shows files specified by FILETYPE in ini.
*sav creation size can be specified by savlib.dat
* sav creation size can be specified by savlib.dat.
'''2009/01/19 01:11'''
'''2009/01/19 01:11'''
*BugFix: Can't use some Slot2 Carts
* BugFix: Can't use some Slot2 Carts.
*BugFix: Reset is always ON
* BugFix: Reset is always ON.
*Update EZ3in1 library
* Update EZ3in1 library.
*Change Loading screen for 1.17
* Change Loading screen for 1.17.
*You can add external app buttons in START Menu by ini settings
* You can add external app buttons in START Menu by ini settings.
'''2009/01/01 00:00'''
'''2009/01/01 00:00'''
*ttextract now accepts inflated TTMENU.DAT
* ttextract now accepts inflated TTMENU.DAT.
*Default DMA/Reset Setting in ini
* Default DMA/Reset Setting in ini.
*AK2i?
* AK2i?
'''2008/10/21 18:00'''
'''2008/10/21 18:00'''
*Cheat Item Name/Note will be line broken when it is too wide
* Cheat Item Name/Note will be line broken when it is too wide.
*fucking r4team.com, u2ds.com
* fucking r4team.com, u2ds.com.
   We may have to have an activation...?
   We may have to have an activation...?
'''2008/09/13 22:22'''
'''2008/09/13 22:22'''
*Fix: a bug about 12MB lager GBA on EZ3in1
* Fix: a bug about 12MB lager GBA on EZ3in1.
*Literals Games/Saves/All Setting in ini
* Literals Games/Saves/All Setting in ini.
'''2008/05/22 22:22'''
'''2008/05/22 22:22'''
*SAV extension setting in ini
* SAV extension setting in ini.
*Fix: Not boot on DSLinker
* Fix: Not boot on DSLinker.
*Fix: ttextract for 0xE5 patch
* Fix: ttextract for 0xE5 patch.
'''2008/05/20 02:55'''
'''2008/05/20 02:55'''
*Simple Text Viewer
* Simple Text Viewer.
*Draws Frame also with skin (u can disable by ini setting)
* Draws Frame also with skin (u can disable by ini setting).
*Fix: a bug after softreset
* Fix: a bug after softreset.
'''2008/04/21 01:15'''
'''2008/04/21 01:15'''
*patching for 0xE5 filename problem by ttextract
* patching for 0xE5 filename problem by ttextract
*supports 8Mbit save?
* supports 8Mbit save?
'''2008/04/20 01:15'''
'''2008/04/20 01:15'''
*Adjust loading (related time problem?)
* Adjust loading (related time problem?).
*supports AceKard2
* supports AceKard2.
'''2008/03/20 01:15'''
'''2008/03/20 01:15'''
*Brightness Setting in the ini file
* Brightness Setting in the ini file.
*You can Disable File Deletion by ini
* You can Disable File Deletion by ini.
*Booting DS Firmware Menu Function
* Booting DS Firmware Menu Function.
'''2008/02/25 23:25'''
'''2008/02/25 23:25'''
*Fix homebrew judge, Unknown file icon
* Fix homebrew judge, Unknown file icon.
*Adjust loading (related DL-play?)
* Adjust loading (related DL-play?).
'''2008/02/24 24:00'''
'''2008/02/24 24:00'''
*Adjust for GBA Expansion Pack, Ewin, EZ3in1
* Adjust for GBA Expansion Pack, Ewin, EZ3in1.
'''2008/02/23 23:23'''
'''2008/02/23 23:23'''
*Adjust: PSRAM load for EZ3in1, GBA Expansion Pack
* Adjust: PSRAM load for EZ3in1, GBA Expansion Pack.
'''2008/02/15 02:15'''
'''2008/02/15 02:15'''
*Adjust: TimeStamp sorting
* Adjust: TimeStamp sorting.
'''2008/02/14 01:45'''
'''2008/02/14 01:45'''
*Fix a bug: Can't boot emu on M3Adaptor
* Fix a bug: Can't boot emu on M3Adaptor.
'''2008/02/13 02:30'''
'''2008/02/13 02:30'''
*Can sort file list by TimeStamp of SAV
* Can sort file list by TimeStamp of SAV.
*Supports EwinExpPak EZ4Deluxe SuperCard(without SRAM)
* Supports EwinExpPak EZ4Deluxe SuperCard(without SRAM).
*Fix some bugs
* Fix some bugs.
'''2008/02/11 02:30'''
'''2008/02/11 02:30'''
*read settings from YSMenu.ini
* read settings from YSMenu.ini.
*load cfg for NES to hvca
* load cfg for NES to hvca.
'''2008/02/10 00:10'''
'''2008/02/10 00:10'''
*Function to write to NOR in EZ3in1
* Function to write to NOR in EZ3in1.
*Fix some bugs
* Fix some bugs.
'''2008/01/29 02:30'''
'''2008/01/29 02:30'''
*Read loader from file
* Read loader from file.
*Setup EZ3in1,M3 as RAM Expansion (for UBR)
* Setup EZ3in1,M3 as RAM Expansion (for UBR).
*Setup EZ3in1 as Rumble Pack
* Setup EZ3in1 as Rumble Pack.
'''2008/01/26 17:00'''
'''2008/01/26 17:00'''
*English version
* English version.


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:DS homebrew system tools]]

Revision as of 02:48, 29 Mayıs 2021

YSMenu
File:Ysmenuskin.jpg
General
Author(s)Yasu
TypeSystem Tool
Version0903270000
LicenceMixed
Links
Download
Website
Source
Advertisements

<htmlet>adsense</htmlet>


YSMenu is a Custom Menu for DS FlashCards, which is able to boot GBA, NDS, and emulators. NDS Loader is same as official kernel. It supports DSTT and AceKard2.

Features

  • Simple directory view.
  • can backup/restore SAV file.
  • can delete file.
  • can boot GBA/Emulators directly (Slot2 cart required).
  • Sleeps when DS is closed.

Installation

To install TTMenu and YSMenu for DSTT, It's recommended to make a backup of your microSD card and reformat it.

Requirements:

  • Newest version of YSMenu.
    • Search for title "DS(T_T)DS" (There is a scrollable text area beneath that heading. Select the first item in the scollable list to download the latest version).
  • The official TTMENU folder.
    • For DSTTi, make sure your card is genuine but not a fake one, or it would be destroyed by the official fake-killer firmware.
    • To prevent it, it is recommended to substitute with DSTT kernel (fake-killer-disabled).
    • TTMENU.DAT (fake-killer-disabled).

For DSTT users:

  • Run ttextract.exe with OFFICIAL TTMENU.DAT.
  • ttdldi.dat and ttpatch.dat will be extracted.
  • Copy ttdldi.dat, ttpatch.dat and YSMenu.ini to TTMenu directory in TF.
  • Rename my YSMENU.nds to TTMENU.DAT and copy it to TF instead of official TTMENU.DAT.

For AceKard2 users:

  • Run akextract.exe with OFFICIAL akmenu4.nds. akloader.nds will be extracted.
  • Copy akloader.nds and YSMenu.ini to YSMenu directory in TF.
  • Rename my YSMENU.nds to akmenu4.nds and copy it to TF instead of official akmenu4.nds.

R4 users: Guide To Make YSMenu Work On The R4.

User guide

Language

Change [YSMENU]LITERALS in YSMenu.ini if you use in English or another language (erase a semi-cron).

If you use non-ASCII characters (e.g. Japanese), put next files for an encoding which you use to YSMenu directory (system.fon/system.ank/system.u2l/system.l2u).

Put next files to YSMenu directory if you want/need/use (goomba.gba/PocketNES.gba/hvca.gba/YSMenu1.bmp/YSMenu2.bmp).

Limitations

  • Not graphically pretty (See DSTT Menu, YSMenu)
  • Doesn't support Multiple Skins/Themes (It's possible using 3rd party Homebrew - see later).
  • Uses Official DSTT loaders - so any problems with DSTT then this will not fix them.
  • Default Language/Help is Japanese, so some editing required to get English .

Controls

A - Launch file

X - Delete file

NDS:

Y - Select cheat codes

GBA:

Y - Load GBA to PSRAM in slot2

Start - Use PassMe function or to boot slot2 GBA.

If there is DEFAULT.NDS in microSD, it will be load automatically. Press B to stop it.

Changelog

2009/03/26 17:00

  • Replace the library for EZ3in1+ to the WANKO's one.

2009/03/21 17:00

  • Supports EZ3in1+.

2009/02/07 16:30

  • Fix: some Icon not shown.
  • Game List now shows files specified by FILETYPE in ini.
  • sav creation size can be specified by savlib.dat.

2009/01/19 01:11

  • BugFix: Can't use some Slot2 Carts.
  • BugFix: Reset is always ON.
  • Update EZ3in1 library.
  • Change Loading screen for 1.17.
  • You can add external app buttons in START Menu by ini settings.

2009/01/01 00:00

  • ttextract now accepts inflated TTMENU.DAT.
  • Default DMA/Reset Setting in ini.
  • AK2i?

2008/10/21 18:00

  • Cheat Item Name/Note will be line broken when it is too wide.
  • fucking r4team.com, u2ds.com.
 We may have to have an activation...?

2008/09/13 22:22

  • Fix: a bug about 12MB lager GBA on EZ3in1.
  • Literals Games/Saves/All Setting in ini.

2008/05/22 22:22

  • SAV extension setting in ini.
  • Fix: Not boot on DSLinker.
  • Fix: ttextract for 0xE5 patch.

2008/05/20 02:55

  • Simple Text Viewer.
  • Draws Frame also with skin (u can disable by ini setting).
  • Fix: a bug after softreset.

2008/04/21 01:15

  • patching for 0xE5 filename problem by ttextract
  • supports 8Mbit save?

2008/04/20 01:15

  • Adjust loading (related time problem?).
  • supports AceKard2.

2008/03/20 01:15

  • Brightness Setting in the ini file.
  • You can Disable File Deletion by ini.
  • Booting DS Firmware Menu Function.

2008/02/25 23:25

  • Fix homebrew judge, Unknown file icon.
  • Adjust loading (related DL-play?).

2008/02/24 24:00

  • Adjust for GBA Expansion Pack, Ewin, EZ3in1.

2008/02/23 23:23

  • Adjust: PSRAM load for EZ3in1, GBA Expansion Pack.

2008/02/15 02:15

  • Adjust: TimeStamp sorting.

2008/02/14 01:45

  • Fix a bug: Can't boot emu on M3Adaptor.

2008/02/13 02:30

  • Can sort file list by TimeStamp of SAV.
  • Supports EwinExpPak EZ4Deluxe SuperCard(without SRAM).
  • Fix some bugs.

2008/02/11 02:30

  • read settings from YSMenu.ini.
  • load cfg for NES to hvca.

2008/02/10 00:10

  • Function to write to NOR in EZ3in1.
  • Fix some bugs.

2008/01/29 02:30

  • Read loader from file.
  • Setup EZ3in1,M3 as RAM Expansion (for UBR).
  • Setup EZ3in1 as Rumble Pack.

2008/01/26 17:00

  • English version.


Advertising: