DS-Homebrew / TWiLightMenu

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

GBA ROMs with accent mark in the title not loading properly #2444

Closed Flandecanela closed 1 month ago

Flandecanela commented 1 month ago

Flashcard or Exploits?> CFW Unlaunch Installed with Memory Pit. Base Console: > Nintendo DSi, Ver 1.4.5U

TWiLight Menu++ Version: > 27.3.3 TWiLight Menu++ Theme: > Nintendo 3DS + OMORI Skin

Expected behavior

Selecting a GBA ROM would lead to GBARunnerV2 loading the ROM directly.

Actual behavior

When the title of the ROM have any accent mark ("áéíóú" i.e. "Pokémon"), instead, selecting it would launch GBARunnerV2 at the root of the SD Card. The ROM can be selected from here and launch normally, but is annoying.

Steps to reproduce

1.Add an accent mark to the title of any GBA ROM 2.Try to launch it via TWiLightMenu

Notes

Didn't try with other cases of special characters

RocketRobz commented 1 month ago

Not possible to fix, as this is a limitation of the argv system. Same limitation applies to Windows OS'es.