Main > Main Forum
Wandering USB Controller Order
<< < (2/4) > >>
vindic8r:

--- Quote from: drventure on October 22, 2013, 06:59:56 pm ---Just looked over your device list.

Looks like the sticks should be easy. I'm not sure what the ATRAK devices are, but they show as joysticks.

The mouse devices you'll have to use the HID numbers to ID, BUT you only have to use enough of the id to uniquely identify the device. See the doc file for a good example on that.


For testing purposes, the /test command line switch (and a file compare utility) can really come in handy. That way you don't have to actually continually run MAME in order to generate and check your mapping.

I know it's not the friendliest of contraptions, but once you get it going, it seems to work pretty stably.

--- End quote ---
Thanks for the tips, drventure. FWIW, I found ControllerRemap easy enough to use, after reading the docs. It's MAME's error logging that I'm a bit frustrated with at the moment. And I too would rather see Input.c updated than a GUI for ControllerRemap. Better to heal the wound then make a nicer band-aid for it.  :P

I was able to build a new custom ctrlr mapping. But when I try to load into mame (groovymame 64, to be precise), it craps out. If I change nothing, but drop into the same game without the ctrlr file, the game (Area 51), loads in fine. So it's gotta be the .cfg file.

I've attached my .cfg file as well as verbose MAME output. I don't see anything in the output that is indicative of what the issue might be. And the XML file seems well-formed to me.

Any ideas?
drventure:
Odd. I ran it through an XML validator and it checks out, so it doesn't look like bad xml.

And from what I can tell, controllerremap is recognizing your controller elements and mapping them.

You aren't running a very old version of Mame are you? I'm running 1.29 which is pretty old, but works just fine as far as I can tell.

I'll look at it again later with fresh eyes, but things sure look right to me right now.
vindic8r:
I'm running the latest version of Calamity's GroovyMAME 0.149 w. SwitchRes v0.014b.

I'll give it a try tonight with MAME64 0.149 as well.
vindic8r:
I tried it tonight with MAME64 0.149b. Still no dice. I've attached a log file.
drventure:
Ok. this is probably a silly question, but when you run MAME are you specifying the ctlr file?

ie

Mame {romname} –ctrlr motumame.cfg
Navigation
Message Index
Next page
Previous page

Go to full version