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: Thinking of changing my controller  (Read 1434 times)

0 Members and 1 Guest are viewing this topic.

KeithD

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38
  • Last login:October 19, 2008, 07:57:26 am
  • I HAVE built my own arcade controls!
    • Nameless Cab
Thinking of changing my controller
« on: September 27, 2008, 02:24:08 pm »
I have been using my Megatap Parallel port controller for quite a while now, and have been considering other control options just for kind of "fun." I want to free up the parallel port, and go with USB for the controls. It might make things simpler.

I have obtained the internals from a Thrustmaster Cougar joystick and was wondering if this could be made to operate with MAME. It appears that the Cougar can support up to 10 axes, and 28 buttons, so that should be plenty for all the trackballs, dials, spinners, wheels, pedals, sticks and buttons anyone could ever want. Or so it would seem. Do any of you have any experience configuring the Cougar, and know if there are any gotchas involved? For instance, I don't know if the buttons are matrixed or individual, so I can't tell if any would be shadowed like an old keyboard hack would be. Also, would MAME be able to see any configurations from the Thrustmaster software?

I haven't even plugged the thing into a computer yet, so I have absolutely no idea if any of it would even work.

If I don't get any answers here either yay or nay, then I will go ahead and try it and report back if there is any interest.

KeithD
« Last Edit: October 01, 2008, 08:00:01 pm by KeithD »
You laugh because I am different;
I laugh because you are all the same.

Franco B

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3766
  • Last login:February 15, 2024, 09:14:06 am
Re: Thinking of chaniging my controller
« Reply #1 on: September 27, 2008, 05:09:21 pm »
I don't know about the Cougar and I dont know what you are intending to connect but if you do want to connect multiple devices like the ones you have listed you may want to have a look at the [U-HID] from Ultimarc.


Fair do's if you want to have a play with the stick though. Buying a ready to go encoder is easier but not half as fun ;)


KeithD

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38
  • Last login:October 19, 2008, 07:57:26 am
  • I HAVE built my own arcade controls!
    • Nameless Cab
Re: Thinking of chaniging my controller
« Reply #2 on: September 27, 2008, 07:32:35 pm »
I doubt I will connect all that stuff, but I have this circuit board STARING at me, daring me to try it :) I would like to add an analog wheel and a pedal for a couple of driving games, and maybe a trackball eventually. Just didn't come up with anyone trying it before in any searches, and I know there is a wealth of knowledge around here that doesn't always make it to the boards.

One of the issues is still from my post last week, that the serial mouse spinner isn't recognized when the USB or PS2 mouse is plugged in at start.  Although now that I think about it more, I don't know if 10 analog axes would do anything for me for that.

It is a bit of expensive hardware that most people don't have laying around. I just get "lucky" sometimes. Too bad I'm not lucky enough to come up with a ready built encoder. ;)

KD
You laugh because I am different;
I laugh because you are all the same.

KeithD

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38
  • Last login:October 19, 2008, 07:57:26 am
  • I HAVE built my own arcade controls!
    • Nameless Cab
Re: Thinking of changing my controller
« Reply #3 on: October 01, 2008, 08:05:20 pm »
OK here is what I have found so far: Last night I went ahead and plugged the board into a computer and installed the drivers. Of course, the first thing the driver wanted to do was update the firmware in the board. I was going to let it, but it wanted me to hold down the trigger in order to upload the new firmware. Well, um, thing, I don't have a trigger. So, at work today, I opened up a grip to see which wires go to the trigger, and discovered that there is a gang of three 4021 8-bit shift registers inside the grip to multiplex up the 20 odd switches in the grip. I didn't have a chance to figure out how all that works yet, but in an interesting side note, the 4021 is the same 8-bit shift register used in the original NES and SNES controllers to multiplex their switches. So, I should be able to figure that out with a little research, and end up with a controller that will do all the things I want it to.

K
You laugh because I am different;
I laugh because you are all the same.

Turnarcades

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1973
  • Last login:May 13, 2017, 08:14:29 am
  • Craig @ Turnarcades
    • Turnarcades
Re: Thinking of changing my controller
« Reply #4 on: October 01, 2008, 09:28:38 pm »
Sounds like a lot of hard work, but then I'm no electronics wiz. If you're just after some reliable analog controls then grab some optical/analog interfaces and you're set with no confusion.

I'm planning a driving machine using ready-made USB spinners with custom-made spinner knobs close to a regular car steering wheel.
« Last Edit: October 02, 2008, 11:05:41 pm by Turnarcades »

KeithD

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38
  • Last login:October 19, 2008, 07:57:26 am
  • I HAVE built my own arcade controls!
    • Nameless Cab
Re: Thinking of changing my controller
« Reply #5 on: October 02, 2008, 07:52:11 pm »
Well, without funding available to build a cab, I like to mess around with other stuff. It is extremely satisfying to get something that isn't supposed to do something, to do something. On the other hand, it can be very frustrating too :)

The Cougar board was a freebie, so I would rather spend some time figuring out how it works, and how to get it to work than mess with something everyone already knows works just fine. Ya know?

Pardon me if I don't seem to make much sense tonight

K
You laugh because I am different;
I laugh because you are all the same.

evilfuzzle

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 61
  • Last login:November 26, 2008, 03:17:48 am
Re: Thinking of changing my controller
« Reply #6 on: October 02, 2008, 08:08:49 pm »
I love the name of the Thrustmaster Cougar joystick!  :laugh2: :laugh2: :laugh2: