HamletDuFromage / nx-locale-switcher

Changes the locale for specific titles on your Nintendo Switch
GNU General Public License v3.0
46 stars 5 forks source link

Compatibility/bug report #1

Open ghost opened 3 years ago

ghost commented 3 years ago

A quick compatibility/bug report for you.

If you have an existing config.ini for https://github.com/p-sam/switch-sys-tweak for example and then select "Reset all locales to system default" it will crash your homebrew.

Additionally if you attempt to change locale for a game with an existing config.ini with switch-sys-tweak entry, it will simply be completely overwritten.

The format for that is as follows, either using one or all entries:

[override_nacp]
name=
author=
display_version=
HamletDuFromage commented 3 years ago

Thanks for letting me know, i thought I made it so this wouldn't happen. I'll look into it

impeeza commented 2 years ago

Hi, for me on Atmosphère 1.2.6 FW 13.2.1 and Hekate 5.7.0, starting with a config.ini file like:

[override_nacp]
name=Los Carritos de Mario
author=BigN
display_version=1.7.5

[override_config]
override_language=es-419
override_region=eur

trying to change the locale: the screen shows 2022020522280100-16851BE00BC6068871FE49D98876D6C5

Then, changing the locale to "American English (en-US)" works fine: 2022020522281400-16851BE00BC6068871FE49D98876D6C5

But reloading the Game List the edited title shows: 2022020522282500-16851BE00BC6068871FE49D98876D6C5

and the config.ini file get the "[override_nacp]" section deleted and even the region override cleared:

[override_config]
override_language=en-US

from there onward changing the language or the region do not delete the other: 2022020522292400-16851BE00BC6068871FE49D98876D6C5