Menu

#264 Paddle Controller Support in WinVICE64...?

general
closed-fixed
nobody
None
new feature (Input)
2 days ago
2016-08-21
No

I just bought a one-port pair of Atari 2600 VCS/Commodore 8-bit computers paddle-controllers, waited for them while I geared-up to play Le Mans { http://www.gb64.com/game.php?id=4311&d=18&h=0 }, a game I always loved to play in the Good Old Days but haven't played in since forever, got them in the mail,...only to then find out that WinVICE64 never supported paddle-controllers.

Quite a few C64 games require paddles. Maybe now's a good time to add new paddle-support in WinVICE64? ???

Related

Feature Requests: #264

Discussion

  • gpz

    gpz - 2016-08-22

    please elaborate - i dont understand what you are trying to say. because a) VICE emulates paddles (by mouse) and b) you cant connect those paddles you bought to a modern PC. so what exactly is the request?

     
    • WinstonSmith6079

      I can and do connect the paddle-controller to my Win10 computer--they have adaptors for that. I have one that works great.

      Thus my exact request is exactly what I initially requested: 100% paddle-support; supports real paddle-controllers, as it already supports real joystick-controllers and 1351 mouse too(?). Yeah, real paddle-controller support hehehehehe Would you kindly add real 100% paddle-controller support to WinVICE, please hehehehehehe

       
  • gpz

    gpz - 2016-08-23

    so, you dont actually connect paddles, but some kind of HID device. so the question is what kind of HID device that would be (because there is no "paddle" there)

     
    • WinstonSmith6079

      Yes, I connect them, to an adaptor. The adaptor is connected to the computer that runs WinVICE. Gimmie a bit to tell you what you want to know about the adaptor that already works perfectly fine with WinVICE.

      And what collectivist drama is going on now this time @ your oh so exclusive CSDb in the thread there about this...? Clear that up over there if you would, as meanwhile anyway I'm requesting a feature for the emu, and social problems on their behalf do not concern me. You'd think they'd be wise to the blantant fact that one doesn't have to be a socialist butterfly to be a Commodore user, but that's exactly what this user has been doing since 1982, quite a lot of years before I ever saw them come around. They are not in my way no matter what they do or neglect to do.

      Now back to the emulator: I'll report back later with info about the adapter, but as I said above--it works just great for WinVICE already. But drama bores me, at best, and is not productive. Better emulation is, see. And what do I require hardware for when this emulator plainly exists? ??? You'll get your info soon--I hope you are able to make it useful--USEFUL, I said.

      Hehehehehehe!

       

      Last edit: WinstonSmith6079 2016-08-24
  • WinstonSmith6079

    https://smile.amazon.com/Retro-Link-Atari-PC-USB-Cable/dp/B007ZS35CU/

    I told you so! Why did you tell me that sort of thing didn't exist and that it can't be done!? ???

    Screw you guys! I'm gonna play some The Temple of Apshai, via WinVICE64 through the C64 Forever frontend by Cloanto!
    http://www.homestarrunner.com/sbemail4.html
    Better than mememes, that's for certain hehehehehe

     

    Last edit: WinstonSmith6079 2016-08-25
  • gpz

    gpz - 2016-08-25

    not sure what you are trying to say....

    what we need to know is, as said before, what kind of HID device this converts to. no doubt you are using an adapter (what else would it be?)

    and if the reviews on amazon arent blatant lies, it doesnt even support paddles at all:

    https://www.amazon.com/review/R2XRB517S3XG2Z/ref=cm_cr_dp_title?ie=UTF8&ASIN=B007ZS35CU

    https://www.amazon.com/gp/customer-reviews/RYX3GGUN3OWVG/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=B007ZS35CU

     
    • WinstonSmith6079

      Holy shit! Looks like I now must get the 2600-daptor II that I linked to @ the CSDb! Is that all I must do to get paddle-controller support when using WinVICE? ???

      And The Temple of Apshai is a great, early CRPG!:
      http://www.gb64.com/game.php?id=7810&d=18&h=0
      Way better than mememes, as I said. Oh man, I can't believe over there! Mememes...? Mememes!? ??? Ugh, I'm shocked! heh hehehehehe Okay, nevermind that anyway hehehehehehe

       

      Last edit: WinstonSmith6079 2016-08-25
  • gpz

    gpz - 2016-08-25

    it will work if the adapter converts the paddles to a mouse HID device, if it doesnt, we'd need to know what it converts to.

     
    • WinstonSmith6079

      http://2600-daptor.com/
      ^^^
      This one claims to support paddles and every other controller ever made like for Atari & Commodore, keypads, trackballs hehe awesome hehehehe

       
  • gpz

    gpz - 2016-08-27

    showing another adapter doesnt really help - as said, we'd need to know what exactly it converts to

     
    • WinstonSmith6079

      What, you want me to ask them or something? ??? The site for that 2600daptor doesn't tell you what you need to know?

      Actually I was thinking of buying it, but I'd buy it to use my paddles in WinVICE. Maybe the 2600daptor II with real paddles already works with the Stella Atari 2600 VCS emu....

       

      Last edit: WinstonSmith6079 2016-08-28
    • WinstonSmith6079

      "Actually I was thinking of buying [a 2600daptor II,] I'd buy it to use my paddles in WinVICE."

      On the other hand, I'd be reticent to spend my money to buy it only to find that it won't work with WinVICE, that would defeat a lot of the purpose of that business.

      Perhaps you should add the paddle-controller support to WinVICE as it would be good for their business there. In case you've not noticed, retro-gaming is trying to comeback these days, business included, and thus retro-gaming as a whole doesn't need the holdback, see. Why not add the support so that we, and retro-gaming, can all advance and take advantage of the opportunity for retro-gaming expansion today. As they say in business: "Strike the iron while it's hot." Let's do it, before it is too late!

       
  • gpz

    gpz - 2016-09-10

    we'd still need to know how that converter presents the paddles to the OS..... unless you want to buy one and donate it to one of the developers so he can find it out.

     
  • gpz

    gpz - 2019-08-22
    • Group: Windows --> general
     
  • Barcoboy

    Barcoboy - 2019-09-05

    Could an analog joystick axis and button instead of a mouse be used to map a paddle?

     
    • WinstonSmith6079

      "Could an analog joystick axis and button instead of a mouse be used to map a paddle?”
      No. How about a paddle controller instead of a joystick for a paddle controller, no?

      From: Todd Aikenbarcoboy@users.sourceforge.net
      Sent: Thursday, September 5, 2019 11:27 AM
      To: [vice-emu:feature-requests] 264@feature-requests.vice-emu.p.re.sourceforge.net
      Subject: [vice-emu:feature-requests] #264 Paddle Controller Support in WinVICE64...?

      Could an analog joystick axis and button instead of a mouse be used to map a paddle?


      ** [feature-requests:#264] Paddle Controller Support in WinVICE64...?**

      Status: open
      Group: general
      Created: Sun Aug 21, 2016 09:56 PM UTC by WinstonSmith6079
      Last Updated: Thu Aug 22, 2019 11:04 PM UTC
      Owner: nobody

      I just bought a one-port pair of Atari 2600 VCS/Commodore 8-bit computers paddle-controllers, waited for them while I geared-up to play Le Mans { http://www.gb64.com/game.php?id=4311&d=18&h=0 }, a game I always loved to play in the Good Old Days but haven't played in since forever, got them in the mail,...only to then find out that WinVICE64 never supported paddle-controllers.

      Quite a few C64 games require paddles. Maybe now's a good time to add new paddle-support in WinVICE64? ???


      Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/vice-emu/feature-requests/264/

      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

       

      Related

      Feature Requests: #264

      • Barcoboy

        Barcoboy - 2019-09-13

        WinstonSmith6079, I am not a Vice developer, and I agree with you that real paddles working in Vice would be amazing, but until the developers get ahold of a 2600daptor or similar piece of hardware which allows them to connect the paddles via USB, there is no way that real paddle support is going to be added.

        I was just thinking about emulating the paddles via an analog joystick since many people have joysticks already, the code to read joysticks has been in Vice for a long time, and it would be useful for situations such as using Vice from a frontend such as RetroArch, where the system does not have a mouse normally connected to it.

         
  • gpz

    gpz - 2019-09-13

    Actually its probably the same thing anyway - since paddles dont really exist in modern systems, that adapter is most likely mapping it to an axis of an analog joystick anyway. If only we knew :)

     
  • Steve Guidi

    Steve Guidi - 2021-11-02

    I've been recently trying to get Vice (C64) to recognize a set of paddles using the Retronic Design USB adapter. This adapter registers itself as an HID device, and specifically a 2-axis 2-button joystick with the paddle firmware. Does Vice support such a device? I can't get the POT x/y register to detect any movement on my paddles when using the adapter. A recently nightly build also has a Paddle option for controller inputs, but I don't think this is related (will read the docs soon).

    The source code for the paddle firmware is available on Retronic Design's website below; hopefully this may be used as a reference to understand the USB protocol and implement device support.

    https://www.retronicdesign.com/en/download/

     
  • (>Gate Keeper<)

    (>Gate Keeper<) - 2021-11-02

    An old thread regarding 2600-daptor (offer to donate hardware for dev): https://sourceforge.net/p/vice-emu/mailman/vice-emu-mail/thread/7643A73F-EFC7-4942-A331-3C70658D3520%40gmail.com/

    For the here-and-now, this adaptor claims Vice compatibility using mouse mouse (which, BTW: 2600-daptor claims to support too using DIP switches).

    https://kair.us/projects/jakadapter/index.html

    There's a guide how to get Vice to work with this device. The guide may help other devices with similar features.

    Most devices seem to convert paddles to an axis, emulate a mouse, or both (either mode by configuration).

     
    • Steve Guidi

      Steve Guidi - 2021-11-02

      @gate-keeper:

      Your reference to the "jakadapter" use for Vice emulation was very useful! Earlier today, I did some testing with Francis @ Retronic Design for an alternative Atari Driving Controller firmware. He changed the firmware to register as a mouse device instead of a gamepad.

      Consequently we can now use a Driving Controller in Vice C64 as a paddle, with a Retronic USB adapter -- you just need to adjust the sensitivity accordingly in the host OS, configure one of the control ports as a paddle, then enable Mouse-Grab. Confirmed just now :)

      For reference, an Atari Driving Controller is a rotary-encoder-based device that looks like a paddle, but is digital and has no-hard stop. It was made for use with only one game, "Indy 500", back in 1978! If you've ever played the arcade version of Super Sprint, the steering input is identical and likely uses a similar device internally.

       
  • Spoek

    Spoek - 2023-12-06

    I created a HID device with support for paddles. I mapped paddles A + B to the Rx and Ry inputs.
    Support would be awesome.
    I can make the device open source. I use a RP2040 which is really cheap.

     
    👍
    1
  • gpz

    gpz - 2 days ago
    • status: open --> closed-fixed
     
  • gpz

    gpz - 2 days ago

    mapping analog axes to paddles can be done in trunk now

     

Log in to post a comment.

MongoDB Logo MongoDB