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: Wiring a 49way as an 8way - switchable  (Read 2346 times)

0 Members and 1 Guest are viewing this topic.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Wiring a 49way as an 8way - switchable
« on: September 25, 2007, 05:00:36 pm »
I know I started this topic before but that was a long time ago.
I have the guts of an arch rivals.  I have a double dragon 2 cabinet with double dragon 1 and 2.  I'd like to have all three in the cabinet (and use something like multijamma).  The obvious problem is what to do with the arch rival 49ways.

I would think it would be a simple circuit to interpret the 49way to 8way signals.  Either a couple of transistors or some IC chip.  Any ideas/schematics?

If the circuit needs an external power source to do the switching I'd have to look at how multijamma works.  I want it to be seamless, no switches.  It will automatically switch depending on the game selected.
« Last Edit: September 25, 2007, 05:46:53 pm by SirPoonga »

NoOne=NBA=

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2718
  • Last login:July 23, 2011, 08:59:16 am
  • Just Say No To Taito! -Nichibutsu
Re: Wiring a 49way as an 8way - switchable
« Reply #1 on: September 25, 2007, 06:54:50 pm »
Quote
The following table shows how one axis' sensors are blocked/unblocked as the stick is moved. "B" is a blocked sensor, "O" is an open (unblocked) one.
<<<    <<    <    center    >    >>    >>>
OOO    BOO    BBO    BBB    OBB    OOB    OOO

Notice the ends: both ends are the same: all sensors unblocked. How does the game know which side it's on? The "side" pin mentioned earlier tracks this on the joystick. The the side pin is added to the one axis table:
<<<    <<    <    center    >    >>    >>>
OOOO    OBOO    OBBO    OBBB    BOBB    BOOB    BOOO

I stole that from Urebel's website.

Using a combo of NOT and AND chips, or just a series of NAND chips, you could set up logic that would detect ALL movement off center (Left=OxxO, Right=BOxx).
It is also possible to set it to detect only second and third stage movement (Left=OxOO, Right=BOOx), or only third level movement (Left=OOOO, Right=BOOO).

For your sticks you will need to invert the output of the axis pins, and then run everything into the AND gates.
Unfortunately, I don't have the time to figure out all the pinouts to connect the two.

The biggest problem may be the connection to the JAMMA harness though.
I'm not sure how the 49-way is connected to the JAMMA harness, so you may need to force the output to different pins on the harness to hook up the two different types of games.
My fear is that the 49-way may be sending its data down the normal stick/button connections, and those signals would have to be interrupted during 8-way games, and the proper filtered signals inserted in their place.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re: Wiring a 49way as an 8way - switchable
« Reply #2 on: September 25, 2007, 08:55:55 pm »
The biggest problem may be the connection to the JAMMA harness though.
I'm not sure how the 49-way is connected to the JAMMA harness, so you may need to force the output to different pins on the harness to hook up the two different types of games.
My fear is that the 49-way may be sending its data down the normal stick/button connections, and those signals would have to be interrupted during 8-way games, and the proper filtered signals inserted in their place.
This is where I'd have to know a little more about how thhe multijamma works.  If I spliced the 4way pins to both the 8way circuit and to the arch rivals board what will happen.  This is where maybe some transistors might be needed to automatically turn on and off some pins depending on what is selected.

Kremmit

  • - AHOTW -
  • Wiki Contributor
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3165
  • Last login:June 17, 2025, 04:07:55 pm
  • Who the heck is that?
Re: Wiring a 49way as an 8way - switchable
« Reply #3 on: September 25, 2007, 11:59:25 pm »
Arch Rivals needs a Medium Res monitor- Double Dragon 1&2 use Standard Res.  You got a monitor that can handle both?

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re: Wiring a 49way as an 8way - switchable
« Reply #4 on: September 26, 2007, 02:10:49 am »
Hmmm, that puts a kink into things.

MonMotha

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2378
  • Last login:February 19, 2018, 05:45:54 pm
Re: Wiring a 49way as an 8way - switchable
« Reply #5 on: September 26, 2007, 07:12:01 pm »
What you want to do is map all of the 49-way outputs to 8-way outputs (or 4-way, if you prefer).  This can be done with a bunch of combinational logic.  Draw a 49-way grid, figure out what mapping you want to the 4 output signals, come up with a Karnaugh Map for that, minimize it, and implement with 74 series - OR - write some HDL and synthesize it to a PLD.  Should fit on a GAL22V10 or thereabouts.

Oh, if you'd like, I can whip this up for you for a few bucks.
« Last Edit: September 26, 2007, 10:11:27 pm by MonMotha »

rockin_rick

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 495
  • Last login:May 27, 2017, 09:20:20 am
Re: Wiring a 49way as an 8way - switchable
« Reply #6 on: September 27, 2007, 08:33:48 pm »
If I do not respond to your post in a timely manner, feel free to PM me.

AaronGiles

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:May 17, 2008, 09:59:11 pm
  • I want to build my own arcade controls!
    • Aaron's Home Page
Re: Wiring a 49way as an 8way - switchable
« Reply #7 on: September 27, 2007, 09:05:34 pm »
Arch Rivals needs a Medium Res monitor- Double Dragon 1&2 use Standard Res.

Does not!

Arch Rivals uses a standard resolution monitor.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re: Wiring a 49way as an 8way - switchable
« Reply #8 on: September 27, 2007, 10:13:30 pm »
Arch Rivals needs a Medium Res monitor- Double Dragon 1&2 use Standard Res.

Does not!

Arch Rivals uses a standard resolution monitor.
I looked it up in the manual, it uses medium res.

Kremmit

  • - AHOTW -
  • Wiki Contributor
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3165
  • Last login:June 17, 2025, 04:07:55 pm
  • Who the heck is that?
Re: Wiring a 49way as an 8way - switchable
« Reply #9 on: September 27, 2007, 10:38:52 pm »
Arch Rivals needs a Medium Res monitor- Double Dragon 1&2 use Standard Res.

Does not!

Arch Rivals uses a standard resolution monitor.
I looked it up in the manual, it uses medium res.

Funny, I just had a look in the manual at: 
http://www.basementarcade.com/arcade/library/manuals/a/ArchRivals.pdf
..and it looked to me like Aaron was right and I was wrong.  KLOV says standard, although they've been wrong before.  Still, I was convinced enough that I even went and edited a few old posts of mine where I was telling people it was medium res. 

But I know I got that medium res idea somewhere, and now you say your manual says medium?  Very confusing. :dizzy: 

Aaron, since you're you, I'll assume the version of Arch Rivals in MAME is definitely running standard res.  Now I'm wondering if there's another version of the PCB out there that outputs medium.  Or maybe just some copies of the manual that are incorrect.  :dunno

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re: Wiring a 49way as an 8way - switchable
« Reply #10 on: September 28, 2007, 12:47:41 am »
mame sys it is doing 512 by something.