VICE (C64) Joystick config
-
@Seeker ok a couple issues wrong in the video. You need to set bothe joystick device 1 & 2 both to joystick. If you only have one controller you need to map player 1 and player 2 fire buttons to two seperate buttons. Games like 1942 and 1943 use both fire buttons making them 2 button games. So after you set up your controllers and if your controller doesnt work go back in and choose swap joysticks. Also you want to set "save on exit". Not sure if the video mention that as i didnt watch the whole video.
-
Thanks. I did configure and map both joysticks.
Now for the weird part. I unplugged the joystick from the first port of the USB hub to the last, and now the D-PAD works, but the fire button has gone to X!!!
So were the joystick is plugged in the hub makes a difference, which is weird. -
@Seeker if you have other stuff on the hub that is recognized as a joystick even keyboards that have no real joystick function can cause issues. So you swapping ports you could be changing the order of the devices.
-
@edmaul69 I do have a MS keyboard with a built in trackpad. Is there a specific order that I should place them on the hub?
Thanks. -
@Seeker in whichever order makes your controller recognized as joystick 0. You can run a jstest but if it doesnt come up as js0 swap them. But you have to restart and run the test. If you just swap and run the test again without restarting you will get a false reading.
-
@edmaul69 How do I run jtest? I looked online and couldn't find a simple answer.
-
@Seeker its jstest not jtest. Go to the command line and type:
Sudo jstest /dev/input/js0
-
@edmaul69 Thank you so much for your patience and assistance with me.
I was able to run jstest, but all I got is screen fulls of an unknown language :)
I think that was my keyboard continually running?
I did the best next thing. I have a 4 port USB hub, 1 gamepad and 1 USB dongle for the keyboard mouse. SO I took my mathematical chances until and swapped then and rebooted until I got a gamepad that works and the keyboard works!
I did a lot of research on retropie, and frankly no one mentioned that where a USB device is plugged would somehow effect its responsiveness. Surely I can't be the only one this has happened to?
Thanks again very much, I am going down memory lane and play some C64 games and soon my beloved Atari800. -
@Seeker when you get all that info on the screen move your joystick around. If you see changes it means thats the controller is that one.
-
I'm having exactly the same issues as you were in getting the USB Gamepad to work in the vice C64 emulator. Which port configuration worked for you when using a Gamepad and keyboard?
Thanks
Adam.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.