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: Help me fix my control in mame for Pigskin(single GPwiz32, no 49-way)  (Read 1172 times)

0 Members and 1 Guest are viewing this topic.

Cuba

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 31
  • Last login:September 20, 2019, 02:29:23 pm
  • I'm a llama!
I like to play pigskin, its a favorite game, but player 2's joystick doesnt respond the same as player 1. Player 1 is much faster and accurate, he can run circles around player 2.

My control panel is setup for 2 player: 2 x 8-way happ joysticks plus 6 buttons each (standard Street Fighter layout) plus start's and coin's.  Ive got the whole mess wired up to a single GPwiz32.  Total: 2 joysticks and 16 buttons.

So player 1 has his joystick wired to the X/Y joystick axis that the GPwiz provides; P1's buttons are GPwiz buttons 1 through 8. 

But player 2 has the joystick wired to BUTTONS 9,10,11,12 and the rest of the buttons are also wired as such.  This solution is fine for regular games like Street Fighter.

In the control setup menu, it says x-axis analog = joy1 x-axis, and y-axis analog = joy1 y-axis and all the increase/decrease options are set to their proper Joy1 axis directions. 

But P2 x-axis analog = NA and y-axis analog = NA.  The x/y increase/decrease are set to 9,10,11,12.

So how do I fix the controls? I have a pretty good feeling it has something to do with the analog features of this game, how do I tune it properly?  And yes, I know I could buy 49 -ways........ :P

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: Help me fix my control in mame for Pigskin(single GPwiz32, no 49-way)
« Reply #1 on: October 26, 2007, 05:07:26 pm »
I think mame is treating your player 1 digital joystick as analog (thus ignoring the inc/dec), while your player 2 digital buttons are not seen as analog and using the inc/dec.  If so:
Tab, analog controls, and increase AD stick digtal speed & AD stick autocenter speed way up.

FWIW, windows treats all joystick axes (X, Y, Z rX, rY, rZ) as analog even if it's digital.  Which would be why mame treats it the same.  A test is to unmap the joystick from player 1 ad stick X/Y analog axes (leaving the inc/dec as is) and see if it acts like player 2's.

My guess assumes your player 2 is experiencing higher lag time, and can reach top speed after a few frames.  Your comment about accuracy goes against my assumption, though.  If above don't work, can you go into more details on the differences?
Robin
Knowledge is Power

Cuba

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 31
  • Last login:September 20, 2019, 02:29:23 pm
  • I'm a llama!
Re: Help me fix my control in mame for Pigskin(single GPwiz32, no 49-way)
« Reply #2 on: October 26, 2007, 06:57:42 pm »
Thats good advice, ill try it a little later tonight if i have time.  Accuracy probably wasn't the best word to use, its only inaccurate because the player 2 responds much slower than player 1.