tenpar wrote: ↑Fri Mar 03, 2023 10:49 am
I used to create joypad.cfg in the ctrlr folder and specify joypad in ctrlr in mame.ini.
Since 0.252, it seems that joypad.cfg is not loaded even with this setting.
With 0.251, I have confirmed that joypad.cfg is loaded with this setting.
As mentioned in the release announcement for 0.252 HERE:
https://forum.mamedev.org/viewtopic.php?f=12&t=888
Game controller handling has also been overhauled. The downside is that you may need to reconfigure inputs for MAME. The upside is that things should work better out-of-the-box, with better default input assignments for more controllers
So, please give this a go - making a new file with MAME 0.252 for your controller and using that as the CTRLR file.
Sadly not all functions and files can be future proofed as the project evolves and matures.
If you continue to have issues, please provide much more detail as to what specific controller you have and are trying to use, what method of reading inputs you are using, Operating System/versions and so on. Also providing the.cfg file (pasted in chat if small enough) will help diagnosis.
Good luck,
Tafoid