Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: ControllerRemap - Input (this Machine) vs. Input (general)  (Read 1119 times)

0 Members and 1 Guest are viewing this topic.

whynotpizza

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 148
  • Last login:March 23, 2025, 10:01:28 am
  • I'm a llama!
ControllerRemap - Input (this Machine) vs. Input (general)
« on: October 27, 2016, 03:50:23 pm »

Has anyone run into this problem using ControllerRemap for specific games in MAME?

If so, is there any potential fix?

Thanks ....

  David

(Posted by djrthomson)
---
http://www.rlauncher.com/forum/archive/index.php/t-3865.html
---
I'm pretty comfortable using drventure's ControllerRemap utility, however as I'm getting deeper into customising my games to work with my controllers I've noticed a problem.

The ControllerRemap utility can be used to define controls at a per-game level, which is what I'm currently doing for the games where the defaults are incorrect. The end result of the tool is to apply your controls to the "Input (general)" section of the MAME menu, which then is read by the "Input (this Machine)" section, so on the "Input (general)" section it will say P1 Button 1 is Joy 5 Button 0 while the "Input (this Machine)" section for Street Fighter 2 it will say P1 Jab Punch is Joy 5 Button 0.

What I've noticed is that some game don't have this link between the "Input (general)" section and "Input (this Machine)" section. Asteroids Deluxe has Buttons 1-5 setup to controls not referenced in the "Input (general)" section, so for P1 Button 1 using my default controls it currently maps to Joy 5 Button 1 but Asteroids Deluxe in the "Input (this Machine)" section has P1 Button 1 set to "KBD LEFT or Joy 1 Left". I've noticed this on Lucky & Wild as well. It's not that they aren't using the mappings at all, as things like Start and Coin are being pulled over.

My question can these game that do not fully reference the "Input (general)" section be overridden to do so or is this just a matter of fact for certain games? If it is that certain games just don't work with the CFG file in the ctrlr folder, does anyone have a list of what games, so I can use Xpadder for these games. I'm using MAMEUIFX 0.175.1 13TH ANNIVERSARY as my emulator in case this has anything to do with this issue.
---