EmuNewz Network
Experimental gamepad support in r2047 - Printable Version

+- EmuNewz Network (http://www.emunewz.net/forum)
+-- Forum: PSP Emulation (/forumdisplay.php?fid=191)
+--- Forum: JPCSP Official Forum (/forumdisplay.php?fid=51)
+---- Forum: svn trunk discussion (/forumdisplay.php?fid=56)
+---- Thread: Experimental gamepad support in r2047 (/showthread.php?tid=4031)

Pages: 1 2 3 4 5


Experimental gamepad support in r2047 - gid15 - 03-28-2011 04:30 PM

I've added an experimental support for gamepad controllers in r2047.

The button assignment has to be defined under "Options -> Controls": select the controller in the drop-down list and assign the buttons by clicking on the input fields (similar to the keyboard assignments).

When using a gamepad controller, the keyboard assignments are still active (i.e. gamepad and keyboard can be used in parallel).
By default, only the keyboard is active and no gamepad buttons are assigned.


RE: Experimental gamepad support in r2047 - andutrache - 03-28-2011 05:07 PM

it shows all the usb devices under the control tab.
also it won't let me bind my dpad or analog sticks.


RE: Experimental gamepad support in r2047 - gid15 - 03-28-2011 05:28 PM

(03-28-2011 05:07 PM)andutrache Wrote:  also it won't let me bind my dpad or analog sticks.
What do you mean exactly?
E.g., what happens when clicking on the edit box to the right of the Cross button? It should display "PressKey", then press the button on your gamepad.
Can you assign other keys when selecting the keyboard?


RE: Experimental gamepad support in r2047 - beanclr - 03-28-2011 05:51 PM

Did you get this form pcsp. I recently tried it( nothing worked for me) and I was surpise to see advance game pad support. It work for me. I'll download this svn later.

____
I just tried it. It works perfectly. I get what andutrache meant. You don't have to set up the anlog or the D-pad with the buttons. It auto detects it. Just play and you'll see. ...but what will my xpadder do for now.


RE: Experimental gamepad support in r2047 - MaXiMu - 03-28-2011 08:16 PM

I'm tested on Sixaxis/Dualshock 3 and detected now but :

- Not work D-PAD

8647 [Controller Poll Thread] WARN emu - Unknown Controller Event on Botón del control(pov): 0,500000
8889 [Controller Poll Thread] WARN emu - Unknown Controller Event on Botón del control(pov): 0,250000
9131 [Controller Poll Thread] WARN emu - Unknown Controller Event on Botón del control(pov): 0,000000
9143 [Controller Poll Thread] WARN emu - Unknown Controller Event on Botón del control(pov): 1,000000
9165 [Controller Poll Thread] WARN emu - Unknown Controller Event on Botón del control(pov): 0,000000
9196 [Controller Poll Thread] WARN emu - Unknown Controller Event on Botón del control(pov): 0,750000
9258 [Controller Poll Thread] WARN emu - Unknown Controller Event on Botón del control(pov): 0,000000


- Not work Analogics Eje X and Y

467782 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje X(x): -0,203143
467793 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje X(x): -0,234394
467803 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje X(x): -0,257832
467813 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje X(x): -0,265644
467833 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje Y(y): 0,812497
467833 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje X(x): -0,257832
467844 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje Y(y): -0,351583
467844 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje X(x): 0,085924
467855 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje Y(y): -0,007828
467855 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje X(x): -0,007828

- triggers botons not work

[Controller Poll Thread] WARN emu - Unknown Controller Event on Eje Z(z): 0,835935
715086 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje Z(z): 0,675776
715096 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje Z(z): 0,476555
715106 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje Z(z): 0,363271
715117 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje Z(z): 0,281239
715127 [Controller Poll Thread] WARN emu - Unknown Controller Event on Eje Z(z): -0,000015

Edit :


And If enabled Sensors for inclination/rotation .


634245 [Controller Poll Thread] WARN emu - Unknown Controller Event on Rotación Y(ry): -0,085954
634297 [Controller Poll Thread] WARN emu - Unknown Controller Event on Rotación Y(ry): -0,078141
634309 [Controller Poll Thread] WARN emu - Unknown Controller Event on Rotación Y(ry): -0,070329
634430 [Controller Poll Thread] WARN emu - Unknown Controller Event on Rotación Y(ry): -0,078141
634452 [Controller Poll Thread] WARN emu - Unknown Controller Event on Rotación Y(ry): -0,085954
634485 [Controller Poll Thread] WARN emu - Unknown Controller Event on Rotación Y(ry): -0,078141
634497 [Controller Poll Thread] WARN emu - Unknown Controller Event on Rotación Y(ry): -0,070329
634529 [Controller Poll Thread] WARN emu - Unknown Controller Event on Rotación Y(ry): -0,078141
634791 [Controller Poll Thread] WARN emu - Unknown Controller Event on Rotación Y(ry): -0,070329


RE: Experimental gamepad support in r2047 - beanclr - 03-28-2011 08:38 PM

What's the name of the company that made your controller. Have you downloaded the officail drives for it yet. Also has anyone tried plugging up any other controller besides a PS type one? I was wondering if would work with a GC or Xbox.


RE: Experimental gamepad support in r2047 - MaXiMu - 03-28-2011 09:29 PM

Test again with Xbox1 pad

- Working D-PAD ¿Why not work on Dualshock3?

- Not work triger botton ¿Only work if disable Analogics and working Digital mode? (It's posible but disabled analogics same problem with dualshock3)

230927 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -0,812528
230947 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -1,000000
230957 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -0,812528
230987 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -1,000000
231007 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -0,812528
231037 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -1,000000
231047 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -0,812528
231068 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -1,000000
231079 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -0,812528
231099 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -1,000000
231109 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -0,812528
231159 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -1,000000
231180 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -0,812528
231191 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -1,000000
231203 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -0,812528
231214 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -1,000000
231225 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -0,812528
231245 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -1,000000
231305 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -0,812528
231316 [Controller Poll Thread] WARN emu - Unknown Controller Event on Marcar(slider): -1,000000

- Not work Analogics Same problem with dualshock3

After arriving at a conclusion, the triggers can run But Only Digital mode

The analog in my two pads: DualShock3 and xbox1 pad do not work (Not affect changes modes)

D-PAD only afected with dualshock3 and posibles others pads similars.


RE: Experimental gamepad support in r2047 - andutrache - 03-28-2011 10:03 PM

(03-28-2011 05:28 PM)gid15 Wrote:  
(03-28-2011 05:07 PM)andutrache Wrote:  also it won't let me bind my dpad or analog sticks.
What do you mean exactly?
E.g., what happens when clicking on the edit box to the right of the Cross button? It should display "PressKey", then press the button on your gamepad.
Can you assign other keys when selecting the keyboard?

I press the edit box it says press key i press the key and nothing happens.


RE: Experimental gamepad support in r2047 - luckwii - 03-28-2011 11:38 PM

Freakin cool!

Confirmed working on Logitech Dual Action. The programming of the buttons doesn't always acknowledge the buttons being pressed, but it enters them. They all worked.

Now all we need is some speed hacks, and a way for my Intel HD GPU to play the games at full speed. I am stuck at 1-5 fps on most games. For some reason my copy of Final Fantasy VII works fine though.

Almost there to a fully functional emulator. Thanks guys. Nothing like playing the handheld games on the computer. Don't have to worry about batteries, and larger images.


RE: Experimental gamepad support in r2047 - beanclr - 03-29-2011 03:14 AM

You could just buy a cheap ati card. It would make it move much faster then just waiting for the emu. Might be years before it can play at full speed on on-board cards.