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: Shazaaam Adapter for the Keywiz40  (Read 958 times)

0 Members and 1 Guest are viewing this topic.

Tony555

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:April 27, 2019, 09:24:37 pm
Shazaaam Adapter for the Keywiz40
« on: January 11, 2013, 09:55:41 pm »
Hi everyone. I have 46 buttons on my Control Panel (and the Keywiz only allows 40). This obviously means I need 6 buttons to have the Shazaaam feature.

I just ordered a few Shazaaam adapters from Randy at GGG. I am just trying to get my head around how they work. I have made a diagram that I THINK is right. In this diagram, Player 1, 2 and 3 would have the Shazaaam feature. Does my diagram make sense?

Thanks

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9405
  • Last login:Today at 10:18:34 am
  • Designated spam hunter
Re: Shazaaam Adapter for the Keywiz40
« Reply #1 on: January 11, 2013, 10:09:36 pm »
Here's a diagram from the advanced wiring techniques page on GGG.



The adapter contains the two diodes.

The P1 and P2 buttons in your diagram correspond with the two switches on the right.

As shown in your diagram, P1 and P2 button would output the alternate functions instead of the standard "1" and "2".

Wire your P1 button like X and P2 button like Y and you'll be good to go.


Scott
« Last Edit: January 11, 2013, 10:18:32 pm by PL1 »

Tony555

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:April 27, 2019, 09:24:37 pm
Re: Shazaaam Adapter for the Keywiz40
« Reply #2 on: January 11, 2013, 10:16:23 pm »
Thanks Scott....

It looks like this is the same setup as my diagram?? Looks like my understanding was correct. Thanks again...

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9405
  • Last login:Today at 10:18:34 am
  • Designated spam hunter
Re: Shazaaam Adapter for the Keywiz40
« Reply #3 on: January 11, 2013, 10:28:30 pm »
It looks like this is the same setup as my diagram??
The center of the adapter connects to the NO and two "legs" are the wire at the left side of the diodes.

Once again, this is for the alternate function, not Player 1 start -- unless you change the default keymap.


Scott

Tony555

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:April 27, 2019, 09:24:37 pm
Re: Shazaaam Adapter for the Keywiz40
« Reply #4 on: January 11, 2013, 10:46:21 pm »
Thanks Scott. I am running leaf buttons (So I didn't worry about NO and NC etc in my diagram  :laugh: I also didn't worry about the ground in my diagram)

I was planning on changing the keymap with the Keywiz software. I just haven't made my mind up as to what 6 buttons are going to use the Shazaaam function. I was thinking: 
1. 2up
2. 3up
3. 4up
4. P2 Start
5. P3 Start
6 P4 Start

The reason for this is becasue these buttons are only clicked once or twice during a game (hardly ever used).

My 46 buttons include
Cancel and Pause (2 Buttons)
Player 1-4 Credit and Start (8 Buttons)
Player 1 and 2 have 4 Joystick Controls and 6 Buttons (10 Buttons each)
Player 3 and 4 have 4 joystick controls and 4 buttons (8 Buttons each)

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9405
  • Last login:Today at 10:18:34 am
  • Designated spam hunter
Re: Shazaaam Adapter for the Keywiz40
« Reply #5 on: January 12, 2013, 12:08:46 am »
Looks pretty well thought out.

What FE are you using?

Do you also want a menu (tab) button?  Maybe out of sight to keep it away from kids and/or technically-declined (the opposite of technically-inclined  :lol) friends.

I assume you have also de-conflicted your keymap since it is easy to overlap on this size panel.

If you want to add pinball flippers, Monkey puzzle did this with his Smith-o-tron -- slick way to hide/position the Flippers.




Scott

Tony555

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:April 27, 2019, 09:24:37 pm
Re: Shazaaam Adapter for the Keywiz40
« Reply #6 on: January 12, 2013, 12:25:51 am »
Thanks again Scott. I am using Hyperspin

I don't have a dedicated MENU button, but I have a keyboard that is in a draw below the Control Panel. I find that I hardly use the MENU so I feel I don't need a dedicated button for it.

I am not sure what you mean by 'de-conflicted your keymap' ??

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9405
  • Last login:Today at 10:18:34 am
  • Designated spam hunter
Re: Shazaaam Adapter for the Keywiz40
« Reply #7 on: January 12, 2013, 01:16:46 am »
I don't have a dedicated MENU button, but I have a keyboard that is in a draw below the Control Panel. I find that I hardly use the MENU so I feel I don't need a dedicated button for it.
Keyboard drawer works for that and makes a great place to mount those flippers.  ;D

I am not sure what you mean by 'de-conflicted your keymap' ??

  4 direction keys
  26 letters in the alphabet (A-Z)
  10 numbers (0-9)
+2 shifts, 2 alts, 2 controls, 1 space, and several others
-------
47 (+ several other) keys

46 functions doesn't give you much wiggle room and it's easy to accidently overlap.

People using the I-Pac4 (default keymap here) for a setup like yours notice that the 2 SW 5 keystroke is an "I" -- the same as the 3 Up keystroke.

When P2 hits button 5, P3 moves up.

Also, 2 SW 6 = "K" = 3 Down.

Check your keymap to ensure that each input/shifted function has a unique keystroke associated with it to remove these potential conflicts.


Scott

Tony555

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:April 27, 2019, 09:24:37 pm
Re: Shazaaam Adapter for the Keywiz40
« Reply #8 on: January 12, 2013, 01:31:11 am »
OK, thanks....I see what you mean...I will test it out....I may even disconnect Button 3 & 4 on Players 3 & 4...I don't think I have any games that use these buttons

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9405
  • Last login:Today at 10:18:34 am
  • Designated spam hunter
Re: Shazaaam Adapter for the Keywiz40
« Reply #9 on: January 12, 2013, 02:15:54 am »
If you're going to have the buttons on the panel, take the time to wire and map them.  There are more than enough keystrokes to go around.

Besides, what if you find a game/emulator that uses those buttons and you load it up, only to discover that the cab you thought was done now needs some more wiring and a (hopefully de-conflicted) keymap upgrade so you and your friends can all play?

It's easier to do it now than later.


Scott

Tony555

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:April 27, 2019, 09:24:37 pm
Re: Shazaaam Adapter for the Keywiz40
« Reply #10 on: January 12, 2013, 03:20:37 am »
Yeah, good point. I am slowly wiring at the moment (have been going for the past few hours)...trying to make it neat (cable ties and cable tubing)

I have also manipulated the table from http://groovygamegear.com/PDF/KEYWIZ40_ECO_ST.pdf to keep a record of all the buttons and what they do