Just wondering what other people's experiences were like if they tried to configure the two main fire buttons on the original c64 joystick to do different tasks?
I was trying to configure one of them to be a jump button and the other to be a fire button, but the behaviour seems a little quirky.
If I make the left-button the jump, it behaves fine when pressed alone, but if I move and jump, it sometimes sporadically also triggers the fire action too.
If I make the right-button the jump, it again behaves fine when pressed alone, but if I move and jump, it immediately triggers the fire action and cuts the jump action off short. Also, if I move while firing, it jumps instead of fires
So I'm getting the impression the action of these buttons is intertwined in some way (in relation to movement), which might explain why in the diagram on their web-page, they implied some relationship between these two buttons.
Last Edit: Feb 3, 2019 21:58:32 GMT by gurce: added pic
Here's a diagram I've been working on today, to help compare the button usage between the original joystick and the F710, also highlighting pairs of buttons that 'appear' to have some sort of implied intertwined relationship:
So here's that best configuration I could come up with for the original joystick and an extra 'jump' button for my game, for reference:
Thought I'd better cc Emanuele Bonin and see if this relationship can be reflected in his tool? I'll contact Shane about his online cjm configurator too, just to give him heads-up also.
Just sharing a little pipe-dream here, for either tool, would it be possible to show a screenshot of the controller in question, so that the user gets some quick visual feedback of which configured button value maps to which button on the controller? Maybe even letting the user click on the controller's button and select the value they want to map to it?
It's probably a laboursome change, so I'll understand if it gets thrown in the 'too hard' basket for now
Part of me is tempted/itching to contribute to a solution like that, but even I'm pressed for time
I got a cheap, no-name, SNES lookalike gamepad (maybe you could call it "SNES Generic" or come up with some other name), and then I tested the numeric keypads (virtual joystick) as joysticks in both modes (Num Lock off/on). On Windows 10 and Lubuntu 16.04 it is called "usb gamepad".
¤ Don't work with firmware 1.2.0, but the button works in e.g. Windows 10. N/A = Not Applicable or the button doesn't exist. Prefix N = Numpad. Line 10 can't be configured using CJM-files.
One should investigate if these joysticks also have the weird behavior for fire buttons.