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

CrashMidnick

Well-Known Member
Member
Joined
Jul 22, 2015
Messages
725
Trophies
0
Age
41
XP
2,834
Country
France
Maybe it is on this page, but I am not sure, since it is in japanese:
http://tallfatman.web.fc2.com/
Perhaps it can be found also on gamebrew.org, but from my country it is inaccessible.
If not, I can ask in an appropriate thread if anyone knows where to find it.
Unfortunately, I never saw any source code for this emulator ... :(
 

Katlamos

New Member
Newbie
Joined
Apr 10, 2021
Messages
4
Trophies
0
Age
33
XP
48
Country
United States
I've been trying to play a rom hack of Pokemon SoulSilver on my 3DS running TW++, but it keeps crashing. At first, I was getting the red screen with white dots and black screen, which I read could be a corrupt install of nds-bootstrap. I hadn't used my 3DS in over a year and had just updated it, so I was sure to uninstall and reinstall the programs. Now when I try to run it, after a while of working it gives me this image on crash

screenshot01.png
 
  • Like
Reactions: SylverReZ

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,594
Trophies
3
Age
24
XP
20,991
Country
United States
I've been trying to play a rom hack of Pokemon SoulSilver on my 3DS running TW++, but it keeps crashing. At first, I was getting the red screen with white dots and black screen, which I read could be a corrupt install of nds-bootstrap. I hadn't used my 3DS in over a year and had just updated it, so I was sure to uninstall and reinstall the programs. Now when I try to run it, after a while of working it gives me this image on crash

View attachment 339165
You need to AP-patch the clean ROM first, using DS-Scene ROM Tool. After doing so, patch the AP-patched ROM with the ROM hack patch.
Depending on which patcher you use, you might need to disable checksum checks.
 

Katlamos

New Member
Newbie
Joined
Apr 10, 2021
Messages
4
Trophies
0
Age
33
XP
48
Country
United States
You need to AP-patch the clean ROM first, using DS-Scene ROM Tool. After doing so, patch the AP-patched ROM with the ROM hack patch.
Depending on which patcher you use, you might need to disable checksum checks.
That seems to have worked. The hack author said that the AP patch was included in the hack, so I didn't assume it was an AP issue. Didn't realize that you could disable checksum checks on patches, however, so that was a new learning experience for me!
 

aea

Well-Known Member
Newcomer
Joined
Feb 8, 2013
Messages
86
Trophies
1
Age
42
XP
232
Country
Hello everyone again. This time I need help with an issue I encountered when trying to upgrade Twilight Menu++. According with instructions, depending your installed version you only have to replace _nds folder and boot.nds files to upgrade, I did so but when booting again a "Fat init failed!" message greeted me. The following that I did was deleting all my 4gb sd card content, same message. The last that I tried was to follow this instructions with no positive results. Have anyone here had this issue with Twilight Menu++? Did I delete something important? Any help would be appreciated.
 

Pk11

A catgirl with a DSi
Member
Joined
Jun 26, 2019
Messages
1,285
Trophies
1
Age
22
Location
米国
Website
pk11.us
XP
3,896
Country
United States
Hello everyone again. This time I need help with an issue I encountered when trying to upgrade Twilight Menu++. According with instructions, depending your installed version you only have to replace _nds folder and boot.nds files to upgrade, I did so but when booting again a "Fat init failed!" message greeted me. The following that I did was deleting all my 4gb sd card content, same message. The last that I tried was to follow this instructions with no positive results. Have anyone here had this issue with Twilight Menu++? Did I delete something important? Any help would be appreciated.
Are you sure you're using the right download of TWiLight Menu++? (TWiLightMenu-flashcard.7z if you're on a flashcard regardless of console or the DSi/3DS one if you're on that from internal SD)
 

aea

Well-Known Member
Newcomer
Joined
Feb 8, 2013
Messages
86
Trophies
1
Age
42
XP
232
Country
Sorry I didn't provide enough information. My setup is :
*Running from Nintendo Dsi sd slot
*Don't know my prior working version, maybe if I try to look in my old damaged hdd I could find out but no guarantee, the only that I remember is that it was a version released around last quarter of 2021
*The version that I attempted to upgrade to is v25.5 (Halloween 2022 release)
 

Pk11

A catgirl with a DSi
Member
Joined
Jun 26, 2019
Messages
1,285
Trophies
1
Age
22
Location
米国
Website
pk11.us
XP
3,896
Country
United States
Sorry I didn't provide enough information. My setup is :
*Running from Nintendo Dsi sd slot
*Don't know my prior working version, maybe if I try to look in my old damaged hdd I could find out but no guarantee, the only that I remember is that it was a version released around last quarter of 2021
*The version that I attempted to upgrade to is v25.5 (Halloween 2022 release)
Oh my bad, I thought I saw flashcard mentioned somewhere, in that case make sure you're using TWiLightMenu-DSi.7z (as per the update guide)

Not sure why else it would have that error...
 

aea

Well-Known Member
Newcomer
Joined
Feb 8, 2013
Messages
86
Trophies
1
Age
42
XP
232
Country
Yep, you were right @Pk11, my bad. It seems that since my main pc is broken these days, I used w3m browser to download the file and the only file that I found was TWilightMenu.7z, so thank you very much.
Post automatically merged:

In another topic, I've red here that we can still upgrade our wii/dsi trough Nintendo servers. My dsi is on 1.4.3 U version, which is the last one supported by my Dstti, do you think is it worthy to update to latest firmware and break my flashcart compatibility?
 
Last edited by aea,

Pk11

A catgirl with a DSi
Member
Joined
Jun 26, 2019
Messages
1,285
Trophies
1
Age
22
Location
米国
Website
pk11.us
XP
3,896
Country
United States
In another topic, I've red here that we can still upgrade our wii/dsi trough Nintendo servers. My dsi is on 1.4.3 U version, which is the last one supported by my Dstti, do you think is it worthy to update to latest firmware and break my flashcart compatibility?
No, there's 0 benefit to updating, especially past 1.4 (literally the only thing Nintendo did is block flashcards and exploits). People have also bricked by doing system updates so yeah, all around no benefits and a couple downsides.
 
  • Like
Reactions: RocketRobz and aea
v25.6.0

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,594
Trophies
3
Age
24
XP
20,991
Country
United States
v25.6.0: Thanksgiving release
Includes nds-bootstrap v0.67.0 (GBATemp thread)

What's new?​

  • The first 32KB of both the arm9 & arm7 DSi BIOS are now dumped to `sd:/_nds/` for use by nds-bootstrap.
  • TWiLight Menu++ is no longer required to be installed on your flashcard in order to access it's contents from DSi/3DS SD card with unlocked SCFG!
    • It may still need to be installed there in order to run some retro games from the flashcard.

Improvements​

  • Mr. Start: The Super Nintendo DS splash screen (only viewable with Slot-2 flashcards which aren't EZ-Flash) has been updated!
  • @Pk11 and various: Updated translations.

Bug fixes​

  • @Pk11: WAV header is now used for converted ADPCM music, in order to fix where the sample rate is wrong on second play of the music.
  • The last 16KB of the DSi WRAM is no longer cleared in order for dsibiosdumper to work correctly.
  • Fixed the SD removal check being tripped in DS Classic Menu (the result of the black screens with white text) depending on how much RAM is used.
  • Fixed Slot-1 or some flashcards not booting with `Slot-1 microSD access` turned off.
Post automatically merged:

v25.6.1 (hotfix)

Bug fix​

  • Fixed an overlooked bug which caused TWLMenu++ to not start via Memory Pit and/or when exiting from homebrew.
 
Last edited by RocketRobz,

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
@RocketRobz , I installed the new version yesterday, but I've encountered the same bug I mentioned to you before. if you go into the menu to reset the game, it sometimes makes it to where there's no music in game when exiting the menu (not resetting), and then the menu can no longer be accessed. it's very random though. it happened when I tested this version, so I returned to the 3ds home menu, and accessed the game again (new super Mario bros btw), and it didn't trigger.
 

SylverReZ

Dat one with the Rez
Member
GBAtemp Patron
Joined
Sep 13, 2022
Messages
7,166
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
21,999
Country
United Kingdom
v25.6.0: Thanksgiving release
Includes nds-bootstrap v0.67.0 (GBATemp thread)

What's new?​

  • The first 32KB of both the arm9 & arm7 DSi BIOS are now dumped to `sd:/_nds/` for use by nds-bootstrap.
  • TWiLight Menu++ is no longer required to be installed on your flashcard in order to access it's contents from DSi/3DS SD card with unlocked SCFG!
    • It may still need to be installed there in order to run some retro games from the flashcard.

Improvements​

  • Mr. Start: The Super Nintendo DS splash screen (only viewable with Slot-2 flashcards which aren't EZ-Flash) has been updated!
  • @Pk11 and various: Updated translations.

Bug fixes​

  • @Pk11: WAV header is now used for converted ADPCM music, in order to fix where the sample rate is wrong on second play of the music.
  • The last 16KB of the DSi WRAM is no longer cleared in order for dsibiosdumper to work correctly.
  • Fixed the SD removal check being tripped in DS Classic Menu (the result of the black screens with white text) depending on how much RAM is used.
  • Fixed Slot-1 or some flashcards not booting with `Slot-1 microSD access` turned off.
Post automatically merged:

v25.6.1 (hotfix)

Bug fix​

  • Fixed an overlooked bug which caused TWLMenu++ to not start via Memory Pit and/or when exiting from homebrew.
Thanks for the thanksgiving present, Rob.
 

r1vver

Well-Known Member
Member
Joined
Oct 7, 2017
Messages
551
Trophies
0
XP
979
Country
Russia
Just yesterday I found a mention of the existence in this project the ability to run GBA roms in "native mode" using some Slot-2 devices (such as Supercard SD).
I read the wiki of the project and read a little some of the messages in this thread (it's clear that not all 768 pages, just search results for some keywords).
I didn't get much information and still have questions, so:

1. Which Slot-1 flashcart is preferable (better) as a substrate for the TWiLight Menu? (Target system is NDS/NDSL)
Since I'm a realist, I'm interested in choosing from what's on sale now, nothing fancy or unobtanium. So it's clones of: Acekard 2i, DSONE, Ace3DS+ (last batches are poor quality as I heard), DSTT with timebombs.

2. Slot-2 flashcart. Will the microSD variant of Supercard SD work? The information I have found is a bit contradictory:
problem case: https://gbatemp.net/threads/ds-i-3d...menu-replacement.472200/page-680#post-9493276
mentioned as ok case: https://gbatemp.net/threads/ds-i-3d...menu-replacement.472200/page-703#post-9630847

3. The difference in quality of life (compatibility with GBA games, slowdowns while playing) between the TWiLight Menu & Supercard SD "native mode" combo is really much better than just Supercard SD alone? As I remember one of the main problems of the Supercard SD was slow memory. And how much worse will it ("native mode") be than the EZ Flash Omega alone for example?
 
  • Like
Reactions: SylverReZ

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,594
Trophies
3
Age
24
XP
20,991
Country
United States
Just yesterday I found a mention of the existence in this project the ability to run GBA roms in "native mode" using some Slot-2 devices (such as Supercard SD).
I read the wiki of the project and read a little some of the messages in this thread (it's clear that not all 768 pages, just search results for some keywords).
I didn't get much information and still have questions, so:

1. Which Slot-1 flashcart is preferable (better) as a substrate for the TWiLight Menu? (Target system is NDS/NDSL)
Since I'm a realist, I'm interested in choosing from what's on sale now, nothing fancy or unobtanium. So it's clones of: Acekard 2i, DSONE, Ace3DS+ (last batches are poor quality as I heard), DSTT with timebombs.

2. Slot-2 flashcart. Will the microSD variant of Supercard SD work? The information I have found is a bit contradictory:
problem case: https://gbatemp.net/threads/ds-i-3d...menu-replacement.472200/page-680#post-9493276
mentioned as ok case: https://gbatemp.net/threads/ds-i-3d...menu-replacement.472200/page-703#post-9630847

3. The difference in quality of life (compatibility with GBA games, slowdowns while playing) between the TWiLight Menu & Supercard SD "native mode" combo is really much better than just Supercard SD alone? As I remember one of the main problems of the Supercard SD was slow memory. And how much worse will it ("native mode") be than the EZ Flash Omega alone for example?
  1. R4(i) Ultra and/or Acekard 2(i) are known to work best.
  2. Yes, the microSD variant should work.
  3. That's right. There's less slowdown with TWLMenu++ & Supercard SD. Same can be achieved without a Slot-1 flashcard.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-