Main > Main Forum
How do U360's work in MAME? Head-spinning n00b question!!
Diewrecked:
Hi guys
I've just started trying to get my U360's (firmware 2.3) to play nicely with my MAME (0.124). The instructions for the U360 say you just need to enable MAME to work with a joystick and it should work. I did that but it still didn't work: Ultimap picked up both sticks and I could see them moving in those little squares but my little frog in Frogger just wouldn't budge.
I eventually (having reset everything in MAME to default options and reconfigured everything again which was a Grade A PITA!! :angry:) sussed that changing default controls to up/down/left/right on Stick 1 for Player 1 would get the little guy to move. And I have to say they felt very nice with circular restrictors and hard springs so many thanks for those recommendations! :)
So my questions are basically based on how to set up these controls:
* Given I have set default game controls for Player 1 via Frogger for Stick 1 up/down/left/right am I going to need to do the same for a Player 2 game; for Player 1 and Player 2 diagonals; for two way up/down and two way left/right for both players etc? What about buttons? (haven't got that far yet!)
* I know that Ultimap comes preloaded with all the generic mappings (ie two way up/down, two way left/right, four way, eight way, four way diagonal etc) but how does MAME know which mapping to use for each particular game? Is this info stored in each game's CFG file? I'm guessing in that case I'll need a stack load of these files to go in my cfg folder but where do I get them from? Presumably this comes back to the first question with default.cfg? Alternatively if it's being passed via front end (ie effectively command line) how do I configure my front end to point to the right controls and mappings (I'm using the FPS in 3DArcade)? Again is there a stack of these I can download and dump into a folder somewhere?
Apologies if these seem like really obvious questions (I know you guys have been using these sticks for years, apparently really easily! :notworthy:) but it beats the hell out of me!! :banghead: :dunno :dizzy:
Many thanks in advance you guys :cheers:
Ginsu Victim:
Set your stick to analog and allow MAME to use its own maps.
If you wish to use UltraMap, you need a frontend to load each map before the game starts (and to change it back after the game exits).
Diewrecked:
Hi Ginsu
Thanks for coming back mate.
This is how it was last night: I set Ultramap to have both sticks analogue and closed it then opened my MAME, set default input layout as Standard and with Joysticks checked but still my little frog didn't move in Frogger until I went into the Tab menu and configured the Player 1 controls manually. Is there something I need to check/configure to tell MAME to use its own maps? Can I also confirm that the U360's will work with my version of MAME (0.124u5) please? It is rather old now - I'm happy to download the latest one with latest ROMs if it'll fix this issue.
Ginsu Victim:
I was just trying to send off in the right direction. Maybe someone will come along that uses the MAME mapping (or you could search u_rebelscum's post), since I use UltraMap through Mamewah for everything.
ubiquityman:
You've doing everything right. Only your expectations need to change.
You still have to configure MAME to use the joystick's analog inputs.
The automatic analog mapping in MAME takes the analog inputs and translates them into digital signals based on internal maps.