DS-Homebrew / TWiLightMenu

DSi Menu replacement for DS/DSi/3DS/2DS
https://wiki.ds-homebrew.com/twilightmenu/
GNU General Public License v3.0
3.27k stars 203 forks source link

Optional icons to make DSi theme almost identical to original. #1121

Open felixsrg opened 4 years ago

felixsrg commented 4 years ago

Is your feature request related to a problem? Please describe.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

dsiimg41

NightScript370 commented 4 years ago

But that's not the goal of TWiLight Menu++. TWiLight Menu++ is an SD card navigator, and having system titles wouldn't fit. I'll see what Robz thinks of this.

felixsrg commented 4 years ago

True, just wanted to ask if possible and good enough to maybe implement, if not there is no problem, TWiLight Menu is awesome as it is.

chyyran commented 4 years ago

The select menu used to work exactly like this.

unresolvedsymbol commented 3 years ago

Didn't TWLoader used to have the exact same setup as mentioned?

peiskios commented 1 year ago

some people may want the stock/vanilla look but the functionality of twilight menu ++ (myself included)

NightScript370 commented 4 months ago

@mentusfentus That is already possible with the .argv files. Also, I think you're in the wrong issue?

I thought of a different method to solving this, but it's very situational and would make updating rather annoying (although I personally presume slot1launcher updates are rare enough that it could work). In an ideal world, TWiLight can do everything any other launcher can but with a) pre-configuration (so you can launch .nes from hbmenu but you would need to set it up beforehand) and b) in a nice presentable fashion. I don't want TWiLight to now make up new formats and create a support gap. If a Slot-1 card should be launchable from X folder through TWiLight, it should also be launchable from X folder through, say, hbmenu.

Now comes the actual idea itself; it wouldn't help to have a slot-1 launcher .nds if you cannot see which game you're launching. Thereby, I feel like we should perhaps compile slot1launcher before compiling any of the actual themes, grab some identifying feature of the generated slot1launcher.nds (md5? header?) and check subsequent ROMs if they match. If so, then we could display the slot-1 icon over it. The downside is that depending on which folder the user would want the slot-1 icon in, it would result in a lot of slot1launcher.nds clones and updating will be a chore. Perhaps an alternative would be to just use a modified nds-miniboot pointing to the real slot1launcher.nds and check the string internally to see if it points away from /BOOT.NDS to _nds/twilight/slot1launcher.srldr or however it's called

mentusfentus commented 4 months ago

@mentusfentus That is already possible with the .argv files. Also, I think you're in the wrong issue?

Oh, I see. Wasn't aware that this was already a thing. I'm probably not getting the full picture here then.

DWGW001 commented 2 months ago

So has it been figured out yet how to get the system settings icon and card slot icon on the dsi menu screen in twilight?

RocketRobz commented 2 months ago

To get the System Settings icon, just put the .nds file of System Settings on the SD card. As for the card slot icon, not yet.

DWGW001 commented 2 months ago

To get the System Settings icon, just put the .nds file of System Settings on the SD card. As for the card slot icon, not yet.

Alright, and are the system settings in any way functional? And when will we be able to have the (empty) game card slot icon on the dsi home menu? Looking forward to it.

RocketRobz commented 2 months ago

Alright, and are the system settings in any way functional?

On DSi, you'll need to set the DSiWare booter setting to Unlaunch for it to work.

And when will we be able to have the (empty) game card slot icon on the dsi home menu? Looking forward to it.

When we get around to implementing it.

DWGW001 commented 2 months ago

Have any plans been made yet if you wouldn't mind me asking? It's the only thing that still has to be done for the dsi menu if I'm not mistaken.

RocketRobz commented 2 months ago

Have any plans been made yet if you wouldn't mind me asking? It's the only thing that still has to be done for the dsi menu if I'm not mistaken.

Hard to say, since I don't develop this much anymore.

DWGW001 commented 2 months ago

Alright. Well then I'm wondering who's going to do it.

DWGW001 commented 2 months ago

Have any plans been made yet if you wouldn't mind me asking? It's the only thing that still has to be done for the dsi menu if I'm not mistaken.

Hard to say, since I don't develop this much anymore.

Would you also happen to know if it's possible to get downloaded themes from anemone onto the 3ds theme selection menu and where to find and download all badges that were available via the nintendo badge arcade?

DWGW001 commented 2 months ago

Have any plans been made yet if you wouldn't mind me asking? It's the only thing that still has to be done for the dsi menu if I'm not mistaken.

Hard to say, since I don't develop this much anymore.

If you can let me know where to find the .nds file for the system settings then that would be fantastic.

RocketRobz commented 2 months ago

If you can let me know where to find the .nds file for the system settings then that would be fantastic.

Just dump it from your DSi console: https://dsi.cfw.guide/dsiware-backups.html

DWGW001 commented 2 months ago

If you can let me know where to find the .nds file for the system settings then that would be fantastic.

Just dump it from your DSi console: https://dsi.cfw.guide/dsiware-backups.html

I've never done this. Is it dangerous? And I suppose the empty slot isn't able to be dumped.

RocketRobz commented 2 months ago

I've never done this. Is it dangerous?

No, it is not.

And I suppose the empty slot isn't able to be dumped.

No, the DSi Menu itself is what has that icon. It is not dumpable.

DWGW001 commented 2 months ago

I have a few more questions, if you don't mind of course. Do you know how I can access the Twilight menu when powering on the 3ds (if it even is possible)? Would you also happen to know if it's possible to get downloaded themes from anemone onto the 3ds theme selection menu, or just how to get themes onto the 3ds theme selection menu. I've also encountered a problem that when I try to enable the circle pad cheat for a ds game, I'll be stuck on a white screen. The only way I can get a game to work with the cheat is if I enable the widescreen hack. Do you know about a fix for this? Someone said to reinstall Luma to fix it, but I'm not sure...

RocketRobz commented 2 months ago

I have a few more questions, if you don't mind of course. Do you know how I can access the Twilight menu when powering on the 3ds (if possible)?

Select the Luma autoboot setting in the Misc page of TWLMenu++ Settings.

Would you also happen to know if it's possible to get downloaded themes from anemone onto the 3ds theme selection menu.

Which menu? The original 3DS HOME Menu, or TWLMenu++ Settings? If TWLMenu++ Settings, then the themes would have to be recreated for TWLMenu++. If the original 3DS HOME Menu, I don't think you can.

I've also encountered a problem that when I try to enable the circle pad cheat for a ds game, I'll be stuck on a white screen. The only way I can get a game to work with the cheat is if I enable the widescreen hack. Do you know about a fix for this? Someone said to reinstall Luma to fix it, but I'm not sure...

You need to run TWPatch, (optionally) select a screen filter, then press START button without doing anything else. After that, just launch the game again.

DWGW001 commented 2 months ago

Thx, really. I appreciate the help. Hopefully people who encounter these same issues find this useful.

RocketRobz commented 2 months ago

Thx, really. I appreciate the help. Hopefully people who encounter these same issues find this useful. Alright, so I fixed the white screen issue. I forgot to mention that when I try to quit a game by holding left trigger + down + select and quit the game it brings me to the 3ds home menu instead of the twilight menu. Do you what I need to do to fix this, the TWpatch didn't help. Unless I have to enable something within the Twilight menu settings. Also, for some reason there's a Virtual Boy screen when I boot up Twilight, any idea why this is happening? It's not April 1st on my 3ds so that's not what's causing it. Regarding the Luma autoboot setting, I don't see it on the Misc Page within the TWLMenu settings. As for there not being a way to add official 3ds themes to the 3ds theme selection menu, that's very strange since 3ds modding has been around for so long for it not to be possible.

This issue page is getting off-topic. Please join our Discord server, and ask your questions there.

DWGW001 commented 2 months ago

Can you send me an invite link?

RocketRobz commented 2 months ago

Can you send me an invite link?

From the readme page: https://discord.gg/yD3spjv

RocketRobz commented 2 months ago

Thx, can I ask you questions there or someone else who's active at the moment?

Just ask in #nds-help so that anyone (as well as me) can answer.

DWGW001 commented 2 months ago

Thx, I've asked my questions there.