Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Ram Controls USB Interface  (Read 4298 times)

0 Members and 1 Guest are viewing this topic.

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4530
  • Last login:Yesterday at 12:44:57 am
  • Insufficient facts always invite danger.
Ram Controls USB Interface
« on: April 10, 2010, 12:21:48 am »
I finally got some quality time with my cab, so here's a quick review of Ram Controls USB Interface:

Whats Included:
The interface consists of the circuit board, a USB cable, and a surprise to me; a header cable that connects the yoke to the interface. I am assuming it was included for reliability as you don't want to be plugging and unplugging the yoke directly to the board as eventually it will break the solder joints for the socket. Not that they are really necessary, but no instructions were included with the unit. Perhaps a pamphlet showing connection and configuration would be nice, but it's really not needed.

Here's what comes in the box:



Connection
Connecting the interface is a snap; plug in the yoke to the header cable, then plug that into the pcb. The socket on the interface is keyed so you cannot plug the yoke directly into it - you must use the header cable. Finally, connect the pcb to your computer with the included USB a-b cable. Windows detects the device automatically, and reports it as USB Yoke 1.0. Checking the properties shows an X/Y axis and four buttons. The buttons seem oddly mapped to me, perhaps Dave can shed some light on this, but here's how they are wired:

Left Trigger - Button 1
Right Trigger - Button 4
Left Thumb - Button 3
Right Thumb - Button 2

It reminds me of old school Com ports (1,3 & 2,4)...

In the Test box, movement is smooth and precise. On my machine the crosshairs were dead center; no calibration was necessary.

Mame
OK, so everything's hooked up - let's play! Mame configuration is just as easy as connecting the interface. Make sure to have joysticks enabled in Mame. Edit your mame.ini file and put a 1 for Joystick under the Core Input Options. Fire up a game and play! Your default settings should allow the yoke to just work. However, it if doesn't, then just hit Tab and map the controls how you would like. You will most likely have to dial in the sensitivity setting as well. I haven't quite gotten it to where I like it, but I'm working on that. Since I don't have my permanent control panel all set yet, I'll hold off on that part until it's built. And don't think this is just for Star Wars - this should also be good for some driving games as well. I fired up a quick game of Pole Position which is a 360 degree game, but it was quite playable after turning down the analog sensitivity. I haven't tested any analog driving games yet, but hopefully someone else can do that and report back.

Conclusion
This is truly a plug and play solution for the Star Wars yoke. Most likely the only configuration change you will have to make is on the Mame side; enable joysticks and dial in the analog sensitivity to your liking. As far as the hardware is concerned, there is nothing to do but bolt it to a control panel and plug it in. It doesn't get any simpler. One added extra that would have been nice would be to include mounting feet for the pcb (with the correct screws) and a quick install pamphlet for the novice, to round out the package. Otherwise another "win" for Ram Controls!

Once more I'd like to thank Dave for undertaking the whole Star Wars yoke project; I'm pretty positive you'll never turn a profit on this, but I hope I'm wrong as this level of dedication to the arcade hobby should be rewarded. Great work Dave!
« Last Edit: April 10, 2010, 12:26:00 am by Havok »

planetjay

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 547
  • Last login:April 22, 2019, 10:50:57 pm
  • Ex-Evil Admin Monkey.
    • planetjay.com
Re: Ram Controls USB Interface
« Reply #1 on: April 10, 2010, 11:34:11 am »
No Link?  :hissy:

I'll do it myself.

I wonder if he ever finished the Tempest Spinner from 07...  :dunno
planetjay.com. Still in Chicago. Still no hurricanes!

Daviea

  • Trade Count: (+30)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 299
  • Last login:December 10, 2010, 06:51:56 pm
    • RAM Controls
Re: Ram Controls USB Interface
« Reply #2 on: April 10, 2010, 02:10:46 pm »
I wonder if he ever finished the Tempest Spinner from 07...  :dunno

This (as well as the 720 controller, Lunar Lander thruster and Missile Command trackball) are all being worked on simultaneously right now.  I am progressing with each one on a daily basis right now.  I will update all of the associated blogs sometime soon.

Dave

Daviea

  • Trade Count: (+30)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 299
  • Last login:December 10, 2010, 06:51:56 pm
    • RAM Controls
Re: Ram Controls USB Interface
« Reply #3 on: April 10, 2010, 02:21:02 pm »
The buttons seem oddly mapped to me, perhaps Dave can shed some light on this, but here's how they are wired:

Left Trigger - Button 1
Right Trigger - Button 4
Left Thumb - Button 3
Right Thumb - Button 2

I thought the mapping looked odd, as well.  However, in each instance I tested command line MAME with the yoke/usb adapter, this was the configuration that worked with absolutely no tweaking of software and provided me with true plug and play operation.  Now, there might be some difference with non-default MAME that I am unaware of, but to my knowledge all controls can be mapped so we should be good.

Quote
One added extra that would have been nice would be to include mounting feet for the pcb (with the correct screws) and a quick install pamphlet for the novice, to round out the package. Otherwise another "win" for Ram Controls!

I'll consider this.  I really have no idea what to include in an install pamphlet...  Anyone want to help with this one?

Thanks for the write up, btw!!  I'm SO happy to see more and more written about the yoke and the USB adapter.  After all these years of working on this project, I was hoping for exactly this kind of feedback. :-)

Dave

Level42

  • Wiki Contributor
  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5965
  • Last login:November 13, 2018, 01:56:39 am
  • A Suzo stick is a joy forever...
Re: Ram Controls USB Interface
« Reply #4 on: April 10, 2010, 04:40:09 pm »
I'll consider this.  I really have no idea what to include in an install pamphlet...  Anyone want to help with this one?

1. Connect all the connectors so that they fit.
2. Ready.

Daviea

  • Trade Count: (+30)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 299
  • Last login:December 10, 2010, 06:51:56 pm
    • RAM Controls
Re: Ram Controls USB Interface
« Reply #5 on: April 10, 2010, 04:43:21 pm »
1. Connect all the connectors so that they fit.
2. Ready.


:-)  I LIKE IT!!!

Dave

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4530
  • Last login:Yesterday at 12:44:57 am
  • Insufficient facts always invite danger.
Re: Ram Controls USB Interface
« Reply #6 on: April 10, 2010, 04:50:23 pm »
You guys kill me - there should be something in there for hooking it up. Hell, do it like the Chinese; take a few pictures and number them.

Done.

 :P

I always feel like something is missing when I just get hardware in the box...

I really have no idea what to include in an install pamphlet...  Anyone want to help with this one?

Just thought of a couple of things: (besides hookup info) how about warranty information, support contact information, related items for sale at RC?
« Last Edit: April 10, 2010, 05:03:18 pm by Havok »

Daviea

  • Trade Count: (+30)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 299
  • Last login:December 10, 2010, 06:51:56 pm
    • RAM Controls
Re: Ram Controls USB Interface
« Reply #7 on: April 10, 2010, 05:04:03 pm »
I felt that the product was a little light without some sort of paperwork to go along with it, but I was in a hurry to get it out the door and avoid any delays.  I've been contemplating putting together some sort of manual for the USB adapter which is somewhat equal to the manual that comes with the yoke.  However, I've been drawing a blank.  At the very least, it should show some pics of the contents, a BOM for the board (with part numbers), some instructions of some sort.... I'm getting a headache.  LOL

I'll work on it.  Help will be accepted and is much appreciated.

Dave


You guys kill me - there should be something in there for hooking it up. Hell, do it like the Chinese; take a few pictures and number them.

Done.

 :P

I always feel like something is missing when I just get hardware in the box...

Franco B

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3766
  • Last login:February 15, 2024, 09:14:06 am
Re: Ram Controls USB Interface
« Reply #8 on: April 10, 2010, 06:44:02 pm »
I was in a hurry to get it out the door and avoid any delays.

Must be Daves antichrist talking  :laugh:

Edit:

We're not (quote) worthy  :notworthy:  :notworthy:
« Last Edit: April 10, 2010, 06:58:48 pm by Franco B »

mcfa0201

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:June 23, 2011, 05:07:56 am
Re: Ram Controls USB Interface
« Reply #9 on: January 08, 2011, 04:58:33 am »
Dave,

Do you know if this sort of thing can be used on the Terminator 2 guns for hooking into mame?

What sort of timeframe are we talking about regarding the 720 controller usb adapter?

Love the work.

Andrew
(Australia)

jipp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 282
  • Last login:April 01, 2016, 07:29:49 pm
Re: Ram Controls USB Interface
« Reply #10 on: January 08, 2011, 06:47:18 am »
man makes a guy think about a module control panel. :)  i would love to play paper boy.. i spent way to much money on that game as a kid..
good times.  congrats on your product..  i was wondering if anyone was working on a usb setup for that type of interface.

chris.

mcfa0201

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:June 23, 2011, 05:07:56 am
Re: Ram Controls USB Interface
« Reply #11 on: January 08, 2011, 08:32:34 am »
If your talking about a usb setup for Paperboy... i believe RAM's yoke achieves it.  I just bought an orig paperboy control setup from ebay for $80 and intend to run the yoke usb into it for paperboy mame cabinet i wish to build.

jipp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 282
  • Last login:April 01, 2016, 07:29:49 pm
Re: Ram Controls USB Interface
« Reply #12 on: January 08, 2011, 05:13:50 pm »
yeah, thats so cool you scored a paper boy yoke.  i saw it on his webpage.. made me flash back to the 711 store that had paper boy, gauntlet and the gun shooting game gun smoke i think it was.

chris.

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Ram Controls USB Interface
« Reply #13 on: January 10, 2011, 08:40:23 pm »
The controls for Paperboy would at least need tighter springs. I remember that turning too easily messed with speed. Ultimately, I would use a Star Wars yoke for all such kinds of games, with the bonus of being able to play 270 wheel games.
-Banned-

jipp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 282
  • Last login:April 01, 2016, 07:29:49 pm
Re: Ram Controls USB Interface
« Reply #14 on: January 10, 2011, 09:22:04 pm »
guess ill have to keep my eye out for a star wars yoke.   will use it in my bartop im gonna build.  i can have several different control panels for it.  as i plan on having 1 full size cab, and a bartop.  

chris.

P.S

so i figure ill start price watching starwars yokes.   get a feel for the price when im ready to get one and i came across this on ebay.. a  starwars cab turned into a chair.. heh.

http://cgi.ebay.com/1983-Atari-Star-Wars-Stand-Up-Arcade-lounge-Chair-/170539035365?pt=LH_DefaultDomain_0&hash=item27b4eb2ae5
« Last Edit: January 10, 2011, 10:31:08 pm by jipp »

RayB

  • I'm not wearing pants! HA!
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11279
  • Last login:Yesterday at 10:59:20 pm
  • There's my post
    • RayB.com
NO MORE!!

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4530
  • Last login:Yesterday at 12:44:57 am
  • Insufficient facts always invite danger.
Re: Ram Controls USB Interface
« Reply #16 on: January 12, 2011, 01:23:11 pm »
That thing is STILL for sale?!!  :laugh2:   It's been something like 2 years!

That's funny they still haven't sold that thing. I'm thinking of gutting my working Journey cab and doing this - looks pretty cool...

VanillaGorilla

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 480
  • Last login:March 08, 2019, 10:23:51 pm
  • Coin detected in pocket
Re: Ram Controls USB Interface
« Reply #17 on: February 07, 2013, 09:10:19 pm »
I realize this is a long dead thread, but I just came across this thing again. IT'S STILL FOR SALE AND THE PRICE HAS GONE UP!! Gotta give the guy credit...http://www.ebay.com/itm/170975463625

planetjay

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 547
  • Last login:April 22, 2019, 10:50:57 pm
  • Ex-Evil Admin Monkey.
    • planetjay.com
Re: Ram Controls USB Interface
« Reply #18 on: July 28, 2013, 04:44:10 pm »
planetjay.com. Still in Chicago. Still no hurricanes!