Usb Pad/joytick Support


zx-81

Certified Guru
Joined
Apr 5, 2007
Messages
679
Age
54
Location
Earth
Website
zx81.zx81.free.fr
Hi,

I've tried to handle properly usb PAD in on of my emulator port (coleco). It works fine with my PS2 pad -> USB, and it should work properly with other pads.
You need to modify the file usbjoy.cfg to change the default mapping (the default is for my PS2 pad).

If you want to give it a try :
http://zx81.zx81.free.fr/public/caanoo/colem/caanoo-colem-v1.1.1-beta.zip

Cheers, Zx
 
zx-81 said:
Hi,

I've tried to handle properly usb PAD in on of my emulator port (coleco). It works fine with my PS2 pad -> USB, and it should work properly with other pads.
You need to modify the file usbjoy.cfg to change the default mapping (the default is for my PS2 pad).

If you want to give it a try :
http://zx81.zx81.free.fr/public/caanoo/colem/caanoo-colem-v1.1.1-beta.zip

Cheers, Zx
Kinda works for me it just sits on the left but fire works. I will play with the button settings at work its probably on my end. I also have a ps2 gamepad I will order a usb adaptor where did you get yours if you dont mind me asking?

I ordered one off of ebay but am curious about which one you use.
 
Last edited by a moderator:
i've uploaded a new version where you can disable the analog pad (x_axis=0 and y_axis=0 in the usbjoy.cfg file).
The sound issue (bad sample rate) is also fixed :
http://zx81.zx81.free.fr/public/caanoo/colem/caanoo-colem-v1.1.1-beta.zip
 
I've modified the coleco emu to be able to play multiplayer games using a twin playstation2 pad -> USB adaptor with two ps2 pads :p

Using the TV cable you will be able to enjoy two players game on your TV, remembering the good old time :D

http://zx81.zx81.free.fr/public/caanoo/colem/caanoo-colem-v1.1.1-beta.zip
 
zx-81 said:
I've modified the coleco emu to be able to play multiplayer games using a twin playstation2 pad -> USB adaptor with two ps2 pads :p

Using the TV cable you will be able to enjoy two players game on your TV, remembering the good old time :D

http://zx81.zx81.free.fr/public/caanoo/colem/caanoo-colem-v1.1.1-beta.zip

Great work Zx, many thanks. Any chance, that you can have a look in "Buck Rogers", it always crashes, when you fire and it was one of the best games on the system.
 
Last edited by a moderator:
@CKeichel: buck rogers crash even in the original version of colem i've ported. I should port the new version 2.5.1 to get it to work properly

@all: here is a beta version of the Amstrad CPC emulator, with USB joystick support

http://zx81.zx81.free.fr/public/caanoo/cap32/caanoo-cap32-v1.1.2-beta.zip
 
zx-81 said:
@CKeichel: buck rogers crash even in the original version of colem i've ported. I should port the new version 2.5.1 to get it to work properly

@all: here is a beta version of the Amstrad CPC emulator, with USB joystick support

http://zx81.zx81.free.fr/public/caanoo/cap32/caanoo-cap32-v1.1.2-beta.zip
Damn the releases keep coming and coming

Donated!
 
Last edited by a moderator:
Great work!

Could I use the keypad on a USB keyboard as the keypad for the Colecovision in the emulator? One of my Caanoo's shoulder buttons is broken. <_<

Oh, and some of your links on this page don't work.

«ERREUR 404 document non trouvé.»

However, this does:
http://zx81.zx81.free.fr/public/caanoo/colem/caanoo-colem-v1.1.1-bin.zip
 
Í´m interested in using this with a airstyle ps2 wireless controller and a usb adapter, can you explain how it works please,
I have the app installed just need to know how to use it cheers :D
 
You need first to see if your joystick is supported. You may use this simple app http://zx81.zx81.free.fr/public/caanoo/joystick/caanoo-joystick-v1.1.0.zip to see if it works or not.

Then few of my emulators ports are working with usb joystick :

http://zx81.zx81.free.fr/serendipity/index.php?/archives/501-Caanoo-Vectrex-Vectrex-Emulator-for-Caanoo-v1.1.2.html
http://zx81.zx81.free.fr/serendipity/index.php?/archives/504-Caanoo-MSX-MSX-Emulator-for-Caanoo-v1.1.2.html
http://zx81.zx81.free.fr/serendipity/index.php?/archives/505-Caanoo-CAP32-Amstrad-CPC-Emulator-for-Caanoo-v1.1.3.html
http://zx81.zx81.free.fr/serendipity/index.php?/archives/499-Caanoo-Colem-Colecovision-emulator-for-Caanoo-v1.1.1.html

If you want me to work on usb support for another of my emu port then please ask (i should have spare time next week ;) )
 
Ok I thought this app was to use a joystick or pad on any game/emulator, which would be fantastic ;)

Is there not a way in tricking the caanoo into thinking its using the caanoo controls,
While using the joypad/stck.. like redirecting it in some way - if that makes any sence - that way you could use it On any game/emulator even if its not hardcoded?

Just a silly thought lol
 
Standard Usb joystick are natively supported, the problem is more that all caanoo apps and games use hard coded caanoo buttons id and there is no way to change it (or may be by using a custom SDL.so lib ?)
 
Back
Top