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

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,632
Trophies
3
Age
24
XP
21,074
Country
United States
Before I get too deep into chasing the issue, does the AP patch feature work for you on Mario vs DK Mini-Land Mayhem (USA)?
I have everything apparently set up correctly but I still get the issue reported in the compatibility list. I also noticed that the AP_FIX_PATH field in the nds-bootstrap.ini file is blank after I force-close the game, so I think it may not be writing it in the first place. Writing it by hand before launch did not work for me either.
Did you update both TWLMenu++ and nds-bootstrap?
Also, if you're referring to the glitched sprites, that's not caused by AP.
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
Yet, both are up to date, according to the updater. I am able to launch the game but I can't see the sprites, and the game crashes eventually. The first time it crashed after the introduction and afterwards it was crashing in other places.

Do you think then, that this is not due to AP measures, but rather a general nds-bootstrap compatibility issues with this game?


PS:
I should clarify, sprites do not show up at all, instead of just being glitched.
 
Last edited by themanuel,

NANASHI89

Well-Known Member
Member
Joined
May 3, 2012
Messages
2,475
Trophies
1
XP
5,367
Country
United States
In Twiligiht Menu ++, is there anyway to get DS ROMs to display their file name, and not the name as seen in the DS(i) menu? I'm using the Saturn Theme.
 

Kupa

Member
Newcomer
Joined
Jul 12, 2019
Messages
8
Trophies
0
Age
26
XP
66
Country
United States
I recently had to do a new install of homebrew on one of my 3ds (original non xl) due to some issues, and now I cant open twilight menu, it just gives me two black screens and doesnt do anything, and returns to the 3ds main menu when any face button is pressed. Any ideas of what i could do to get it working?
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,632
Trophies
3
Age
24
XP
21,074
Country
United States

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
Yet, both are up to date, according to the updater. I am able to launch the game but I can't see the sprites, and the game crashes eventually. The first time it crashed after the introduction and afterwards it was crashing in other places.

Do you think then, that this is not due to AP measures, but rather a general nds-bootstrap compatibility issues with this game?


PS:
I should clarify, sprites do not show up at all, instead of just being glitched.
I just verified that the Europe version does the exact same thing: no sprites for the mini Marios are shown. This leads me to believe that the patch is not being applied.
Could somebody that has this game verify if the problem occurs on their system?
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,632
Trophies
3
Age
24
XP
21,074
Country
United States
I just verified that the Europe version does the exact same thing: no sprites for the mini Marios are shown. This leads me to believe that the patch is not being applied.
Could somebody that has this game verify if the problem occurs on their system?
The glitched/no sprite issue is an nds-bootstrap issue, not AP.
The AP issue is when starting a new game, it crashes on a black screen.
 

sion_zaphod

Ex-Galactic President; confidence trickster; etc
Member
Joined
Sep 4, 2011
Messages
513
Trophies
1
Age
45
Location
Wales
XP
2,090
Country
@Robz8 I know i'm asking a few questions between this thread and the gbarunner2 one but as there is widescreen support on 3ds via OTF ips patches. Would it be possible to enable twilightmenu to use widescreen just for 3DS?
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,632
Trophies
3
Age
24
XP
21,074
Country
United States
@Robz8 I know i'm asking a few questions between this thread and the gbarunner2 one but as there is widescreen support on 3ds via OTF ips patches. Would it be possible to enable twilightmenu to use widescreen just for 3DS?
If you mean for the GUI, yes, but that'll increase boot time.
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
The glitched/no sprite issue is an nds-bootstrap issue, not AP.
The AP issue is when starting a new game, it crashes on a black screen.
Beating on the dead horse: I just noticed that when I launch the game, I get the message about AP, which is not supposed to appear when there is an ips patch for the game. I can see the ips file in the apfix folder ("V2GE-CC32.ips"), and when I open my game in a hex editor, I can confirm that the game's ID is "V2GE01".

Understanding that the game has glitches, even with the AP patch applied, I believe that getting the AP screen confirms that the patch is not being applied in my case, even thought it is available in the ipfix folder. I am able to load other AP sensitive games like Pokemon HeartGold and don't get the message, the game doesn't freeze, and I can see that nds-boostrap.ini has the game's ips file name added into the ap_fix_path variable.

Am I on to something here or still treading water?
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,632
Trophies
3
Age
24
XP
21,074
Country
United States
Beating on the dead horse: I just noticed that when I launch the game, I get the message about AP, which is not supposed to appear when there is an ips patch for the game. I can see the ips file in the apfix folder ("V2GE-CC32.ips"), and when I open my game in a hex editor, I can confirm that the game's ID is "V2GE01".

Understanding that the game has glitches, even with the AP patch applied, I believe that getting the AP screen confirms that the patch is not being applied in my case, even thought it is available in the ipfix folder. I am able to load other AP sensitive games like Pokemon HeartGold and don't get the message, the game doesn't freeze, and I can see that nds-boostrap.ini has the game's ips file name added into the ap_fix_path variable.

Am I on to something here or still treading water?
Check the header CRC in the ROM as well. It's at 0x15E in the ROM.
 
Last edited by RocketRobz,

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
This is what I see on the first page. I'm not sure which offset I should examine:

KxWMPXl
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
Yw0ciG9
Ah, I see now.
It's Rev 2 of the ROM. That one isn't supported yet.

AP-patch the ROM using DS-Scene ROM Tool, then make the .ips using LunarIPS, and upload it here.
Hmm, when I tried to create the ips file with LunarIPS, based on the modified file created by DS Scene Rom Tools, I get the error below. The original .nds file is 32MB and the AP patched one is 26.3MB and I am not selecting any trimming when patching. If I select to safe-trim it, the resulting file is actually closer in size, and I still get that error.
https://imgur.com/Yw0ciG9
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,632
Trophies
3
Age
24
XP
21,074
Country
United States
Yw0ciG9

Hmm, when I tried to create the ips file with LunarIPS, based on the modified file created by DS Scene Rom Tools, I get the error below. The original .nds file is 32MB and the AP patched one is 26.3MB and I am not selecting any trimming when patching. If I select to safe-trim it, the resulting file is actually closer in size, and I still get that error.
https://imgur.com/Yw0ciG9
Using a hex editor, insert `FF` bytes to the end of the AP-patched file, 'til it reaches 1FFFFFF.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
  • K3Nv2 @ K3Nv2:
    Nearly 4 hours without power :(
  • Veho @ Veho:
    SO POWERLESS
  • K3Nv2 @ K3Nv2:
    Tell Kanye I need power
  • DinohScene @ DinohScene:
    Better start running in your hamster wheel
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Meth addicts on a treadmill connected to a generator "Unlimited POWER!!!'
  • Veho @ Veho:
    Before or after a hit?
    +1
  • Veho @ Veho:
    Do you dangle a baggie in front of them, like a carrot?
  • The Real Jdbye @ The Real Jdbye:
    they're the same thing
  • The Real Jdbye @ The Real Jdbye:
    i like that idea
  • Veho @ Veho:
    What's the same thing?
  • The Real Jdbye @ The Real Jdbye:
    before or after a hit
  • Veho @ Veho:
    Nah, a hit gives them mad meth powers, but makes them more difficult to control.
    +1
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
    Veho @ Veho: It's a tradeoff. +1