Frontend Tech + >> MAMEUI & IV/Play
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Pages: 1

squeezit
MAME Fan
Reged: 07/14/19
Posts: 2
Send PM


Default Input Layout Problems
#383062 - 07/15/19 05:05 AM


Just started MAMEUI64 .211 (windows 10) and encountering strange issue. The Default Input Layout always resets to "Default" (hitting APPLY or OK) regardless if i select "xarcade" or any other selection. The only way to get it to stay is to edit the INI file directly. But as soon as I make an edit to the Default System Options (e.g. Multiple Mice checkbox), it changes back to "Default".

The INI will normally be blank under ctrlr, BUT, sometimes it changes that blank part to Chinese characters. So upon loading a game, i'll get an error like "Fatal error: Could not load controller file 慸捲摡e晣g彴楳敺欀湩gɔఀ考沐ឯ.cfg

HOWEVER, I'm unable to exactly reproduce the steps that writes Chinese. But i have had it occur multiple times upon fresh install.

Previous versions don't give me this problem (/161 and .202).



squeezit
MAME Fan
Reged: 07/14/19
Posts: 2
Send PM


Re: Default Input Layout Problems new [Re: squeezit]
#383112 - 07/24/19 01:35 AM


Was able to recreate the Chinese character problem. This problem is exclusive to .211 for me, and .161 does not have this issue. If anybody can confirm that their .211 works fine and this is NOT the case for them, I'd appreciate it.

PREFACE: I'm editing the INI file only because the Default System Options menu does not let me keep the Controller change from the drop down menu when i click OK or Apply.

  1. Open INI/mame.ini -
  2. After "ctrlr" enter the exact name of the /ctrlr/XXX.CFG file to load, for my case "xarcade" (entering any other name that does appear in the ctrlr folder reverts back to blank). Using any other legitimate CFG name yields the same results as "xarcade".
  3. Open MameUI64
  4. Go to Options/Default System Options
  5. Go to Controllers Tab (it still displays "xarcade")
  6. Then click another tab (in my case, Display). Make an edit (in this case, toggling "run in a new window")
  7. Click OK.
  8. "ctrlr" in mame.ini is now in Chinese


NOTES:

  • This strangeness occurs ONLY if I click/view the Controllers Tab any time while visiting this Default System Options menu.

  • Clicking OK will change it to Chinese, but closing with X button will preserve xarcade in INI.

  • If one goes to Controllers Tab, sees "xarcade", leaves to another tab, then back again to Controllers Tab. At this point, it now says Default. Clicking X is only way to not change INI file.

  • Sometimes these steps will only create a blank field instead of Chinese characters.

  • depending on what I change the INI file to results in different Chinese characters. e.g. "xarcade" consistently changes to "慸捲摡e晣g慭敭" with a couple of randomly changing Roman characters after it, while "hotrod" would change to "潨牴摯挀杦瘀摩牥", also with a couple of Roman characters.


I hope this helps. Thanks for reading!



RobbbertModerator
Sir
Reged: 08/21/04
Posts: 3200
Loc: A long way from you
Send PM


Re: Default Input Layout Problems new [Re: squeezit]
#383113 - 07/24/19 01:16 PM


>


Pages: 1

Frontend Tech + >> MAMEUI & IV/Play
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Extra information Permissions
Moderator:  John IV, Robbbert 
0 registered and 14 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 807