RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    VICE (C64) Joystick config

    Scheduled Pinned Locked Moved Help and Support
    c64viceconfig gamepad
    15 Posts 4 Posters 33.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Seeker
      last edited by

      SO I got VICE up and running, and can enter games.
      Now, even though I configured both joystick options (I am using 1 F310) and saved the config, inside the games, the D-PAD doesn't work. It insists on using the Right analog stick and the 'Y' as a fire button.
      I've done the mapping..etc... It just doesn't want to work.
      Latest RetroPie, Pi zero, Logitech F310 on USB Hub, Keyboard on last (4th) USB input in hub.
      does anyone have any advice?
      Thank you.

      edmaul69E 1 Reply Last reply Reply Quote 0
      • edmaul69E
        edmaul69 @Seeker
        last edited by

        @Seeker have you tried installing lr-vice? Has worked ok for me so far. As far as the standalone vice can you go more into detail how you configured and saved your controls?

        AlexMurphyA S 2 Replies Last reply Reply Quote 0
        • AlexMurphyA
          AlexMurphy Banned @edmaul69
          last edited by

          @edmaul69 Is lr-vice actually working? And working well? I thought it was just a bit rough and ready..? Any thoughts are appreciated.

          edmaul69E 1 Reply Last reply Reply Quote 0
          • edmaul69E
            edmaul69 @AlexMurphy
            last edited by

            @AlexMurphy i tried out several games on tape disk and cart. I didnt have any issues.

            1 Reply Last reply Reply Quote 0
            • S
              Seeker @edmaul69
              last edited by

              @edmaul69 said in VICE (C64) Joystick config:

              @Seeker have you tried installing lr-vice? Has worked ok for me so far. As far as the standalone vice can you go more into detail how you configured and saved your controls?

              I followed the instructions on configuration that start after 3:30 here:


              It is so frustrating to be so close yet unable to play with the gamepad.

              edmaul69E 1 Reply Last reply Reply Quote 0
              • edmaul69E
                edmaul69 @Seeker
                last edited by

                @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.

                1 Reply Last reply Reply Quote 0
                • S
                  Seeker
                  last edited by

                  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.

                  edmaul69E 1 Reply Last reply Reply Quote 0
                  • edmaul69E
                    edmaul69 @Seeker
                    last edited by

                    @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.

                    S 1 Reply Last reply Reply Quote 1
                    • S
                      Seeker @edmaul69
                      last edited by

                      @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.

                      edmaul69E 1 Reply Last reply Reply Quote 0
                      • edmaul69E
                        edmaul69 @Seeker
                        last edited by

                        @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.

                        S 1 Reply Last reply Reply Quote 1
                        • S
                          Seeker @edmaul69
                          last edited by

                          @edmaul69 How do I run jtest? I looked online and couldn't find a simple answer.

                          edmaul69E 1 Reply Last reply Reply Quote 0
                          • edmaul69E
                            edmaul69 @Seeker
                            last edited by edmaul69

                            @Seeker its jstest not jtest. Go to the command line and type:

                            Sudo jstest /dev/input/js0
                            
                            S 1 Reply Last reply Reply Quote 1
                            • S
                              Seeker @edmaul69
                              last edited by

                              @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.

                              edmaul69E A 2 Replies Last reply Reply Quote 0
                              • edmaul69E
                                edmaul69 @Seeker
                                last edited by

                                @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.

                                1 Reply Last reply Reply Quote 0
                                • A
                                  adamski @Seeker
                                  last edited by

                                  @seeker

                                  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.

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post

                                  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.