MathewWi / fceu-ps3

Automatically exported from code.google.com/p/fceu-ps3
0 stars 0 forks source link

Button Configuration #2

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Will it be possible to allow a user configurable button configuration? I 
personally prefer the Square button being B and X as the A button.

Excellent Emulator btw.

Original issue reported on code.google.com by Raeburn1...@gmail.com on 25 Oct 2010 at 4:52

GoogleCodeExporter commented 9 years ago
I agree and will be great if triangle is turbo B and circle turbo A

Original comment by limni...@gmail.com on 25 Oct 2010 at 6:23

GoogleCodeExporter commented 9 years ago
If you were going to mimic the configuration of the NES Max, Square would be B, 
Triangle would be A, X would be turbo B, and Circle would be turbo A.

This is how I would configure it if the options were up to me.

Here's a pic of the controller for reference:
http://www.syntaxerror.nu/joy026.jpg

Original comment by chadlaur...@gmail.com on 25 Oct 2010 at 2:19

GoogleCodeExporter commented 9 years ago
chadlaurent, no, best configuration is:

Square - B
Cross - A
Triangle - Turbo B
Circle - Turbo A

Original comment by limni...@gmail.com on 25 Oct 2010 at 2:22

GoogleCodeExporter commented 9 years ago
I will agree to disagree.  This is why custom controller configurations should 
be the solution.  I would prefer the buttons match up with the layout of an 
actual NES controller.  What you described does not match up with any NES 
controller in existence.

Also, it would be great to have a button that you hold down to speed up 
emulation like there is on MednafenX for Xbox.  

Original comment by chadlaur...@gmail.com on 25 Oct 2010 at 4:16

GoogleCodeExporter commented 9 years ago
Since we are writing a GUI framework to make all this easier on everyone (end 
user and devs).  For now I have added a better control style option to the 
settings menu in v1.1.

accepted for future.

Original comment by shinhals...@gmail.com on 26 Oct 2010 at 9:07

GoogleCodeExporter commented 9 years ago
Configurable buttons are now implemented as of this revision (d6b613ba90). 
Halsafar is free to refactor it and make it fit with the WIP GUI framework 
if/when that eventually surfaces - however, customisable controls were becoming 
a real necessity by now and had to be implemented irregardless of there being a 
GUI framework or not - the reason being that Genesis Plus GX PS3 does not allow 
for sane button mappings of the A/B/C/X/Y/Z button layout - since the PS3 does 
not have six face buttons, and therefore no matter which keys you bind the 
missing two face buttons to, nobody is going to be satisfied with it either way.

This same functionality has been retroactively added to all the emus bar one by 
now (FCEU/SNES9x/Genesis Plus GX PS3). All the settings are saved and can be 
'defaulted' easily by pressing the Start button on each bindable setting.

Original comment by danieldematteis@gmail.com on 30 Dec 2010 at 7:15