Main > Main Forum
Mame analog joystick mapping vs. u360 firmware mapping?
Bender:
so from a practical standpoint if we set the Mame.ini file joystick map to "7778" instead of "auto" we should be good to go?
EDIT: I tried that and it wreaked havoc on the maps. It made the joystick stay permanently in the up position.
So the mame maps certainly do have an affect on the U360 map
I Changed it back and everything is fine, fhheww!
So is there a way to simply disable the mapping function in mame?
TheShanMan:
But it wouldn't make sense to disable the mame map. Mame has to know how to interpret what the u360 sends it because most games are 2/4/8 way so it needs to know how to go from analog value to up, down, etc. As u_rebel said, 7778 is the best map to use generally if you're using the u360 maps.
Neverending Project:
Robin is certainly the expert here, but I think he may have meant to say to use the generic map "7778...4445" The way I understand the symmetry to work, you would need to specify at least to the fourth row to allow mame to determine up/down symmetry of the rows. The periods denote the end of a row.
Bender:
--- Quote from: TheShanMan on November 18, 2009, 12:00:15 pm ---But it wouldn't make sense to disable the mame map. Mame has to know how to interpret what the u360 sends it because most games are 2/4/8 way so it needs to know how to go from analog value to up, down, etc. As u_rebel said, 7778 is the best map to use generally if you're using the u360 maps.
--- End quote ---
Ok that makes sense but I can tell you that 7778 doesn't work
--- Quote from: Neverending Project on November 18, 2009, 12:20:46 pm ---Robin is certainly the expert here, but I think he may have meant to say to use the generic map "7778...4445" The way I understand the symmetry to work, you would need to specify at least to the fourth row to allow mame to determine up/down symmetry of the rows. The periods denote the end of a row.
--- End quote ---
I'll try that
u_rebelscum:
--- Quote from: Bender on November 18, 2009, 11:33:34 am ---so from a practical standpoint if we set the Mame.ini file joystick map to "7778" instead of "auto" we should be good to go?
EDIT: I tried that and it wreaked havoc on the maps. It made the joystick stay permanently in the up position.
So the mame maps certainly do have an affect on the U360 map
I Changed it back and everything is fine, fhheww!
--- End quote ---
D'oh, that's what I get for not double checking what I post. you want "-joystick_map 7778...4445"
--- Quote from: TheShanMan on November 18, 2009, 12:00:15 pm ---But it wouldn't make sense to disable the mame map.
--- End quote ---
Correct. The u360 is converting to the nine extremes, which with the corrected "7778...4445", mame doesn't change what u360 sends. Heck "78....45", "755558.5...45", or even (random except bold)
"732181259.
845621483.
619766687.
244668712.
431353186.
987654321.
123456789.
555555555.
198724563"
would all work just as well. Because mame just sees the converted bolded "analog extremes", aka "digital 8-way".
Remeber, mame treats all gamepad directional data as analog because mame uses directX directInput, and directInput treats all directional data as analog. IOW, it's a windows limitation, but it doesn't matter if you set mame to leave them alone.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version