Luma 7.0.1 + LumaLocaleSwitcher 0.0.3 region/language problem.

Discussion in '3DS - Flashcards & Custom Firmwares' started by retrofan_k, Apr 18, 2017.

  1. retrofan_k
    OP

    retrofan_k GBAtemp Advanced Maniac

    Member
    1,818
    1,113
    May 31, 2013
    Belarus
    Caves
    On my Jp n3ds I just updated to 7.01 Luma from 6.6 and the LocaleSwitcher from 0.0.2 to 0.0.3-Nightly

    https://github.com/Possum/LumaLocaleSwitcher/releases

    I now have a issue with the LumaLocalSwitcher not saving the "Region and Language" options, as when refreshing the screen or exiting and re enabling the app, the settings always revert to "System Default"

    My folder location is on my SD card is Luma/Locales, which the app shows /luma/locales/%s.txt when choosing a location.

    The application does appear to save the txt files to this directory i.e 000400000018A400.txt and has the region and language settings I provided. However, as stated before, they revert to default and because of this, some out of region games will not boot on a Japanese system and totally rely on this application.

    Going back to Luma 6.6 and 0.0.2 of the Localeswitcher, this does not occur and works fine.

    The github page does say the latest version has bugs, so wondering if this is one??

    Anyone else with a Japanese console that uses this application that has recently updated to Luma 7.01?

    EDIT: Issue is now resolved. Latest Luma, as of writing (7.01) has changed it's path for the "TitleID" for each specific title, which is /luma/titles/<titleID>/locale.txt. It used to be /luma/locales/<titleID>.txt

    Credit to @
    evandixon


    For pointing this out to me


    LumaLocaleSwitcher does not give you this option in it's settings to change it to /luma/titles/<titleID>/locale.txt, so at present, until the developer fixes it, the user must manual edit the locales.conf and enter:

    /luma/titles/%s/locale.txt.

    When choosing region and language settings, a separate folder is created using the title ID as it's name with a "locale.txt" file inside with the users settings.

    There is a minor display bug still with the application, as it does not show the changed settings (still shows system default) on the list of titles, yet everything still works as before.

     
    Last edited by retrofan_k, Apr 18, 2017
  2. Sheimi

    Sheimi A cute Vixen!

    Member
    1,977
    886
    Oct 22, 2009
    United States
    What game are you trying to do? How do you set up a txt file for a game to force a language?
     
  3. retrofan_k
    OP

    retrofan_k GBAtemp Advanced Maniac

    Member
    1,818
    1,113
    May 31, 2013
    Belarus
    Caves
    On a Japanese N3DS, games like Zelda Majora's mask (USA) needs US/EN set, otherwise it will crash out to the main menu. With LumaLocaleSwitcher you don't have to make a txt file yourself, as the program does it for you after you choose your settings (you make the "locales" folder and tell the app were to save to). As I said in my 1st post, non of these settings are saved, even though the program creates the txt file and saves it in the "luma/locales/ folder.
     
  4. evandixon

    evandixon PMD Researcher

    Member
    1,674
    796
    May 29, 2009
    United States
    retrofan_k likes this.
  5. Sheimi

    Sheimi A cute Vixen!

    Member
    1,977
    886
    Oct 22, 2009
    United States
    Think it's Enable game patching as Sun/Moon w/o outlines work

    As for the issue. If you Select Region US and Language EN as I did for Smash Bros 3DS JPN. Open the app, launch it and should work as is.
     
    Last edited by Sheimi, Apr 18, 2017
  6. retrofan_k
    OP

    retrofan_k GBAtemp Advanced Maniac

    Member
    1,818
    1,113
    May 31, 2013
    Belarus
    Caves
  7. pixelmasher

    pixelmasher Gaming Gamer

    Member
    1,630
    669
    Dec 12, 2016
    United States
    Near N3DS
    You can use this fork. https://github.com/ericjwg/LumaLocaleSwitcher/releases It sets the correct path. There's no migration option so you'll have to move the files over and rename them or recreate them.
    The path changed last November (in nightly). It got incorporated into stable with recent release of 7.0.
     
  8. retrofan_k
    OP

    retrofan_k GBAtemp Advanced Maniac

    Member
    1,818
    1,113
    May 31, 2013
    Belarus
    Caves
    Okay thanks. I never used nightlies, as I stuck with official 6.6 until yesterday.
     
    Last edited by retrofan_k, Apr 18, 2017
  9. pixelmasher

    pixelmasher Gaming Gamer

    Member
    1,630
    669
    Dec 12, 2016
    United States
    Near N3DS
    I used nightly since it got ips patching which you can use for ROM hacks and translations when the change happened. Makes it much easier to load things.
     
    retrofan_k likes this.
  10. Kanakops

    Kanakops GBAtemp Regular

    Member
    230
    18
    Aug 14, 2016
    Canada
    Sooo im supposed to use what path ? I don't really speak english but I have the same problem, I can't use emulation language for one of my game
    What I have going wrong ?
     

    Attached Files:

    • 7.JPG
      7.JPG
      File size:
      38.7 KB
      Views:
      69
  11. evandixon

    evandixon PMD Researcher

    Member
    1,674
    796
    May 29, 2009
    United States
    Make sure game patching is enabled and that the game actually supports multiple languages based on system settings.
     
  12. Kanakops

    Kanakops GBAtemp Regular

    Member
    230
    18
    Aug 14, 2016
    Canada
    The game is rythme heaven megamix, before the luma update all work but now nothing work

    I have enable game patching
     
  13. pixelmasher

    pixelmasher Gaming Gamer

    Member
    1,630
    669
    Dec 12, 2016
    United States
    Near N3DS
    Are you on Luma3DS 7.0.1?
     
    Kanakops likes this.
  14. Kanakops

    Kanakops GBAtemp Regular

    Member
    230
    18
    Aug 14, 2016
    Canada
    yes
     
  15. pixelmasher

    pixelmasher Gaming Gamer

    Member
    1,630
    669
    Dec 12, 2016
    United States
    Near N3DS
    It looks ok. Only thing I can think of is if you have extensions hidden and your file is really named locale.txt.txt.
     
    Kanakops likes this.
  16. Kanakops

    Kanakops GBAtemp Regular

    Member
    230
    18
    Aug 14, 2016
    Canada
    ohhh yeah its true I think I have hidden extensions, im going to see if its the problem

    ... -> YES it work ! Thanks you are my hero
     
    pixelmasher likes this.
  17. squall14716

    squall14716 GBAtemp Maniac

    Member
    1,181
    676
    May 16, 2011
    United States
    Extensions being hidden by default in Windows is awful, glad you got it working.