DS-Homebrew / TWiLightMenu

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

DSiWare booter per-game setting ignored when booting Last-run ROM #2049

Closed spellboundtriangle closed 2 years ago

spellboundtriangle commented 2 years ago

Flashcard or Exploits? Unlaunch Base Console: DSi

TWiLight Menu++ Version: 8486b3e TWiLight Menu++ Theme: DSi theme, MKDS skin

Expected behaviour

When holding B while starting TWLM++ on a DSi with Unlaunch installed after having recently run a DSiWare ROM and having the per-game DSiWare booter set to the opposite of the default/global setting, it would use said per-game setting to boot the DSiWare title.

Actual behaviour

The default/global setting is used regardless.

Steps to reproduce

  1. Set the per-game DSiWare booter setting to the opposite of the default/global setting
  2. Launch the DSiWare from the TWLM++ menu
  3. Restart TWLM++ and hold B while starting, or use the last-run ROM option in the DS Classic Menu
NightScript370 commented 2 years ago

There have been no changes to this functionality with 25.3.1, or the nightly commit you linked. Please check where this started

spellboundtriangle commented 2 years ago

My assumption was that this was never implemented in the first place, but is more of an oversight, and considering the details would be closer to a bug than a feature request. I just used the latest nightly for the sake of being on the latest nightly.

KururinX commented 2 years ago

Try TWL v25.3.0 or 20220911-213518 (a5af1ca) When using later TWL (release v25.3.1, etc.), please try "Set the box art setting to something other than OFF".

NightScript370 commented 2 years ago

Try TWL v25.3.0 or 20220911-213518 (https://github.com/DS-Homebrew/TWiLightMenu/commit/a5af1ca88783518be4116af8c5527683e3201460) When using later TWL (release v25.3.1, etc.), please try "Set the box art setting to something other than OFF".

If it wasn't implemented in the first place, then 25.3.0 wouldn't help.