Homebrew [DS(i)/3DS] TWiLight Menu++ - GUI for DS(i) games, and DS(i) Menu replacement

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,497
Country
Austria
v12.0.0: TWLMenu++ XL/LL edition (Valentine's Day release)

Check here on how to update TWiLight Menu++.

Includes nds-bootstrap v0.29.0.

More AP-fixes, increased game compatibility, new video playing option,
Valentine's Day and 1st 2020 release!
This is...

TWiLight Menu++
XL edition

(or LL edition, if you live in Japan)

What's new?
  • DSi: Added option to switch between Unlaunch and nds-bootstrap for DSiWare booting.
  • (@Pk11) Use actual image size instead of preset sizes for box art.
  • DSi/3DS/Saturn theme: The Quick Menu has become the DS Classic Menu, replacing the SELECT Menu, and shows whatever is inserted in Slot-1 on the top, as well as the last-launched ROM being on the bottom, instead of GBARunner2, and the Manual icon replacing the yellow arrow.
    If you're on a flashcard, then the last-launched ROM will be on the top as always, and GBA mode will be shown on the bottom.
    The DS Classic Menu can be accessed by pressing SELECT.
    To switch between SD and flashcard (if compatible with direct access), hold SELECT+UP/DOWN.
  • New AP fixes (from @retrogamefan) added!
    • Digimon Story: Lost Evolution (English translation)
    • Final Fantasy Crystal Chronicles: Ring of Fates (USA/Europe)
    • Fire Emblem: Shin Monshou no Nazo Hikari to Kage no Eiyuu (v3.01 English translation)
    • Fire Emblem: Shin Monshou no Nazo Hikari to Kage no Eiyuu (Chinese translation)
    • Jjangguneun Monmallyeo: Won Peulleoseu Won!: Shock Seong Land Daegyeoljeon!! (Korea)
    • Kirby: Mass Attack (USA/Europe)/Atsumete! Kirby (Japan)/Moyeora! Kirby (Korea)
    • Lupin Sansei: Shijou Saidai no Zunousen (English and Italian translations)
    • Magic Cheongkeuwa Mabeobui Seong (Korea)
    • Makeup Princess 2: Princess Life (Korea)
    • Naruto Jilpungjeon: Insuljeongae! Cha-Crash!! (Korea)
    • Tomodachi Collection (Japan) (Rev 0/1) (Fixed by me, to work on nds-bootstrap)
    • Tomodachi Collection (Rev 1) (English translation)
  • A brand new splash screen for TWiLight Menu++ is now in use!
    It consists of neon bars moving, which later form the letters to the app's logo (like in MegaMan X and MegaMan Zero).
    As a Valentine's Day bonus, the BG will be in a different color than the regular blue!
  • The DS splash bell jingle has been added, and will play on your birthday.
  • (@maorninja) Manual: A new cheats page, with a tutorial to make your own.
  • The console select screen on first boot, is now only shown on flashcards running in DSi mode.
  • (@Pk11) Added proper UTF-8 handling.
  • .mp4 files are now shown, and are played with @Gericom's MPEG4Player (included)!
    Instructions to convert video files are in the linked thread.
  • (@Pk11) Acekard theme: You can now hide files.
  • (@Pk11) Hidden Files now use FAT file attributes and no longer loads hidden file information from a .ini file.
  • DSi/3DS: Added option to switch between the `SD Card` and `microSD Card` text.
  • DSi: The DMA ROM read LED can now be changed separate from the regular ROM read LED.
  • Lots of save sizes are now implemented and used, when creating a new .sav file.
  • (@maorninja) Themes can now be set for the DS Classic Menu.
Improvements
  • (@maorninja) To cut down on file size, most .bmp files have been converted to .png files, and both converted and existing ones have been optimized using tinypng.
    The new splash screen also cuts down on file size.
    Existing photos for the DSi theme (sd:/_nds/TWiLightMenu/dsimenu/photos/) also need to be converted to .png.
  • The codebase is more organized, less repeats.
  • Extended the `DSi binaries missing` message.
  • SEGA Saturn theme: Fixed text placement.
  • The font from the original DS menu, is now used in the DS Classic Menu.
  • (@Pk11) Improved sorting options.
  • Removed the `powered by nds-bootstrap` text, as nds-bootstrap only runs the DS games (and old homebrew) from the SD card (or flashcard, if using B4DS).
Bug fixes
  • The cartridge of Golden Sun: Dark Dawn can now be launched.
  • When launching GBA ROM on flashcard, use DSi/3DS build of GBARunner2, if DSi mode is detected.
  • You can no longer delete or hide the Back/.. folder.
  • (@maorninja) Per-game settings now affects flashcards in the Acekard theme.
  • DSi/3DS/Saturn/R4 theme: Fixed per-game settings not showing for homebrew, if nds-bootstrap (B4DS) is disabled.
  • (@maorninja) Acekard theme: Writing to R4iSDHC's last save is now supported.
  • Chessmaster, Need for Speed: ProStreet, Suikoden: Tierkreis, and Tony Hawk's American Sk8land now work with auto heap shrink.
Known bug
  • For some reason, the inserted game card's banner icon and text isn't shown on 3DS consoles.

Thank you and your Friends for this awesome Release.:yay:

The DS Classic Menu can be accessed by pressing SELECT.

This is going to be interesting, so we all have to "rethink" to find the TWilight Settings. :P:D
I can already hear her calling "Where are the settings ...ings....ings......":evil:


The DS splash bell jingle has been added, and will play on your birthday.

This is a really nice and kind Feature.:)


Thank you for your outstanding Work

@Pk11
@maorninja
@retrogamefan
and of course
@Robz8

For your Time and your tireless Efforts to develop TWiLight further.
You always surprises us with your awseome Updates.:bow:

Thank you to keep our DS/DS Lite/DSi/DSi XL Devices alive.:)
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,686
Country
Mexico
Bug fixes
  • The cartridge of Golden Sun: Dark Dawn can now be launched.
  • When launching GBA ROM on flashcard, use DSi/3DS build of GBARunner2, if DSi mode is detected.
  • You can no longer delete or hide the Back/.. folder.
  • (@maorninja) Per-game settings now affects flashcards in the Acekard theme.
  • DSi/3DS/Saturn/R4 theme: Fixed per-game settings not showing for homebrew, if nds-bootstrap (B4DS) is disabled.
  • (@maorninja) Acekard theme: Writing to R4iSDHC's last save is now supported.
  • Chessmaster, Need for Speed: ProStreet, Suikoden: Tierkreis, and Tony Hawk's American Sk8land now work with auto heap shrink.
Awesome!
So Dark Dawn does boot now but isn't 100% compatible yet?
 

banjo2

gamer
Member
Joined
May 31, 2016
Messages
2,344
Trophies
1
Location
society
Website
youtube.com
XP
5,125
Country
United States
v12.0.0: TWLMenu++ XL/LL edition (Valentine's Day release)

Check here on how to update TWiLight Menu++.

Includes nds-bootstrap v0.29.0.

More AP-fixes, increased game compatibility, new video playing option,
Valentine's Day and 1st 2020 release!
This is...

TWiLight Menu++
XL edition

(or LL edition, if you live in Japan)

What's new?
  • DSi: Added option to switch between Unlaunch and nds-bootstrap for DSiWare booting.
  • (@Pk11) Use actual image size instead of preset sizes for box art.
  • DSi/3DS/Saturn theme: The Quick Menu has become the DS Classic Menu, replacing the SELECT Menu, and shows whatever is inserted in Slot-1 on the top, as well as the last-launched ROM being on the bottom, instead of GBARunner2, and the Manual icon replacing the yellow arrow.
    If you're on a flashcard, then the last-launched ROM will be on the top as always, and GBA mode will be shown on the bottom.
    The DS Classic Menu can be accessed by pressing SELECT.
    To switch between SD and flashcard (if compatible with direct access), hold SELECT+UP/DOWN.
  • New AP fixes (from @retrogamefan) added!
    • Digimon Story: Lost Evolution (English translation)
    • Final Fantasy Crystal Chronicles: Ring of Fates (USA/Europe)
    • Fire Emblem: Shin Monshou no Nazo Hikari to Kage no Eiyuu (v3.01 English translation)
    • Fire Emblem: Shin Monshou no Nazo Hikari to Kage no Eiyuu (Chinese translation)
    • Jjangguneun Monmallyeo: Won Peulleoseu Won!: Shock Seong Land Daegyeoljeon!! (Korea)
    • Kirby: Mass Attack (USA/Europe)/Atsumete! Kirby (Japan)/Moyeora! Kirby (Korea)
    • Lupin Sansei: Shijou Saidai no Zunousen (English and Italian translations)
    • Magic Cheongkeuwa Mabeobui Seong (Korea)
    • Makeup Princess 2: Princess Life (Korea)
    • Naruto Jilpungjeon: Insuljeongae! Cha-Crash!! (Korea)
    • Tomodachi Collection (Japan) (Rev 0/1) (Fixed by me, to work on nds-bootstrap)
    • Tomodachi Collection (Rev 1) (English translation)
  • A brand new splash screen for TWiLight Menu++ is now in use!
    It consists of neon bars moving, which later form the letters to the app's logo (like in MegaMan X and MegaMan Zero).
    As a Valentine's Day bonus, the BG will be in a different color than the regular blue!
  • The DS splash bell jingle has been added, and will play on your birthday.
  • (@maorninja) Manual: A new cheats page, with a tutorial to make your own.
  • The console select screen on first boot, is now only shown on flashcards running in DSi mode.
  • (@Pk11) Added proper UTF-8 handling.
  • .mp4 files are now shown, and are played with @Gericom's MPEG4Player (included)!
    Instructions to convert video files are in the linked thread.
  • (@Pk11) Acekard theme: You can now hide files.
  • (@Pk11) Hidden Files now use FAT file attributes and no longer loads hidden file information from a .ini file.
  • DSi/3DS: Added option to switch between the `SD Card` and `microSD Card` text.
  • DSi: The DMA ROM read LED can now be changed separate from the regular ROM read LED.
  • Lots of save sizes are now implemented and used, when creating a new .sav file.
  • (@maorninja) Themes can now be set for the DS Classic Menu.
Improvements
  • (@maorninja) To cut down on file size, most .bmp files have been converted to .png files, and both converted and existing ones have been optimized using tinypng.
    The new splash screen also cuts down on file size.
    Existing photos for the DSi theme (sd:/_nds/TWiLightMenu/dsimenu/photos/) also need to be converted to .png.
  • The codebase is more organized, less repeats.
  • Extended the `DSi binaries missing` message.
  • SEGA Saturn theme: Fixed text placement.
  • The font from the original DS menu, is now used in the DS Classic Menu.
  • (@Pk11) Improved sorting options.
  • Removed the `powered by nds-bootstrap` text, as nds-bootstrap only runs the DS games (and old homebrew) from the SD card (or flashcard, if using B4DS).
Bug fixes
  • The cartridge of Golden Sun: Dark Dawn can now be launched.
  • When launching GBA ROM on flashcard, use DSi/3DS build of GBARunner2, if DSi mode is detected.
  • You can no longer delete or hide the Back/.. folder.
  • (@maorninja) Per-game settings now affects flashcards in the Acekard theme.
  • DSi/3DS/Saturn/R4 theme: Fixed per-game settings not showing for homebrew, if nds-bootstrap (B4DS) is disabled.
  • (@maorninja) Acekard theme: Writing to R4iSDHC's last save is now supported.
  • Chessmaster, Need for Speed: ProStreet, Suikoden: Tierkreis, and Tony Hawk's American Sk8land now work with auto heap shrink.
Known bug
  • For some reason, the inserted game card's banner icon and text isn't shown on 3DS consoles.
Back at it again with the holiday releases?
(If this can even be considered a holiday)

Anyways, thank you and your whole team for the continued updates, they are great gifts :)
 

AngelBeatsl

Active Member
Newcomer
Joined
Jan 19, 2020
Messages
26
Trophies
0
Age
26
XP
95
Country
China
Hi ,Bro @Robz8 .I have a problem about your TWiLight Menu++ to ask you. Today I upgraded to the latest version v12.0.0,
When I use cheats in the 3DS theme , TWiLight Menu++ was stuck on the "loading" page, D71588E1FE5EB52746482F2B2E77DA01.jpg but I can use cheats normally in the previous version v11.2.0: TWL Christmas release . I guess this is caused by Chinese encoding, because the cheats file contains Chinese encoding and I switched to R4 theme, he is available normally and Chinese is not displayed. A18C43D532837AD5B6424DC4ED5BC163.jpg
Can you check this question because the version v11.2.0 works normally(although it shows garbled characters)? Looking forward for your help, thx in advance! :) Anyway, thanks for your continuous updates
 
Last edited by AngelBeatsl,

Pk11

A catgirl with a DSi
Member
Joined
Jun 26, 2019
Messages
1,285
Trophies
1
Age
22
Location
米国
Website
pk11.us
XP
3,895
Country
United States
Hi ,Bro @Robz8 .I have a problem about your TWiLight Menu++ to ask you. Today I upgraded to the latest version v12.0.0,
When I use cheats in the 3DS theme , TWiLight Menu++ was stuck on the "loading" page, View attachment 196349 but I can use cheats normally in the previous version v11.2.0: TWL Christmas release . I guess this is caused by Chinese encoding, because the cheats file contains Chinese encoding and I switched to R4 theme, he is available normally and Chinese is not displayed. View attachment 196350
Can you check this question because the version v11.2.0 works normally(although it shows garbled characters)? Looking forward for your help, thx in advance! :) Anyway, thanks for your continuous updates
When I added proper UTF-8 parsing I forgot to account for invalid characters and turns out usrcheat.dat files store text in EUC_JP instead of UTF-8 so that was causing an infinite loop, just fixed this in #906 though :yay:
 
  • Like
Reactions: RocketRobz

whywhy2

Active Member
Newcomer
Joined
Aug 21, 2019
Messages
30
Trophies
0
Age
28
XP
190
Country
United States
Thank you for another awesome update you've made, it's really awesome now that nds-bootstrap can run some dsiware.

And i have a problem with one dsiware that i can't play with unlaunch (sorry if i'm asking this in the wrong thread, i didn't know which thread i should ask)
is Photo Clock the only dsiware that can't be played with unlaunch/current nds-bootstrap? because i've been trying to run it with my dsi since last year and it only hangs on white screen and i have to hold the power button to turn it off, i thought the rom that i have is corrupted but it actually runs on no$gba. Can anyone help me with this?
 
Last edited by whywhy2,
  • Like
Reactions: banjo2

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,978
Country
United States
Thank you for another awesome update you've made, it's really awesome now that nds-bootstrap can run some dsiware.
Also i have a problem with one dsiware that i can't play with unlaunch (sorry if i'm asking this in the wrong thread, i didn't know which thread should i ask)
is Photo Clock the only dsiware that can't be played with unlaunch/current nds-bootstrap? because i've been trying to run it with my dsi since last year and it only hangs on white screen and i have to hold the power button to turn it off, i thought the rom that i have is corrupted but it runs on no$gba. Can anyone help me with this?
nds-bootstrap still can't run DSiWare yet.
Also, post about the issue in the Unlaunch thread at NESdev, so nocash knows about it.
 

whywhy2

Active Member
Newcomer
Joined
Aug 21, 2019
Messages
30
Trophies
0
Age
28
XP
190
Country
United States
nds-bootstrap still can't run DSiWare yet.
Also, post about the issue in the Unlaunch thread at NESdev, so nocash knows about it.

oh okay then i'll ask it there, thank you for the fast reply

Also the clock number on DS Classic Menu bottom screen is hard to see because i'm using black dsi theme and the font is also black, can you change the color to white when using black theme?
 
Last edited by whywhy2,

Daltondorf

Member
Newcomer
Joined
Aug 10, 2019
Messages
6
Trophies
0
Age
22
XP
48
Country
Canada
Hey bro @Robz8 I love the menu, but I'm currently having a problem where it freezes at white screen directly after your splash screen. It was previously working a few minutes ago but suddenly stopped after I eventually quit to home

I tried running the TWLFix but I'm having the same issue, is there something I'm missing? Any help is appreciated, thanks!
 
  • Like
Reactions: banjo2

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,978
Country
United States
Hey bro @Robz8 I love the menu, but I'm currently having a problem where it freezes at white screen directly after your splash screen. It was previously working a few minutes ago but suddenly stopped after I eventually quit to home

I tried running the TWLFix but I'm having the same issue, is there something I'm missing? Any help is appreciated, thanks!
Hold SELECT after the white screen appears, to go to TWLMenu++ Settings, and try turning off Slot-1 microSD access.
If that doesn't fix it, try switching the theme.
 

tall guy

Well-Known Member
Member
Joined
Mar 15, 2009
Messages
342
Trophies
0
XP
775
Country
Belgium
Pokemon Moon Black2 . Anybody playing this game on 3DS using Twilight++ ? Everytime i go to the bottom screen and press x to open the menu ,the game freezes when i open the "pokemon " tab.The other tabs are working fine, how can i fix this?
 

Fireminer

Member
Newcomer
Joined
Oct 19, 2017
Messages
15
Trophies
0
Age
27
XP
94
Country
Vietnam
Because my 2017 R4SDHC with 2019 firmware failed to work (it used to with another 2DS), I install Twilight Menu Update, which show the error message "DSP Dumping Failed". I can still install Twilight Menu after that, but it then showed a black screen like the R4, and if I press a button it exit out to the Home screen. Does anyone know what is wrong?
 

Demetris

Well-Known Member
Newcomer
Joined
May 15, 2019
Messages
84
Trophies
0
Age
47
XP
588
Country
Cyprus
Because my 2017 R4SDHC with 2019 firmware failed to work (it used to with another 2DS), I install Twilight Menu Update, which show the error message "DSP Dumping Failed". I can still install Twilight Menu after that, but it then showed a black screen like the R4, and if I press a button it exit out to the Home screen. Does anyone know what is wrong?
Check for a firmware and flash it. It will be fixed. There is a thread somewhere here you can read and find a firmware backup that should work

Sent from the Island of Venus
 

perhapsexactly

Member
Newcomer
Joined
Feb 15, 2020
Messages
9
Trophies
0
Age
26
XP
50
Country
United States
Hey @Robz8 I’ve been using TwiLight Menu for a while now(since may 2019), but a couple weeks ago it stopped booting randomly. I use a new 3ds with cfw. When I run it from the home menu, it goes directly to a white screen. No splash screen, no anything. I’ve tried reinstalling and updating to the newest release and still no luck. My nds carts run fine so I am sure TWL_FIRM isn’t messed up...

Any idea what might be going on? :unsure:
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @SylverReZ, @AncientBoi my condolences to both of you +1