Inky Posted March 8, 2017 Share Posted March 8, 2017 (edited) I'm not familiar with that controller. Does it have analog output? This thread says it is digital, and to work with the 2600 as reported, it would have to be digital output - http://atariage.com/forums/topic/238939-sega-master-system-sports-pad-as-a-2600-trakball/ EDIT: OK, also stated in the thread that is has analog mode. I would have to pick one up and test what the analog output is. Tom http://2600-daptor.com Yep, both digital ("control") and analog ("sports") functionality Edited March 8, 2017 by Inky Quote Link to comment Share on other sites More sharing options...
dualcam Posted March 8, 2017 Author Share Posted March 8, 2017 Or, use the Ti-99/4A firmware in the 'II. Correction - the TI-99/4A firmware is for the Vision-daptor. Tom http://2600-daptor.com Quote Link to comment Share on other sites More sharing options...
fluxit Posted March 9, 2017 Share Posted March 9, 2017 Also, extra button 4 input on the 'II is used for updating the firmware. You got tripped up by the re-purposing of the extra button inputs 4/5/6 on the 'II. You could use the Original 2600-daptor, and two 2600 joysticks. I can provide the Original 2600 firmware to install in the 'II. You would have paddle and driving controller support on the first DB9. Or, use the Ti-99/4A firmware in the 'II. This is a dual stick controller. You'll need a 2600 to TI-99 Y-cable - schematics can be found on the 'net or I can draw them up. I don't recall if I put the extra button inputs in this firmware, but would be easy to add. This would give two 2600 joysticks and up to 7 buttons total. Ultimately, the 7800 support is more important to me. I was proceeding under the mistaken impression that the mode switches were checked during powerup, and then became available for reuse in 2600 mode. I have removed my second db9 and cleaned up the board. 7800 mode remained unusable. You gave me a good hint though; upon reprogramming with the "2600-daptorII TB FB1.hex", 7800 sticks now work again. I must have corrupted the firmware somehow with my 2600 twin stick. Your download links for the MPHidflash for Linux are dead. I looked it up on Github and failed at building it, as for whatever reason apt-get couldn't find libhid-dev to install it, so I had to reprogram the 2600-daptor II from Windows. Quote Link to comment Share on other sites More sharing options...
dualcam Posted March 9, 2017 Author Share Posted March 9, 2017 (edited) Ultimately, the 7800 support is more important to me. I was proceeding under the mistaken impression that the mode switches were checked during powerup, and then became available for reuse in 2600 mode. I have removed my second db9 and cleaned up the board. 7800 mode remained unusable. You gave me a good hint though; upon reprogramming with the "2600-daptorII TB FB1.hex", 7800 sticks now work again. I must have corrupted the firmware somehow with my 2600 twin stick. Your download links for the MPHidflash for Linux are dead. I looked it up on Github and failed at building it, as for whatever reason apt-get couldn't find libhid-dev to install it, so I had to reprogram the 2600-daptor II from Windows. Here is a firmware for the 'II with it forced in 7800 mode (a "7800-daptor" if you will) - http://2600-daptor.com/2600-daptor%20II%207800%20only.hex Extra buttons inputs 5 & 6 are now free to be used. Set the mode select switches up (else they will force these inputs on). #4 is still used for firmware updates, but this only checked when the 'daptor is first powered on, after that is free to be used. However, I have occasionally seen that the USB can be reset when a controller is plugged in, and if input 4 was on, the 'daptor would get kicked into firmware update mode. Unplug the USB and reconnect with #4 off should get back to normal operation mode. Thanks for pointing out the dead link. Yeah, looks like the project moved over to GitHub - https://github.com/ApertureLabsLtd/mphidflash There is "binaries" folder with executables for various O/S's including Linux. Tom http://2600-daptor.com Edited March 9, 2017 by dualcam 1 Quote Link to comment Share on other sites More sharing options...
fluxit Posted March 10, 2017 Share Posted March 10, 2017 It works great with the forced 7800 mode. I get proper 7800 stick operation +2 buttons, and with the twin 2600 stick I get two joysticks and one button(#2) as expected. Thanks, it works perfectly now AFAICT, having tested in MAME with Super Xevious(7800 stick,) Krull(Twin Sticks,) and BattleZone(Twin Sticks and fire button.) 1 Quote Link to comment Share on other sites More sharing options...
Mangia-Boy Posted June 8, 2017 Share Posted June 8, 2017 Yesterday my 2600daptor and Visiondaptor arrived. Very fast shipping within 8 days from Oregon to Germany. Both of them work fine. It's cool to play vintage games on computer with original controllers. Thank you, very much 1 Quote Link to comment Share on other sites More sharing options...
+xucaen Posted July 24, 2017 Share Posted July 24, 2017 I'd like to get 2 2600-dapter II's for use with the Atari800WinPlus emulator. Has anyone here tested paddles and joysticks with Atari800WinPlus? Quote Link to comment Share on other sites More sharing options...
dualcam Posted December 5, 2017 Author Share Posted December 5, 2017 Duh. I don't know why I was thinking that. Will the Sega Master System Sports Pad work with any of your devices in analog? Sorry it has been a while to get to this - was a very busy year. Turns out this does not have analog output, but the positioning data is read out digitally, so am adding it to the Vision-daptor. Here is the firmware - http://2600-daptor.com/Vision-daptorSegaSportsPad.hex This controller has some quirks, and was not able to integrate it into the Vision-daptor's AutoSense like I wanted, so instead replaced the dedicated Sega Genesis mode. Sega Genesis is available via the AutoSense mode. To use, set the Vision-daptor switches to 1 up and 2 down. Controller needs to be in Sports mode. To use Control mode, set the controller to Control and hold button 2 as the USB is connected. Keep it pressed until the Vision-daptor LED is flashing regularly (this will take several seconds). The Vision-daptor will remember this and now default to Control mode. To get back to Sports mode, set the controller to Sports and repeat the connect USB, hold button 2 until LED flashing. Sports mode is supported via the mouse. Control mode is via joystick. If the Vision-daptor is in Sports mode, but there is no controller connected, or the controller is in Control mode, the mouse cursor will move down/right. Let me know if you have any comments. Not the shipping firmware yet - I need to get new labels first. Tonm http://2600-daptor.com 2 Quote Link to comment Share on other sites More sharing options...
Inky Posted December 5, 2017 Share Posted December 5, 2017 Woah! Must give that a try when I get home! Quote Link to comment Share on other sites More sharing options...
Inky Posted December 21, 2017 Share Posted December 21, 2017 It's been a few days...When setup, should the SMS Trackball be able to be used as a mouse in Windows?I'm trying to set up the trackball for use in Centipede on MAME, but I have to keep rolling and rolling the ball, and it won't set to any of the centipede directions. I also cannot get MAME to map the SMS sports pad buttons to map to the Centipede fire button. Quote Link to comment Share on other sites More sharing options...
dualcam Posted December 21, 2017 Author Share Posted December 21, 2017 Yes, when it is in SPORTS mode, it is a mouse and will work as such in windows. You need to use the Vision-daptor auto sense to also put the Vision-daptor into the same, CONTROL or SPORTS, mode that the controller is in. There was a bug in the first firmware I posted. The auto sense routine was suppose to be watching for button 2 to switch from CONTROL back to SPORTS, but was instead checking for button 1. There is an updated version on the web-site - http://2600-daptor.com/Vision-firmware.htm The buttons show up as both mouse left & right buttons, and joystick buttons 1 & 2. Perhaps this is confusing MAME. I would think the MAME default would already be one of those. Tom http://2600-daptor.com/ 2 Quote Link to comment Share on other sites More sharing options...
Inky Posted December 22, 2017 Share Posted December 22, 2017 I see what I did wrong. I flashed the wrong firmware. Duh! 2 Quote Link to comment Share on other sites More sharing options...
dualcam Posted January 8, 2018 Author Share Posted January 8, 2018 Have posted a firmware for the 2600 II to make it into an AtariVox USB interface - http://2600-daptor.com/2600-firmware.htm Currently, only supports speech - EEPROM is on the to-do list. Note Stella only uses a real AtariVox for the speech - it emulates the EEPROM with a disk file. Tom http://2600-daptor.com/ 4 Quote Link to comment Share on other sites More sharing options...
raoulserrano Posted February 9, 2018 Share Posted February 9, 2018 You need to teach it. Go into the TAB menu, Input (this Game). Go down to Paddle 2 Analog, and hit Enter. Now move paddle 2. The setting should change to Joy 1 Y Axis. You will also need to teach P2 Button 1. EDIT: Also in mame.ini, set - joystick_deadzone 0 joystick_saturation 1 Tom http://2600-daptor.com/ Hey when i hit TAB in mame in the warlaords game the scroll bar highlighting the "input" and all that jazz goes crazy and keeps scrolling down. How do it get it to stabilize so I can actually select someone like "paddle 2" etc. Quote Link to comment Share on other sites More sharing options...
raoulserrano Posted February 9, 2018 Share Posted February 9, 2018 You need to teach it. Go into the TAB menu, Input (this Game). Go down to Paddle 2 Analog, and hit Enter. Now move paddle 2. The setting should change to Joy 1 Y Axis. You will also need to teach P2 Button 1. EDIT: Also in mame.ini, set - joystick_deadzone 0 joystick_saturation 1 Tom http://2600-daptor.com/ Hey when i hit TAB in mame in the warlaords game the scroll bar highlighting the "input" and all that jazz goes crazy and keeps scrolling down. How do it get it to stabilize so I can actually select someone like "paddle 2" etc. sorry let me try again. Hey Tom when i hit TAB in mame in the warlaords game the scroll bar highlighting the "input" and all the other settings goes crazy and keeps scrolling down. How do it get it to stabilize so I can actually select something like "paddle 2" etc. Quote Link to comment Share on other sites More sharing options...
dualcam Posted February 9, 2018 Author Share Posted February 9, 2018 Been a while since I played with mame, but sounds like it's taking the paddle 2 as joystick up/down for menu navigation (and will take paddle 1 as joystick left/right navigation). If you turn the paddle it should stop moving when you find the paddle center. Tom http://2600-daptor.com/ Quote Link to comment Share on other sites More sharing options...
raoulserrano Posted February 9, 2018 Share Posted February 9, 2018 Been a while since I played with mame, but sounds like it's taking the paddle 2 as joystick up/down for menu navigation (and will take paddle 1 as joystick left/right navigation). If you turn the paddle it should stop moving when you find the paddle center. Tom http://2600-daptor.com/ Hey it worked! Still Da Man. Thank-you from Canada Quote Link to comment Share on other sites More sharing options...
+Karl G Posted June 3, 2018 Share Posted June 3, 2018 Have posted a firmware for the 2600 II to make it into an AtariVox USB interface - http://2600-daptor.com/2600-firmware.htm Currently, only supports speech - EEPROM is on the to-do list. Note Stella only uses a real AtariVox for the speech - it emulates the EEPROM with a disk file. Tom http://2600-daptor.com/ Just in case it is helpful to anyone else, I have had success with the AtariVOX interface - it worked with me in Stella in Mac OS, Windows and Linux. For Mac OS and Linux, I had to set the AtariVOX serial port setting to the correct /dev/tty* setting (/dev/tty.usbmodem1461 on Mac, and /dev/ttyACM0 on Linux). For Windows, I set it to the COM port that the driver was using, as seen in device manager (com3 in my case). 1 Quote Link to comment Share on other sites More sharing options...
jhammond Posted July 29, 2018 Share Posted July 29, 2018 After a year of enjoyment with my 2600daptor & original Atari joystick, I can no longer move UP with my joystick...everything else still works. I tried uninstall, and reinstalling Stella....no luck. Anyone have suggestions? Quote Link to comment Share on other sites More sharing options...
dualcam Posted July 31, 2018 Author Share Posted July 31, 2018 After a year of enjoyment with my 2600daptor & original Atari joystick, I can no longer move UP with my joystick...everything else still works. I tried uninstall, and reinstalling Stella....no luck. Anyone have suggestions? This was a bad joystick. Tom http://2600-daptor.com/ Quote Link to comment Share on other sites More sharing options...
Inky Posted August 6, 2018 Share Posted August 6, 2018 Holy crap. I haven't been keeping up with your website. You have a lot of products I'd like to have...As a very satisfied Vision-daptor customer, I see the DB9 adaptor is the thing I really want need 1 Quote Link to comment Share on other sites More sharing options...
ClassicGMR Posted August 6, 2018 Share Posted August 6, 2018 Still loving my Vision-daptor and 2600-daptor II. They get use at least 2-3 times a week. 1 Quote Link to comment Share on other sites More sharing options...
Andromeda Stardust Posted August 7, 2018 Share Posted August 7, 2018 Holy crap. I haven't been keeping up with your website. You have a lot of products I'd like to have... As a very satisfied Vision-daptor customer, I see the DB9 adaptor is the thing I really want need Holy cow, the D9 does literally everything! http://2600-daptor.com/2600-daptor%20D9.htm 3 Quote Link to comment Share on other sites More sharing options...
dualcam Posted January 29, 2019 Author Share Posted January 29, 2019 Now have support for the AtariVox EEPROM (and presumably SaveKey) - http://2600-daptor.com/AtariVox-daptor.htm The functions provided by the EEPROM utility are basic file read, write, erase. Takes 35-45 seconds to do the entire EEPROM. Note on write, you can just have only the data in the file that you want written, and that is only what is written (don't have to do the entire EEPROM). Let me know what other functions would be useful. Tom http://2600-daptor.com/ 2 Quote Link to comment Share on other sites More sharing options...
Andromeda Stardust Posted January 29, 2019 Share Posted January 29, 2019 Yes, when it is in SPORTS mode, it is a mouse and will work as such in windows. You need to use the Vision-daptor auto sense to also put the Vision-daptor into the same, CONTROL or SPORTS, mode that the controller is in. There was a bug in the first firmware I posted. The auto sense routine was suppose to be watching for button 2 to switch from CONTROL back to SPORTS, but was instead checking for button 1. There is an updated version on the web-site - http://2600-daptor.com/Vision-firmware.htm The buttons show up as both mouse left & right buttons, and joystick buttons 1 & 2. Perhaps this is confusing MAME. I would think the MAME default would already be one of those. Tom http://2600-daptor.com/ I'm almost tempted to mod my otherwise useless Sega Sports Pad into a Windows Mouse. Teh three games it works with blow chunks. Thanks for the heads up! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.