Paddle-Games in WinVice ?
Moderator: Moderators
-
- Vic 20 Devotee
- Posts: 247
- Joined: Sat Jun 30, 2007 5:48 am
Paddle-Games in WinVice ?
Hi,
Is it possible to play "Paddle"-Games with WinVice ? - for Example "Super Smash" (Breakball by Commodore) ?
I can't figure out, how to move my Paddle, to play those Games....
I've tried it by using the PC-keyboard and an USB-Comp. Pro- Joystick
Is it possible to play "Paddle"-Games with WinVice ? - for Example "Super Smash" (Breakball by Commodore) ?
I can't figure out, how to move my Paddle, to play those Games....
I've tried it by using the PC-keyboard and an USB-Comp. Pro- Joystick
I think it would be very cool if they put that into VICE. The mouse pointer's x and y position in the vice window could translate to paddle a and b. After that we could make vice programs with mouse support too
PRG Starter - a VICE helper / Vic Software (Boray Gammon, SD2IEC music player, Vic Disk Menu, Tribbles, Mega Omega, How Many 8K etc.)
-
- Vic 20 Devotee
- Posts: 247
- Joined: Sat Jun 30, 2007 5:48 am
I've not tested it, but mayhem reports me that with Win-Vice you may use real vic paddles using a USB Stelladapter that is not sold anymoreVicman *1970 wrote:but for now, it isn't possible to play those "Paddle-Games" in VICE, right ?
Mega-Cart: the cartridge you plug in once and for all.
- Mayhem
- High Bidder
- Posts: 3027
- Joined: Mon May 24, 2004 7:03 am
- Website: http://www.mayhem64.co.uk
- Location: London
Slightly off-topic but a few days ago I cleaned my Commodore paddle's pots and played PONG by Nippur and nbla007. Awesome jitter-reducing routine in that game! The movement is smooth and there is no jitter, basically. In all the Commodore paddle games (i.e. Sea Wolf, Clowns) there is still a small amount of jitter even though I've cleaned the pots.
Not 007 but nbla000 unfortunatelyral-clan wrote:played PONG by Nippur and nbla007.
Awesome jitter-reducing routine in that game! The movement is smooth and there is no jitter, basically.
This is a Nippur72's routines merit only.
PS: Have you used the last 2008 updated version of Pong with single player support ?
Mega-Cart: the cartridge you plug in once and for all.
talking of the anti-jitter routine, it's just few bytes of machine code that average the current paddle read with the previous one. Mathematically speaking it's a first order low-pass IIR filter, something like this:
y = y*1/3 + paddle_read*2/3
so paddle_read has 2/3 weight and previous one (y) has 1/3. By changing the weights you can tradeoff between responsiveness and anti-jitter.
In theory any paddle program could be patched to support this anti jitter system.
y = y*1/3 + paddle_read*2/3
so paddle_read has 2/3 weight and previous one (y) has 1/3. By changing the weights you can tradeoff between responsiveness and anti-jitter.
In theory any paddle program could be patched to support this anti jitter system.
-
- Vic 20 Devotee
- Posts: 247
- Joined: Sat Jun 30, 2007 5:48 am
- eslapion
- ultimate expander
- Posts: 5458
- Joined: Fri Jun 23, 2006 7:50 pm
- Location: Canada
- Occupation: 8bit addict
The Stelladapter is presently sold out but it is not discontinued. Atari Age expects to have more of them soon.nbla000 wrote:I've not tested it, but mayhem reports me that with Win-Vice you may use real vic paddles using a USB Stelladapter that is not sold anymoreVicman *1970 wrote:but for now, it isn't possible to play those "Paddle-Games" in VICE, right ?
However, it presents paddles to Windows as the X and Y axis of a joystick. For this reason and because there is no specific paddle option in VICE, paddles are not supported in x-Vic of VICE.
Be normal.
Though i consider VICE as the best Vic-20 emulator, i think that this is the most important VICE lack thingeslapion wrote:However, it presents paddles to Windows as the X and Y axis of a joystick. For this reason and because there is no specific paddle option in VICE, paddles are not supported in x-Vic of VICE.
Reading the Pfau Zeh documentation, it seems that the Emulator Pfau Zeh supports paddles emulations via keyboard:
* Paddle 1
Left : Numblock end (1)
Right : Numblock page down (3)
Fire : Cursor key left
* Paddle 2
Left : Numblock pos1 (7)
Right : Numblock page up ( 9)
Fire : Cursor key right
Mega-Cart: the cartridge you plug in once and for all.
VICE is open source, so in theory it could be modified. The only problem is that it's a rather complex project and it's not easy to understand and add your own mod. In the past I tried to modify it for a 3x2 pixel ratio rather that 2x1, but failed miserably (but was able to get 1x1 aspect ratio).
WinVICE also forked into WinWICE plus, with slight different features (most for 64dtv).
WinVICE also forked into WinWICE plus, with slight different features (most for 64dtv).
Thanks for info.orion70 wrote: D/L page not working. Download Pfau Zeh HERE instead.
Yes i've tested it too and i may confirm that paddles emulation is really primitive btw you may use it to check programs with Paddle support, for example i've just tested the cart image of "Star Post" that does not work on VICE and i may confirm that the rom is good, i was sure since i've tested it on Real machine btw it is a confirm that is just a VICE paddle lacks support problem.I tried Pong with it, and it emulates paddles (!) as described in the docs, but unfortunately the emulator speed is VERY variable, making it unplayable.
To work on an emulator project is another my dream, too much dreams....nippur72 wrote:VICE is open source, so in theory it could be modified. The only problem is that it's a rather complex project...
It's really strange that nobody of the VICE developers visit our forum, someone know a VICE developer ?
Mega-Cart: the cartridge you plug in once and for all.
I understand that the people behind VICEplus are more open to adding things than the VICE developers. For instance, I think there are some improvements to the 2MHz 128 emulation being added into the next version. I suspect they would be willing to integrate the type of code eslapion was talking about.nippur72 wrote:WinVICE also forked into WinWICE plus, with slight different features (most for 64dtv).
In the end it will be as if nothing ever happened.