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

_47iscool

Feststellend
Member
Joined
Nov 18, 2013
Messages
767
Trophies
1
XP
1,316
Country
United States
Are you sure the Frame Rate setting affected battery power?
Please check if that's the case, by downgrading to the last version with that setting, charging the console to full battery, and then letting the console run TWLMenu++ (do not launch any game or app) with each available frame rate setting, and timing how long the console runs until power runs.
Once the power runs out, stop the timer, and start the process over (starting with charging the console) with the next frame rate setting.
Each time you do the process, do not change the screen brightness level.

I am not saying it uses much, but the higher frame rate probably does use a bit more battery because the image is being refreshed much more often.

For instance the old R4 menu. You really cannot tell a difference even when the frame rate was set to 15fps.
And what I meant about it has less power is that it does not, even on a brand new battery, last as long as the DS Lite battery.

(Is there a way to use the GBATemp Wood R4 menu on TM?)
 

Crystal_tofu

Well-Known Member
Member
Joined
Apr 25, 2024
Messages
179
Trophies
0
Location
Cyber World
XP
362
Country
United States
You should try with GBARunner3 instead, as no such patch is required.

Yes, it was removed, as it did not affect any games, and served no real purpose.
i don't have any means of compiling it (unless ive missed smth as of recent)
hence why i was initially going to wait for a public release whenever it happens
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,858
Trophies
3
Age
25
XP
21,560
Country
United States
I am not saying it uses much, but the higher frame rate probably does use a bit more battery because the image is being refreshed much more often.

For instance the old R4 menu. You really cannot tell a difference even when the frame rate was set to 15fps.
And what I meant about it has less power is that it does not, even on a brand new battery, last as long as the DS Lite battery.
Makes sense.
(Is there a way to use the GBATemp Wood R4 menu on TM?)
Yes, download the skin here: https://skins.ds-homebrew.com/wood-ui/gbatemp-v3
Drag the folder from the 7z file into "sd:/_nds/TWiLightMenu/akmenu/themes/", and then in TWLMenu++ Settings, after switching theme to "Wood UI", press A to select the downloaded skin.
 
  • Like
Reactions: _47iscool

4d1xlaan

Well-Known Member
Member
Joined
Apr 21, 2024
Messages
792
Trophies
0
XP
800
Country
United States
In DS-Scene ROM Tool It's saying that AP Patched is not supported
ok

get tinke dsi here

https://github.com/R-YaTian/TinkeDSi/releases

load your rom in it, and at the top, click Game Information

scroll down, find where it says "header crc" at the bottom, and check what the number is there

convert that number to hexadecimal, windows calculator can do it in programmer mode by selecting decimal and entering the number, then clicking hexadecimal will convert it to hex. otherwise you can probably look up "decimal to hexadecimal" online to convert

get the attached ips file, replace the XXXX in the filename with the hexadecimal of the header crc you just obtained (if it's less than 4 digits, then add leading 0s to fill it up to 4 characters)

place that new ips file in /_nds/TWiLightMenu/resources/apfix/ (make apfix folder inside the resources folder, alongside the apfix.pck, and put the ips inside that apfix folder)

if dsi binaries are missing from the translation, you can also import them from a clean rom of black 2 to restore dsimode and be able to play the brazilian translation with full dsi mode compatibility. this will change the header crc though, so you will have to get the header crc again and rename the ips file
 

Attachments

  • IREO-XXXX.zip
    366 bytes · Views: 5

_47iscool

Feststellend
Member
Joined
Nov 18, 2013
Messages
767
Trophies
1
XP
1,316
Country
United States
Makes sense.

Yes, download the skin here: https://skins.ds-homebrew.com/wood-ui/gbatemp-v3
Drag the folder from the 7z file into "sd:/_nds/TWiLightMenu/akmenu/themes/", and then in TWLMenu++ Settings, after switching theme to "Wood UI", press A to select the downloaded skin.
I meant this one:
upper_screen.png
 
v27.6.0 New

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,858
Trophies
3
Age
25
XP
21,560
Country
United States
Here you go: https://skins.ds-homebrew.com/wood-ui/gbatemp
Post automatically merged:

v27.6.0

What's new?​

  • In an effort to reduce CPU/battery usage, the bottom screen drawing code (handled by gl2D) is now only run when animation and/or movement occurs, instead of running every frame.
    • If you previously used one of the low frame rate settings before they got removed, this change may possibly save even more battery than those settings (depending on how much/little happens on-screen)!
    • To test this at it's fullest, leave the console running the DSi menu theme with no animated icons on-screen, and find out how long the console runs (after a full charge).
  • @mentusfentus: DS Classic Menu: Improved clock hands and added outer shadow to the clock & calendar, making the top screen appear even closer to the original DS/DS Lite menu! (#2450)

Bug fix​

  • @Lorenzooone: Fixed partial main RAM clear on DS debugger hardware when launching Slot-1. (#2449)
 
Last edited by RocketRobz,

_47iscool

Feststellend
Member
Joined
Nov 18, 2013
Messages
767
Trophies
1
XP
1,316
Country
United States
Here you go: https://skins.ds-homebrew.com/wood-ui/gbatemp
Post automatically merged:

v27.6.0

What's new?​

  • In an effort to reduce CPU/battery usage, the bottom screen drawing code (handled by gl2D) is now only run when animation and/or movement occurs, instead of running every frame.
    • If you previously used one of the low frame rate settings before they got removed, this change may possibly save even more battery than those settings (depending on how much/little happens on-screen)!
    • To test this at it's fullest, leave the console running the DSi menu theme with no animated icons on-screen, and find out how long the console runs (after a full charge).
  • @mentusfentus: DS Classic Menu: Improved clock hands and added outer shadow to the clock & calendar, making the top screen appear even closer to the original DS/DS Lite menu! (#2450)

Bug fix​

  • @Lorenzooone: Fixed partial main RAM clear on DS debugger hardware when launching Slot-1. (#2449)

Thank you very much. I really appreciate those.
 
  • Like
Reactions: RocketRobz

_47iscool

Feststellend
Member
Joined
Nov 18, 2013
Messages
767
Trophies
1
XP
1,316
Country
United States
@RocketRobz

I think RE Deadly Silence (USA) may be broken. At first I could get it to boot with cheats, but it would freeze. So then I disabled all cheats (and when you turn cheats on or off it takes about a minute to save the active or inactive cheats) and it still will not get past the first screen it shows.

Is there some kind of cache or something that can be deleted? Because when updating TM it always shows the bootstrap image one time after updating.
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,858
Trophies
3
Age
25
XP
21,560
Country
United States
@RocketRobz

I think RE Deadly Silence (USA) may be broken. At first I could get it to boot with cheats, but it would freeze. So then I disabled all cheats (and when you turn cheats on or off it takes about a minute to save the active or inactive cheats) and it still will not get past the first screen it shows.
In the cheat menu, press the L button to ensure all cheats are disabled, then save.
Is there some kind of cache or something that can be deleted? Because when updating TM it always shows the bootstrap image one time after updating.
Could try deleting "patchOffsetCache" in "sd:/_nds/nds-bootstrap/", if the issue with the game persists.
 

_47iscool

Feststellend
Member
Joined
Nov 18, 2013
Messages
767
Trophies
1
XP
1,316
Country
United States
In the cheat menu, press the L button to ensure all cheats are disabled, then save.

Could try deleting "patchOffsetCache" in "sd:/_nds/nds-bootstrap/", if the issue with the game persists.

That did it. Thank you.

I was also wondering, since TM can patch unlaunch when running to make changes to not remove the DSi menu music as well as a custom background for unlaunch, is it possible to also remove the persistent text from unlaunch as well?

I would rather my DSi be as apolitical as possible. I am sure that text was added as opposition to the 2016 presidential winner. Even though the developer himself is not even from the US. I looked at the unlaunch.dsi in HxD myself, but the text seems to be compressed or encoded differently.
 

Peeteris

Well-Known Member
Newcomer
Joined
Mar 7, 2017
Messages
83
Trophies
0
Age
44
XP
458
Country
I think there's a bug.
If you make a folder with "-" symbol in front of the name, this folder shows before the "back" folder.

For example, TWL will show folders in this order:
1) - Aftermarket
2) - hacks
3) Back
4) Advance Wars.nds

Is there a way to make "Back" folder always the first in the list?
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,858
Trophies
3
Age
25
XP
21,560
Country
United States
That did it. Thank you.

I was also wondering, since TM can patch unlaunch when running to make changes to not remove the DSi menu music as well as a custom background for unlaunch, is it possible to also remove the persistent text from unlaunch as well?

I would rather my DSi be as apolitical as possible. I am sure that text was added as opposition to the 2016 presidential winner. Even though the developer himself is not even from the US. I looked at the unlaunch.dsi in HxD myself, but the text seems to be compressed or encoded differently.
Assuming you mean the text which appears on the top-left of the bottom screen or w/e, it should be possible to remove by just overwriting it with blank spaces.
Unfortunately, the Unlaunch data is compressed, which means the text is part of that compressed data. idk how to go about decompressing and recompressing the data.
I think there's a bug.
If you make a folder with "-" symbol in front of the name, this folder shows before the "back" folder.

For example, TWL will show folders in this order:
1) - Aftermarket
2) - hacks
3) Back
4) Advance Wars.nds

Is there a way to make "Back" folder always the first in the list?
Next version will fix that bug.
I was also wondering; Can gm9i dump DS(i)/GBA ROMs as encrypted as well?
It cannot. Also, encrypted GBA ROMs do not exist, afaik.
 

_47iscool

Feststellend
Member
Joined
Nov 18, 2013
Messages
767
Trophies
1
XP
1,316
Country
United States
@RocketRobz

I also found a bug in the Flashcart version for the Wood R4i Gold 3ds version using the Wood GBATemp theme, though it may affect other similar themes.
If you change the view to the one that shows a list with small text and press D-pad right, TM will reload.

This does not happen on the DSi version.
 

jacent

Member
Newcomer
Joined
May 10, 2007
Messages
18
Trophies
1
XP
267
Country
United States
Can I use a EZ Flash omega DE with a ds lite in ram mode to play zelda four swords anniversary edition on a ds lite with twilightmenu?
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,858
Trophies
3
Age
25
XP
21,560
Country
United States
Can I use a EZ Flash omega DE with a ds lite in ram mode to play zelda four swords anniversary edition on a ds lite with twilightmenu?
You'd have to add this under the [SRLOADER] line in "sd:/_nds/TWiLightMenu/settings.ini":
Code:
EZ_FLASH_RAM = 1
If you are having issues later, then try with either a DS Memory Expansion Pak, or a SuperCard MiniSD.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    Is anyone here?
  • BigOnYa @ BigOnYa:
    I'm not
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I can see you hiding
    +1
  • K3Nv2 @ K3Nv2:
    The cops are gone you can come out
    +2
  • BigOnYa @ BigOnYa:
    Thank goodness, I was tired of hiding in the cloud.
    +1
  • K3Nv2 @ K3Nv2:
    5-0 we got him
    +2
  • Xdqwerty @ Xdqwerty:
    Good night
  • Michael-MSL @ Michael-MSL:
    good evening
  • K3Nv2 @ K3Nv2:
    Good lord
  • BigOnYa @ BigOnYa:
    Nighty night
    +1
  • K3Nv2 @ K3Nv2:
    Rp5 is shipping with 8gb of ram now
    +2
  • WinReset @ WinReset:
    haha hello
  • Psionic Roshambo @ Psionic Roshambo:
    @K3Nv2, I think the RP5 has had 8GBs for a while? I know mine has 8GBs not sure it's needed for emulation though? Probably 4GBs is enough for 99% of what it's fast enough to emulate? I could be wrong if it can do like GC and PS2 stuff maybe more is needed? Probably stream the ROMs like the consoles did off the drives.
  • Psionic Roshambo @ Psionic Roshambo:
    I believe what they do is OS and translation layer (emulator) and the emulator has its RAM like 36MBs for PS2 so like 3 times that maybe as things are shuffled around, a frame buffer and. Load the data from the ROM file into that systems RAM. I think I read that even 2GBs is enough if your just using a Pi for emulation.
  • BakerMan @ BakerMan:
    What's an RP5?
  • Psionic Roshambo @ Psionic Roshambo:
    Raspberry Pi 5
  • Psionic Roshambo @ Psionic Roshambo:
    For me it's just an emulation machine
  • Psionic Roshambo @ Psionic Roshambo:
    Like a super mini system, I use Batocera as an OS and it's pretty easy to set up, has a ton of UI skins you can make it look almost anyway you want. Still would kill for a WiiFlow like skin (some are close)
  • Psionic Roshambo @ Psionic Roshambo:
    I bought the 8GB model because my thoughts on that is the the difference between the models is like 20 bucks so why not get the good one just in case.
  • Psionic Roshambo @ Psionic Roshambo:
    Almost never hear anyone complaining about too much RAM but not enough? Yeah best to avoid that one. Lol
  • Psionic Roshambo @ Psionic Roshambo:
    I did kind of overshoot on storage, a 2TB nvme drive and I think 1TB would have been plenty.
  • Psionic Roshambo @ Psionic Roshambo:
    Probably have like 700GBs of stuff on it now, and don't think I can add much more.
    Psionic Roshambo @ Psionic Roshambo: https://m.youtube.com/watch?v=5FrGx-L5XaM