yusongying / imame4all

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

Button issues with Samurai Showdown 4 or maybe all NEO GEO games? #86

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Load Samurai Showdown 4
2. Enable 4-buttons or All buttons
3. Test all buttons.

What is the expected output? What do you see instead?
Samurai Showdown uses 4 buttons. A,B,C,D for LP, MP, HP, K.
In MAME4Droid, button L,R is not used. A is HP, B is LP, X is MP. Y opens up 
NEO GEO GENIE. The button for Kick is missing.

Also, the Virtual button for Select is the coin button. But the onscreen coin 
button is not working.

What version of the product are you using? On what operating system?
1.5 Android.

Please provide any additional information below.
I wonder about NEO GEO GENIE whether you can disable it. Maybe it is 
conflicting with the last button for Neo Geo. esp since the portrait mode of 
MAME4Droid only displays 4 buttons on my Galaxy S2.
I have only managed to test Samurai Showdown 4 since that was the only game I 
found and the only one I really wanted to play. 

Original issue reported on code.google.com by alloutfo...@gmail.com on 20 Dec 2011 at 8:16

GoogleCodeExporter commented 9 years ago
I'll test it later, as I have the ROM. But for now.. I remember that in some 
games I had troubles inserting coins, and I solved that inserting coins for 
player 2: you can do that inserting the coin while holding the stick in a 
certain direction if I remember right (you can find all the controls in the 
help menu I think).

You can also click start+coin to go to the game menu and simply configure the 
DIP switches for free play (easier). Talking about the coin+start menu, that' 
probably the easier way to configure buttons the way you want too.

Original comment by malha...@gmail.com on 20 Dec 2011 at 9:01

GoogleCodeExporter commented 9 years ago
Thanks!
I tried with KOF97 and found that it too had an issue with the onscreen Y 
button.
When I press the Y button, the NEO GEO GENIE screen pops up. Not sure if anyone 
else has that problem or is it just me.

I'm using a Samsung Galaxy S2. 

Or does this have any thing to do with the bios files? Sorry, I'm not so 
familiar with these.

Original comment by alloutfo...@gmail.com on 20 Dec 2011 at 9:13

GoogleCodeExporter commented 9 years ago
I tried to config the keys using the "for this game" and "for general" but not 
sure how to change the onscreen "Y" button to be the Neo Geo D button. Pressing 
the onscreen button "Y" to change it when it is prompting an input button 
doesn't seem to work.

Original comment by alloutfo...@gmail.com on 20 Dec 2011 at 9:24

GoogleCodeExporter commented 9 years ago
My last comment:
How was NEO GEO GENIE supposed to be activated in the app?

Btw, I am very very glad that the directional controls are much better than 
another one I was using. It is pretty smooth and I could execute some of the 
moves that I couldn't do with another app. Thanks for the hard work!

Original comment by alloutfo...@gmail.com on 20 Dec 2011 at 9:30

GoogleCodeExporter commented 9 years ago
I have the SGS2 too :)

I've tried the game now, and for me it works flawlessy without any control 
problem, either buttons or coin. L and R buttons have no use, the other 4 ones 
control 2 different punches and 2 different kicks - so it's all right.

May it be that you have tinkered with the input menu (either the single game or 
the general one) and now your Y button brings up Geniee cause you have 
configured it that way?

You can try to reset the configurations. If find it easier just deleting the 
configuration file you find in the /sdcard/ROMs/MAME4all/cfg folder (either 
samsho4.cfg for the single game or default.cfg for the general configuration - 
better to backup the general configuration first, just to be safe).

In case you need it, the proper way to configure the input buttons is:

- coin + start

- select "for this game"

- browse the list and go to the action you want to bind a specific button to

- tap "B" to enter input mode (you'll notice an empty space appear to the right 
of that list entry)

- tap the button you want to assign to that action. An unreadable character 
will appear to the right.. that's fine, don't worry, be faithfull

- do that to all the key you want to bind

- browse the list until you find the "exit" option, and tap B

Unfortunately, the games don't list the action as "light punch", "hard kick" 
and so on, but as "P1 button 1", "P2 button 3", etc.. so you need some trial 
and error until you find your favourite configuration for each game.

BTW, I suggest you to configure the stick to the analog mode (either the pretty 
on or the other), not the digital, as with the digital you have to lift your 
finger to put the stick back in neutral position. With analog instead (and with 
a bigger than default dead zone, which you must activate), you just need to 
shift the finger back to the stick's center to bring it back to neutral. I find 
this vital for many games, shot'em ups and beat'em ups in particular.

Original comment by malha...@gmail.com on 20 Dec 2011 at 1:34

GoogleCodeExporter commented 9 years ago
Hi hi, thanks so much for your long explanation!

I was examining the possible causes. Can't be your apk as that was from Market 
itself. Can't be the game else it wouldn't have loaded. That leaves me with the 
BIOS files. I switched the BIOS files to a newer version from neogeo.zip 
instead of the older neogeobios.zip I got, had to rename the two sm1.sm1 to 
ng-sm1.rom and the sfix.sfix file to ng-sfix.rom and it worked! I now do not 
see the Neo Geo Genie anymore and got back my D button. I wonder how to make 
the Neo Geo Genie come back now but I rather have my D button :)

Thanks and sorry for taking up your time!

Original comment by alloutfo...@gmail.com on 20 Dec 2011 at 4:18

GoogleCodeExporter commented 9 years ago
Renaming sm1.sm1 to ng-sm1.rom and the sfix.sfix file to ng-sfix.rom work 
perfectly. Furthermore,you just need to copy and rename these files off from 
your neogeo.zip file. Cheers

Original comment by 00010...@gmail.com on 19 Mar 2015 at 11:14