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

  • Thread starter Thread starter RocketRobz
  • Start date Start date
  • Views Views 5,221,923
  • Replies Replies 17,142
  • Likes Likes 271
I know this is not TWiLight Menu++-related, but I think nds-bootstrap's in-game menu may cause interruptions during wireless multiplayer sessions (either via local or online). Any plans to automatically and temporarily disable opening of the in-game menu while wireless communication features are being active?

EDIT: I forgot that feature was already implemented. Damn...
 
Last edited by PlantedWave5190,
I know this is not TWiLight Menu++-related, but I think nds-bootstrap's in-game menu may cause interruptions during wireless multiplayer sessions (either via local or online). Any plans to automatically and temporarily disable opening of the in-game menu while wireless communication features are being active?
The in-game menu is already disabled automatically when wireless is active.
If you are using an Ace3DS+ or clone flashcard, then there is a bug where nds-bootstrap thinks wireless is always active. As it is unknown how to fix the bug, a workaround specific for those flashcards was implemented so the in-game menu always opens regardless if wireless is active or not.
 
The in-game menu is already disabled automatically when wireless is active.

I know, I didn't realize that until now. I went into the Multiplayer menu in Mario Party DS just to verify for myself. And indeed, the in-game menu is temporarily disabled while searching for guests in Download Play.
 
So I was using TM++ with the widescreen patch just fine, I never deleted the Twl.bg file in /sysmodules so every game (plus TM++) always displayed in Widescreen- but every game worked. Today I got around to deleting the file so I can pick and choose which games play in 4:3 or 16:10. It works with most of my games, but some either won't be widescreen even with the setting turned on, or won't load at all (stuck on white screen). I'm on the latest version of TM++ and nds bootstrap on a 3DS. Loading through TW++, Diddy Kong Racing and Super Mario Star World demo will launch in 4:3 even if widescreen is selected, and Another Super Mario 3D and Super Mario The New Beginning won't load at all. Any ideas what might be causing it?

Edit: The rom hacked games (Diddy Kong Racing is also a hack) will load with all the cheats turned off, but will not load in 16:10. I did not have this problem before I deleted the Twl.bg file. They will load through a Forwarder, but I don't want them on my home screen and would like to get them to work through TM++

Okay sorry now I see there's a compatibility list. You can force games not on the list into widescreen through a forwarder but not through the menu. Are there any plans to add a "force widescreen" option to games that aren't on the list through the Twilight Menu itself without the use of forwarders?
 
Last edited by LilJohnBoon,
The in-game menu is already disabled automatically when wireless is active.
If you are using an Ace3DS+ or clone flashcard, then there is a bug where nds-bootstrap thinks wireless is always active. As it is unknown how to fix the bug, a workaround specific for those flashcards was implemented so the in-game menu always opens regardless if wireless is active or not.
Can in-game menu have an option to switch wireless on/off?
 
v27.22.2: Valentines Day ❤️ Release
Includes nds-bootstrap v2.14.0 (GBATemp thread)

💝 What's new? 💝

  • Added DSpico autoboot file (_picoboot.nds).
  • R4i Neo uses the `R4 Ultra` autoboot folder, and the `Acekard 2(i)` flashcard loader folder when using `Kernel` as the game loader setting.
  • @PlantedWave5190: Added ESRB rating for Konami Classics Series: Arcade Hits.
  • On DS debug consoles, a RAM limitation message is now displayed for Save the Turtles where audio does not play.
  • Various: Updated translations.

💝 Bug fixes 💝

  • Fixed a crash on startup if the DSi/3DS NAND fails to mount. This occurs when running from DSpico in DSi mode.
  • The log file is now written to where TWLMenu++ is being run from instead of always to the DSi/3DS SD card if detected.
 
I just realized that I forgot to add the rating for Intellivision Lives! to the ESRB.ini files. Maybe I'll do that another day. For now, though, I added the three Atari games to them.

EDIT: I just realized that Atari acquired Intellivision, so that's technically yet another Atari game I need to add.
Post automatically merged:

I have a question. Are any of the emulators provided with the Virtual Console addon more accurate than the official emulators featured in game compilations?

For example, are StellaDS and NINTV-DS better than the official emulators featured in Atari Greatest Hits (both volumes) and Intellivision Lives! respectively?
 
Last edited by PlantedWave5190,
v27.22.2: Valentines Day ❤️ Release
Includes nds-bootstrap v2.14.0 (GBATemp thread)

💝 What's new? 💝

  • Added DSpico autoboot file (_picoboot.nds).
  • R4i Neo uses the `R4 Ultra` autoboot folder, and the `Acekard 2(i)` flashcard loader folder when using `Kernel` as the game loader setting.
  • @PlantedWave5190: Added ESRB rating for Konami Classics Series: Arcade Hits.
  • On DS debug consoles, a RAM limitation message is now displayed for Save the Turtles where audio does not play.
  • Various: Updated translations.

💝 Bug fixes 💝

  • Fixed a crash on startup if the DSi/3DS NAND fails to mount. This occurs when running from DSpico in DSi mode.
  • The log file is now written to where TWLMenu++ is being run from instead of always to the DSi/3DS SD card if detected.
 
Sorry to keep posting, but the only issue I'm having is the nds_bootstrap in game menu won't open for Diddy Kong Racing DS. Every other game seems to work , but L+Down+Select just does nothing in this game for some reason. I've tried using a different clean rom and still nothing
 
Sorry to keep posting, but the only issue I'm having is the nds_bootstrap in game menu won't open for Diddy Kong Racing DS. Every other game seems to work , but L+Down+Select just does nothing in this game for some reason. I've tried using a different clean rom and still nothing
This is because for some games (such as this and Golden Sun: Dark Dawn), nds-bootstrap does not hook the IPC Sync IRQ on ARM9, making the in-game menu not possible to open (unless a crash occurs).
 
  • Like
Reactions: X3G and LilJohnBoon
I added the ESRB rating for Intellivision Lives! complete with its descriptor. Why a descriptor, you may ask? The game's box art does not display a descriptor, but looking it up on the ESRB website shows that it indeed does have one. The descriptor happens to be Simulated Gambling.
 
Someone would add a patch to allow transfer Pokemon from Gen 4 to Gen 5 without the original Gen 4 cartridge.
Something like "Boot NDS menu when a game starts" or a patch to emulate Gen 4 cartridges in Slot-1.
 
Someone would add a patch to allow transfer Pokemon from Gen 4 to Gen 5 without the original Gen 4 cartridge.
Something like "Boot NDS menu when a game starts" or a patch to emulate Gen 4 cartridges in Slot-1.
I'm thinking of doing the same to move my character from Animal Crossing: Wild World to City Folk using the moving van. Or, I could use any DS game to recommend it on my Wii via the Nintendo Channel.

EDIT: Keep in mind that I'm not the only person who wanted this feature added. MegaloDawn on GitHub posted a similar issue regarding it.
 
Last edited by PlantedWave5190,
  • Love
Reactions: Trip_Away
I'm thinking of doing the same to move my character from Animal Crossing: Wild World to City Folk using the moving van. Or, I could use any DS game to recommend it on my Wii via the Nintendo Channel.

EDIT: Keep in mind that I'm not the only person who wanted this feature added. MegaloDawn on GitHub posted a similar issue regarding it.
Wow, I'm glad I'm not the only one interested. The requirement for an original 4th gen cartridge for Pokemon is somewhat limiting, considering that there are fewer and fewer original cartridges left, making them harder and more expensive to find. (Especially if you live in the third world, where these products weren't widely available.) And that's not even mentioning the growing wave of counterfeit versions.

So far, the only way I've found to transfer Pokémon from 4th to 5th generation is using MelonDS, which allows connection between two DS systems via DS Download Play, necessary to read the data from the 4th generation cartridge.
To achieve this, I had to obtain a copy of the DS console's firmware (by dumping my own DS firmware) and configure it to boot into the console's menu. This allowed me to read the data from my Pokémon Diamond save file and transfer it to my Pokémon White save file (for which I actually own the original cartridge).
In fact, I used it to document the unused Lock Capsule event in the 5 gen.

I'm not sure if Twimenu++ can emulate the cartridge being inserted in slot 1 of the console when the DS menu is launched upon selecting a game, as MelonDS does. However, if it can, I think it would be the fastest and most convenient way to load the game and the save file we want to connect. This includes Animal Crossing: Wild World on the Wii and the recommendations from the Nintendo Channel, because from what I've read, they use the same download method.
 
Yes indeed. Dolphin needs to add melonDS support for Wii to DS connectivity in compatible games. I know Dolphin supports mGBA for GameCube to GBA connectivity.
 

Site & Scene News

Popular threads in this forum