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
733
Trophies
0
Age
41
XP
2,849
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,631
Trophies
3
Age
24
XP
21,062
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
xn--rck9c.xn--tckwe
XP
3,904
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
xn--rck9c.xn--tckwe
XP
3,904
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
xn--rck9c.xn--tckwe
XP
3,904
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,631
Trophies
3
Age
24
XP
21,062
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

The planet is fine. The people are crazy.
Member
GBAtemp Patron
Joined
Sep 13, 2022
Messages
7,246
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
22,236
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.
 

SylverReZ

The planet is fine. The people are crazy.
Member
GBAtemp Patron
Joined
Sep 13, 2022
Messages
7,246
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
22,236
Country
United Kingdom

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,631
Trophies
3
Age
24
XP
21,062
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.
  • K3Nv2 @ K3Nv2:
    I'll reformat and have a 3tb raid0 m. 2 at least
    +1
  • K3Nv2 @ K3Nv2:
    Lmao that sold out fast
    +1
  • Veho @ Veho:
    Yeet the cat.
    +1
  • K3Nv2 @ K3Nv2:
    Good idea
    +1
  • The Real Jdbye @ The Real Jdbye:
    i thought everybody knew cocktails are like 75% ice
  • Veho @ Veho:
    Yeah but not like this.
  • Veho @ Veho:
    It's not like they're complaining that their Slurpee is 99% ice or something, but if the cocktail calls for "shot of vodka, shot of vermouth, shot of gin, shot of Campari, three shots of juice, squirt of lemon" and ends up being a thimbleful of booze, that's a problem.
  • The Real Jdbye @ The Real Jdbye:
    the funny thing is cocktails in norway are only allowed to have 1 20ml shot of booze
  • The Real Jdbye @ The Real Jdbye:
    so..... yeah
  • The Real Jdbye @ The Real Jdbye:
    we're used to only having a thimbleful of booze
  • Veho @ Veho:
    Booo.
  • The Real Jdbye @ The Real Jdbye:
    same thing if you want whisky on the rocks or something, you can't get a double
  • The Real Jdbye @ The Real Jdbye:
    but you could buy as many shots of whisky (or anything else) as you want and ask for a glass of ice and pour them in
  • The Real Jdbye @ The Real Jdbye:
    it's dumb
  • Veho @ Veho:
    Maybe.
  • Veho @ Veho:
    There was a comparison of the number of Ibuprofen poisonings before and after they limited the maximum dosage per box or per pill (i'll look that up). No limit on the number of boxes you can still buy as many as you want, so people argued it was pointless.
  • Veho @ Veho:
    But the number of (accidental) poisonings dropped because drinking an entire package of ibuprofen pills went from "I need a new liver" to "I need a new box of Ibuprofen".
  • Veho @ Veho:
    Here we have ketoprofen that used to be prescription-only because of the risk of toxic dosages, but then they halved the dose per pill and sell them in bottles of six pills apiece instead of twenty and it doesn't need a prescription any more. Yes you can buy more than one bottle but people simply don't.
  • Psionic Roshambo @ Psionic Roshambo:
    Usually accidentally overdose of ibuprofen here is from people taking like cold medicine then ibuprofen for a headache and the combination is over what they need
    Veho @ Veho: https://imgur.com/gallery/QQkYnQu