r0hanshah / imame4all

Automatically exported from code.google.com/p/imame4all
0 stars 0 forks source link

Mame4Droid iCade Controls Flipped? #109

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Using Mame4Droid with an iCade on an HP Touchpad
2. Customizing controls for Player 1 (i.e., remapping buttons)
3. Turning on iCade as the external controller.

What is the expected output? What do you see instead?
Instead of the controls working as configured, I have this weird flipped layout 
where the top and bottom buttons on the left are coin and start, and the top 
and bottom buttons on the far right are B and X, instead of what I configured. 
Joystick works fine otherwise.

What version of the product are you using? On what operating system?
Latest version from the Market, HP Touchpad CM7 alpha 3.5

Please provide any additional information below.
That should be it, thanks! It's weird but it may be a mapping issue? I know 
that the controls work as mapped on the menu screen but when I start a game the 
controls are flipped and not configured as stated.

Original issue reported on code.google.com by moodlif...@sneakypedia.org on 7 Jan 2012 at 5:39

GoogleCodeExporter commented 8 years ago
Icade buttons are hardcoded in this way

iCade KEY MAPPINGS

TOP:  [RED/COIN]   [BLACK/EXIT]    [BLACK/Y]   [WHITE/B]
BOT:  [RED/START]  [BLACK/OPTION]  [BLACK/A]   [WHITE/X]

You can use internal mame redefine to adjust it pressing con+start 

Original comment by seleuco....@gmail.com on 7 Jan 2012 at 6:24

GoogleCodeExporter commented 8 years ago
Is this the same forced layout for the recently released iTunes Store version?  
 I don't really understand why Coin/Start/Exit and Option are replicated on the 
controller at all.  It just stops you being able to do games which require many 
buttons like Streetfighter, or games where it's useful to have all buttons in a 
line like Track&Field and Hypersports and you can tap the screen to bring up 
the OSD can't you?.  I've tried redefining keys in the way that you said (for 
Hypersports particularly) and you end up with ENTER coming up for everything 
you try to redefine every time you press a button "ENTER or ENTER or ENTER" and 
then your buttons end up having additional function rather than changed 
function.

Original comment by fpear...@gmail.com on 7 Jan 2012 at 11:49

GoogleCodeExporter commented 8 years ago
The problem with Hypersports is that the B button is left target on Skeet 
Shooting and the A button is right target.  Playing with left and right 
reversed requires a mental agility my brain isn't good enough at.  I used to be 
a diva at skeet shooting, most times earning the parrot.  Lack of redefined 
keys makes my sportsman cry.

Original comment by fpear...@gmail.com on 8 Jan 2012 at 12:03

GoogleCodeExporter commented 8 years ago
Sorry where i wrote exit, option i want to write l,r buttons... Only coin and 
star are funtion butttons  You shoukd be able to redefine some buttons in mame 
menu.  Its a little tricky but it works. 

Original comment by seleuco....@gmail.com on 8 Jan 2012 at 6:54

GoogleCodeExporter commented 8 years ago
I am looking at having some configuration options for iCade as soon as I can 
get it compiled :(

My intention is to have several configurations that can be set in the .cfg file 
somewhere for 2,3,4,All buttons and it is chosen depending on what is selected 
in the options screen just before you enter the game. Ideally I would like a 
GUI but one step at a time ;)

Original comment by m...@stevenyau.co.uk on 14 Jan 2012 at 6:47

GoogleCodeExporter commented 8 years ago
fine :)

Original comment by seleuco....@gmail.com on 14 Jan 2012 at 9:25

GoogleCodeExporter commented 8 years ago
@squid12345678 - I sent you an email with problems on compiling MAME4All, would 
it be possible for you to help me out with this please?

Original comment by m...@stevenyau.co.uk on 14 Jan 2012 at 11:40