#109043
tmar89
Participant

I found some errors in the config. Sorry. The Space and Run/Stop were broke. I’m curious about the joystick. Did it work previous?

Also, the swap joystick may not work if you don’t have it properly set up in the Machine settings-Joystick settings. Make sure you have your joystick 1 and joystick 2 linked to your joysticks. You can confirm it if works or not by hitting the button while in the c64 screen, then going back into the menu to see if the settings swap.

Inside the config file explains how the numbers work. Here’s an example for both
0 1 0 1 1 16
1 1 8 5 Quit emulator

{Joystick # 0 1} { Axis 0/Button 1/Hat 2/Ball 3} {Index on joypad 1-9} {Action} (Action Commands)
Joystick Action (1/2/4/8/16 = u/d/l/r/fire)

The first column is the joystick port. The 2nd is the input type, 0=axis, 1=button. The next is the Joystick index. So your buttons are 0-9 and your axis is 0-7. Next is the action command. 0 is none, 1 is joystick action, 2 is keyboard map, 3 is map, 4 is Menu and 5 is a Menu Command.

So attached is the fixed config and a version with your previous joystick settings. Try the regular one first. If you still have a problem, lines 37-40 are the other axis on the joystick. Maybe that’s what yours uses. I just duplicated to the other axes.
0 0 4 1 0 8
0 0 5 1 0 4
0 0 6 1 0 2
0 0 7 1 0 1

and the second joystick:
1 0 4 1 1 8
1 0 5 1 1 4
1 0 6 1 1 2
1 0 7 1 1 1

We’re almost there!