A Plea For A Solution To The Paddle Issue
Moderator: Moderators
- Pedro Lambrini
- Vic 20 Scientist
- Posts: 1132
- Joined: Mon Dec 01, 2008 11:36 am
A Plea For A Solution To The Paddle Issue
There's been a fair bit of talk of late regarding all the breakthroughs in tech such as the venerable Mega-Cart, the uIEC and the FE3. There's even interest in possible future developments such as a 40 column card and voice synth solution.
While all this is fantastic there is one hole in the Vic's technical growth that has slipped through the net. I desperately want the jittery paddle issue fixed. I love paddles and the Vic has a number of great paddle games. It's such a shame that these games are rendered almost unplayable on the real hardware these days. I would also love to see a revival of these wonderful and under-utilised controllers. However, for that to happen there needs to be an elegant (and affordable) remedy to the Vic's jitters!
I therefore make this plea to the Vic community to try to resolve this problem. There is a ridiculous amount of talent on this forum and I'm sure there must be a real solution. I realise this subject has come up before but there's never been any real work done on it.
So, please, please, please can someone bring their skills to this and find a simple and usable solution once and for all. If you do I will donate £40 to the Denial forum in the 'conquerors' name!
While all this is fantastic there is one hole in the Vic's technical growth that has slipped through the net. I desperately want the jittery paddle issue fixed. I love paddles and the Vic has a number of great paddle games. It's such a shame that these games are rendered almost unplayable on the real hardware these days. I would also love to see a revival of these wonderful and under-utilised controllers. However, for that to happen there needs to be an elegant (and affordable) remedy to the Vic's jitters!
I therefore make this plea to the Vic community to try to resolve this problem. There is a ridiculous amount of talent on this forum and I'm sure there must be a real solution. I realise this subject has come up before but there's never been any real work done on it.
So, please, please, please can someone bring their skills to this and find a simple and usable solution once and for all. If you do I will donate £40 to the Denial forum in the 'conquerors' name!
"...That of the Eastern tribe being like a multitude of colours as if a rainbow had settled upon its brow..." Daniels 1:3
You're right about this. There is a software fix, as has been used in Orion70's PONG port of a few years ago. That results in very smooth, non-jittery paddle motion.
However, that's only good for newly programmed games. There are all the older games that almost can't be played because of paddle jitter.
It is kind of an embarrassing gap. All this new great, complicated, and previously thought impossible hardware has come out for the VIC-20...yet a fairly basic afflication that affects all VIC-20s still remains "uncured".
However, that's only good for newly programmed games. There are all the older games that almost can't be played because of paddle jitter.
It is kind of an embarrassing gap. All this new great, complicated, and previously thought impossible hardware has come out for the VIC-20...yet a fairly basic afflication that affects all VIC-20s still remains "uncured".
I assume you want an external solution and not one that means desoldering the capacitors on the VIC motherboard?
It might be possible to put a smoothing filter on the two pins in between the joystick port and the joystick
female plug --- filter x and y pins --- male socket
What sort of frequency is the jitter?
It might be possible to put a smoothing filter on the two pins in between the joystick port and the joystick
female plug --- filter x and y pins --- male socket
What sort of frequency is the jitter?
Vic20-Ian
The best things in life are Vic-20
Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
The best things in life are Vic-20
Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
Actually, both solutions (external and internal) had crossed my mind.
I'm no stranger to opening up and soldering inside my VIC, so I'd prefer an internal fix. But I can see how an external solution might be better for some people.
I'm not sure how to determine the frequency of the jitter. I looks fairly random on screen, but that's probably not an accurate measurement.
I'm no stranger to opening up and soldering inside my VIC, so I'd prefer an internal fix. But I can see how an external solution might be better for some people.
I'm not sure how to determine the frequency of the jitter. I looks fairly random on screen, but that's probably not an accurate measurement.
- Pedro Lambrini
- Vic 20 Scientist
- Posts: 1132
- Joined: Mon Dec 01, 2008 11:36 am
If the only internal solution is to change caps and the like then, yeah, an external solution would do.
It needs to be something elegant and simple so that everyone can re-obtain the paddle functionality. Desoldering old caps on the mobo is a little hardcore methinks, though if this was the only solution it would be better than nothing...
It needs to be something elegant and simple so that everyone can re-obtain the paddle functionality. Desoldering old caps on the mobo is a little hardcore methinks, though if this was the only solution it would be better than nothing...
"...That of the Eastern tribe being like a multitude of colours as if a rainbow had settled upon its brow..." Daniels 1:3
To quote Eslapion from 2008
"Replacing the two small capacitors between the paddle lines and the 6560 is the only solution I can think of.
These degrade over time. Perhaps using military grade ones would help the solution last longer."
It seems like my idea for an external filter would not be useful as the noise is introduced inside the Vic. This has been verified by using good paddles on Atari and C64 that jitter on the Vic. The jitter varies from Vic to Vic.
I will take a look at mine next weekend and see how jittery it is.
"Replacing the two small capacitors between the paddle lines and the 6560 is the only solution I can think of.
These degrade over time. Perhaps using military grade ones would help the solution last longer."
It seems like my idea for an external filter would not be useful as the noise is introduced inside the Vic. This has been verified by using good paddles on Atari and C64 that jitter on the Vic. The jitter varies from Vic to Vic.
I will take a look at mine next weekend and see how jittery it is.
Vic20-Ian
The best things in life are Vic-20
Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
The best things in life are Vic-20
Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
That's just the standing theory for the cause of the jitter right now, though. It's never actually been verified that those capacitors are the cause of the jitter (although it seems like a good theory).Vic20-Ian wrote:To quote Eslapion from 2008
"Replacing the two small capacitors between the paddle lines and the 6560 is the only solution I can think of.
Can anyone point to documentation on how the circuit is used? I always thought it was a just a voltage-divider type of circuit and the jitter was just noise due to a poor implementation.
Also, has anyone tried using Deoxit on the pots?
Also, has anyone tried using Deoxit on the pots?
[Canadian Tire Complimentary Game Pack] - Tapes >>ARE<< available!
Well I know that Deoxit is one of the best contact cleaners / enhancers that is available and I've had it do wonders everytime I've used it on a problem. But, it does sound like the VIC20 is somehow overly sensitive or noisy in this situation.ral-clan wrote:I have tried TV-tuner contact cleaner on the pots inside my paddles. It does help somewhat, but there is still a small amount of jitter. The same paddles when plugged into an Atari operate smoothly.
[Canadian Tire Complimentary Game Pack] - Tapes >>ARE<< available!
- Pedro Lambrini
- Vic 20 Scientist
- Posts: 1132
- Joined: Mon Dec 01, 2008 11:36 am
Indeed, it's definitely an internal problem. I have 3 sets of paddles (both Commodore models and the Atari ones) and they all work perfectly on other systems. The Vic is the only machine with the jitters...
"...That of the Eastern tribe being like a multitude of colours as if a rainbow had settled upon its brow..." Daniels 1:3
- Schema
- factor
- Posts: 1430
- Joined: Tue Mar 23, 2004 7:07 am
- Website: http://www.jammingsignal.com
- Location: Toronto, Ontario
Well, I guess that nails it then.Schema wrote:I agree, it's internal. Quite a while ago, I rigged up a circuit with a tiny resistor network giving the same resistance as paddles/potentiometers at the center of their range and plugged it into the VIC. Yet, the jitter was still there.
If it's just a matter of a couple common capacitors, that sounds easy enough to replace. Perhaps though they are not common or in hard-to-reach locations?
- Pedro Lambrini
- Vic 20 Scientist
- Posts: 1132
- Joined: Mon Dec 01, 2008 11:36 am
In my own experience, Eslapion's "Theory" is never without considerable thought on his part. I'd take his word on it and just replace the caps.ral-clan wrote:That's just the standing theory for the cause of the jitter right now, though. It's never actually been verified that those capacitors are the cause of the jitter (although it seems like a good theory).Vic20-Ian wrote:To quote Eslapion from 2008
"Replacing the two small capacitors between the paddle lines and the 6560 is the only solution I can think of.