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: U360 IO Port - Do you use Output Mode or do you use Input Mode  (Read 2412 times)

0 Members and 1 Guest are viewing this topic.

Kook

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:December 10, 2020, 02:36:25 pm
U360 IO Port - Do you use Output Mode or do you use Input Mode
« on: November 25, 2006, 05:07:39 am »
In addition to a USB connector, there is a 10-pin I/O port on the Ultrastik 360 joystick. For those of you that own U360s, I was just wondering how you use the IO port. Input Mode, Output Mode with USB, or Output Mode without USB. Or do you just ignore the I/O port? Did you run into any "gotchas"?

For those who are unfamiliar with this, in input mode, you connect your cabinet buttons to the joystick's IO port and they are recognized by your PC as standard joystick buttons (just like any other USB joystick). In output mode, you can connect wires from the joystick's IO port to a keyboard interface such as a JPAC; in this mode, the Ultrastik emulates traditional up, down, left, right microswitches, which are converted to keystrokes by the JPAC.

« Last Edit: November 25, 2006, 05:09:30 am by Kook »

destructor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 396
  • Last login:July 18, 2019, 03:10:07 pm
  • I want to build my own arcade controls!
Re: U360 IO Port - Do you use Output Mode or do you use Input Mode
« Reply #1 on: November 25, 2006, 07:06:24 am »
I use it for buttons only. Stick is programmed by UltraMap.

fatfingers

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 966
  • Last login:April 17, 2025, 05:26:08 pm
  • Got UltraStiks?™
Re: U360 IO Port - Do you use Output Mode or do you use Input Mode
« Reply #2 on: November 25, 2006, 06:51:19 pm »

I ignore the IO port.
My DK low scores
-------------------
1) 180700
2) 165000
3) 162900
4) 162600
5) 158500


W.W.P.M.D.?                                       I'm here to help ... I just don't do it. ™

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 739
  • Last login:August 14, 2025, 10:20:12 pm
  • Fighter Captured
Re: U360 IO Port - Do you use Output Mode or do you use Input Mode
« Reply #3 on: January 23, 2008, 04:10:52 pm »
old thread, sorry to dig it up, but looking for similar info.  Just got some U360's, playing with output mode and getting nowhere fast.  My meter shows all (but ground) pins at +5v, relative to the ground pin.  The "auto switch" works how?  I tried pulling out the usb connector, applied +5v and ground according to spec, the little green LED came on, but still no response on the Up/Down/Left/Right pins.  Anyone have any more info?

Kook

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:December 10, 2020, 02:36:25 pm
Re: U360 IO Port - Do you use Output Mode or do you use Input Mode
« Reply #4 on: January 23, 2008, 04:55:41 pm »
It's been a while. Mine is wired in Output mode. I have a USB cable connected. IO wires go to my JPac. Works fine. I never looked at the IO pin voltage levels with a multimeter. Just curious, are you using an IPAC or JPAC?

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 739
  • Last login:August 14, 2025, 10:20:12 pm
  • Fighter Captured
Re: U360 IO Port - Do you use Output Mode or do you use Input Mode
« Reply #5 on: January 23, 2008, 05:20:17 pm »
Tried wiring it to an afterburner.  In the control-panel/game-controller side, I never saw any reaction to movement.  With a meter, same thing.  I don't have the official wiring harness, and thought maybe I screwed something up.  But the fact that I got the led on the board to light up tells me I have things done properly - maybe.  Got a set of 10-pin connectors at a local shop for much less than the official cost, wired according to all info i could find, ...  Willing to accept I've done something wrong, just hoping someone has done same and has a solution.

It continues to work great in USB mode, so I haven't fried it :)

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: U360 IO Port - Do you use Output Mode or do you use Input Mode
« Reply #6 on: January 23, 2008, 05:56:45 pm »
The way that it detects whether its connected to a device such as an I-PAC is to look for pull-up resistors during power up. It floats the pins and checks that they are sitting at 5 volts. The I-PAC will pull them up to 5 volts. If the pins are connected to buttons they will not be pulled up. So to "trick" it into running in output mode the device you connect to must have pull-up resistors on its inputs. This would be normal for any device which is designed to have grounded switches connected to it.
Andy

Kook

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 49
  • Last login:December 10, 2020, 02:36:25 pm
Re: U360 IO Port - Do you use Output Mode or do you use Input Mode
« Reply #7 on: January 23, 2008, 05:57:51 pm »
This is a longshot, but is your Afterburner connected to a USB hub (not connected directly to a PC USB port)? I think a hub, even a powered one, could cause some problems here. If all else fails, shoot Andy (at Ultimarc) an email.

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 739
  • Last login:August 14, 2025, 10:20:12 pm
  • Fighter Captured
Re: U360 IO Port - Do you use Output Mode or do you use Input Mode
« Reply #8 on: January 23, 2008, 06:11:35 pm »
Yes (afterburner on a powered hub).  I've not noticed any other issues, but can try going direct.  Perhaps it's not flipping into output mode because I've only tried connecting a single pin (other than +5v and gnd) -- another thing to try.  In the end, it isn't critical, usb is the way to go; but I thought it'd be nice to have "cursor keys" working from a stick.   (Also, the afterburner config is done this way, and starting a new game requires the "OK"/left-right -- I will investigate if this is configurable enough to support usb-joy5-left/right).

Thanks for all the feedback, very grateful to have some things to try.  (and answers the burning question - how does that stick determine its mode?)

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: U360 IO Port - Do you use Output Mode or do you use Input Mode
« Reply #9 on: January 24, 2008, 05:23:58 pm »
It checks pins 5,6,7,8 of the connector. These are connected to Right,Left,Up Down in output mode. So all those 4 pins need to be pulled up at boot.
Andy

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 739
  • Last login:August 14, 2025, 10:20:12 pm
  • Fighter Captured
Re: U360 IO Port - Do you use Output Mode or do you use Input Mode
« Reply #10 on: January 25, 2008, 02:18:49 pm »
Thats it then - need all 4 pins connected; works like a charm.  Thanks again.