Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: Clones on June 04, 2008, 04:19:12 pm

Title: MAME32/WinIpac/ 1P SW1 problem
Post by: Clones on June 04, 2008, 04:19:12 pm
 :badmood:

Stumped.  Searched the forum but still not sure.  Just finished the wiring of my control panel, hooked it up to the computer, and downloaded Mame32.

I'm using Windows XP, iPac, optipac.  Installed WinIpac and tried out Donkey Kong. First, He was running backwards but a switch of wires fixed that but unfortunately,

I can't get him to jump (i.e. 1P  SW1 is not functioning and none of the other 5 will make him jump as well, or the 2 trackball buttons). 

Click on the tab key and went into game controls and next to the SW1 there is just 3 dots (...), I have clicked on it, I get an option of 'Left Control'  'Right Control'.  I continue to try to click 1P SW1 or the Left control on my pass through keyboard but it will not change. 

Stumped, wondering what I missed???

Thanks
Clones

 :dunno

Other questions
a) am I supposed to place my WinIpac cpl just in the MAME32 folder or a specific folder in the MAME32???
Title: Re: MAME32/WinIpac/ 1P SW1 problem
Post by: u_rebelscum on June 04, 2008, 07:46:51 pm
Short answer, I think: don't pause when remapping in mame.

More details: 

MameUI is the current name of was mame32 (as it has both 32 bit and 64 builds as does mame, and mame was 32 bit for over 5 years anyway).

WinIpac is for changing what keypresses the ipac sends to the computer.  IOW, it's for configuring the ipac, and has nothing to do (directly, at least) with mame or mameUI.

Mame's tab input remap menu works as such:
- Left side is the game's input, right is what is mapped in mame to that input.
- Multiple keys or key combos can be mapped to the same game input.  Example: You want "P1 Up" pressed if mame sees either the A or T key pressed, or if both the O & E keys were pressed at the same time, or "key_A or key_T or (key_O and key_E)".  This would be shown as "A OR T OR O E".
- Having "Ctrl Left Ctrlr Right" on the right side means mame is looking for both the ctrl keys for mame to send the game that input.
- Having "..." means the keys that are mapped do not fit in the space given.  Scolling over will expand in a box the keys that are mapped.  (This is not a choice box.)
- Pressing the key mapped to UI_select (usually enter) tells mame to change to the key/keys next pressed.  If you want A, press enter, press A, then wait until mame excepts the change (~ one sec).  If you want A or B: enter, A, wait, enter, B.  If you want A + B: enter, press A and B before the second is up, wait.  To start over, scroll off the input, go back on and continue as normal.

If paused, the ctlr, alt and shift buttons (defaults or P1 B1, B2, & --BINGO! Either that, or I was attempting to say "before" but it was too many letters to type--, respectively) usually are seen as both the left & right, even if you press only one.  So just don't pause while remapping.

Mame FAQ (http://mamedev.org/devwiki/index.php?title=Frequently_Asked_Questions) is a good place to start.
Title: Re: MAME32/WinIpac/ 1P SW1 problem
Post by: Clones on June 05, 2008, 02:15:04 pm
Thank you for the information.  I will give it a shot. 
Title: Re: MAME32/WinIpac/ 1P SW1 problem
Post by: Hoopz on June 05, 2008, 02:22:49 pm
Nice avatar!!!!!   :applaud:
Title: Re: MAME32/WinIpac/ 1P SW1 problem
Post by: Clones on June 09, 2008, 04:39:40 pm
glory fricken bea, it works.  Thank you rebelscum.  My 6 year old loved playing donkey kong and mario bros., yesterday.  But he said, these are tough.....
 :notworthy: :cheers: :applaud:

Onto hook up the coin door...