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: Need help understanding gpwiz49 pinout to gamepad mapping  (Read 1595 times)

0 Members and 1 Guest are viewing this topic.

m_mcgover

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 133
  • Last login:July 18, 2025, 12:30:24 pm
Need help understanding gpwiz49 pinout to gamepad mapping
« on: July 03, 2008, 07:41:23 am »
I am confused about how the GPWiz49 pinout maps to joypad buttons.

I am in the process of trying to finish wiring up a control panel before our 4th of July party tomorrow (pressure, pressure! :o) and I'm at the point where I need to start wiring up 2 GPWiz49s.  I have the solder versions that I bought used.  They came already soldered up to 2 Williams 49 way sticks.  I've plugged them in and verified that the joysticks work properly.  Now, I am ready to wire up 4 buttons per player, a start/coin per player, and 1 pause/1 esc (14 total) -- I'll be using leaf switch buttons. 

I have a bunch of questions that I'd like to understand before pulling out the soldering iron.

1) Is there some default mapping from the pinout on GPWiz49 PCB to gamepad buttons that I should follow? 

I.e. right now, the 49 ways are soldered into 1-8, G, G, and V+ on the PCB (essentially the leftmost 12 positions on teh PCB, looking from the top).  Remaining pins are:

B D F H | J L N P | U D L R | G []
A C E G | I K M O | R L D U | G S

Does "A" map by default to a gamepad button?  If I test the joystick in windows, there are buttons 1-28.  How do buttons 1-28 map to the pinout above?  A=1, B=2, etc?  Some other way?  What are the G G and S all the way to the RHS of the pinout?

2) Is there a guideline or a standard I should follow to make my life easier when I configure mame?

3) I am using Mala, so I think I need to make sure my admin buttons are one of the first 12?

4) When I go to map gamepad buttons in mame, do I really have to do it for *every* game, or can I set up a default to be applied to all games?

Thanks!
Sinistar, 25" Smash TV, Major Havoc 720, Star Wars cockpit w/ESB kit, Robotron cocktail, Warlords cocktail, Back to the Future pinball

Paladin

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 541
  • Last login:July 04, 2022, 05:13:19 pm
  • Mmmm llamaburgers!
Re: Need help understanding gpwiz49 pinout to gamepad mapping
« Reply #1 on: July 03, 2008, 08:33:13 am »
Go to www.groovygamegear.com and check out the page for the gpwiz49.  Here's a direct link to the PDF on that page telling you what connections go where:
http://groovygamegear.com/PDF/GPWIZ49_MAX.pdf

When you start a game in MAME and hit the tab button, there's an option for setting up controls for all games and for the individual game you started.

m_mcgover

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 133
  • Last login:July 18, 2025, 12:30:24 pm
Re: Need help understanding gpwiz49 pinout to gamepad mapping
« Reply #2 on: July 03, 2008, 09:21:41 am »
Duh!   :banghead:

I am sorry for asking such an obvious question.  In my rush, I didn't look at that document carefully enough (the dangers of skimming pdf on a computer).

Thanks for the tip in mame, too.  I didn't realize that control selections could be applied across all games.

Thanks and again, sorry for the obvious question(s).   :-[

Sinistar, 25" Smash TV, Major Havoc 720, Star Wars cockpit w/ESB kit, Robotron cocktail, Warlords cocktail, Back to the Future pinball

m_mcgover

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 133
  • Last login:July 18, 2025, 12:30:24 pm
Re: Need help understanding gpwiz49 pinout to gamepad mapping
« Reply #3 on: July 03, 2008, 09:33:40 am »
But now I have a new question...

In the PDF, there are two sets of UDLR labels.  Looking at the PCB with the pinout on the bottom:

Does
UDLR
RLDU

map to
1357
2468

or map to
8642
7531
?

Thanks
Sinistar, 25" Smash TV, Major Havoc 720, Star Wars cockpit w/ESB kit, Robotron cocktail, Warlords cocktail, Back to the Future pinball

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7024
  • Last login:September 29, 2025, 06:30:20 am
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: Need help understanding gpwiz49 pinout to gamepad mapping
« Reply #4 on: July 03, 2008, 09:43:29 am »

The upper set is "1" and the lower set is "2".

The 40 pin header should show a P1 and P2 to the right.  They coincide with the above. 

But here's a PDF that should make it easier for your board version.

RandyT

m_mcgover

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 133
  • Last login:July 18, 2025, 12:30:24 pm
Re: Need help understanding gpwiz49 pinout to gamepad mapping
« Reply #5 on: July 03, 2008, 09:48:15 am »
Randy-

Thanks.  That PDF answers my remaining questions.

Paladin-

Thanks for your help, too!

Now...off to the control panel.... ;D

Sinistar, 25" Smash TV, Major Havoc 720, Star Wars cockpit w/ESB kit, Robotron cocktail, Warlords cocktail, Back to the Future pinball