The picture below shows wiring of the maximum number of pots, ie 4pots.
It also shows an example 4 switches. Note that not all four
potpositions need to be used for pots. You can connect buttons instead
toany input. The direction of the pot control depends on the wiring
ofthe two outer connections on the pot. If the pot works
"backwards",then swap these over. Note Mame can also be configured to
reverseanalog control directions.
The "Start1" input changes the selected buttons to the shiftedset,
buttons 13-28 in Windows.This behaves in exactly the same way asthe
I-PAC shift button. All the other inputs are ordinary buttons.
ALTERNATIVE CONFIGURATION WITH A STANDARD DIGITALJOYSTICK
If you are not using analog controls, but using a regular
micro-switchjoystick, simply connect the 4 joystick switches to UP,
DOWN, LEFT andRIGHT in the same way as the I-PAC boards.
The button assignment is shownbelow, which is a screen capture from
Control Panel, Game Devices in Windows.Open Control Panel, Game
Devices. You will see two A-PAC Gamepad devices shown.Select each one
and check for correct operation. The top one in the list is theplayer 1
side, the lower one is player 2. This capture below shows the
displayfor ONE SIDE of the board
, ie one
gamepad device.The button display for the other device is identical.
The above controlsare duplicated for the Player 2
side of theboard
If you are using controls which don'tcover the entire range
of travel of the pot, you will need to calibrate thecontrol. All
you need to do is click on "ControlPanel", "Game Controllers", and then
highlight the upper or lower entry for "A-PACInterface", and follow the
instructions. This will ensure that a full movementof the control
device corresponds to a full movement in the game.
You might want to calibrate so that ananalog control produces full
movement in the game over a small movement of thecontrol. You can
easily do this. During the calibration process, when it asksyou to move
the control to the limits of movement, if you only move it to,
forexample 50% of the travel, this will be logged as the full-travel
position, soyou will get a full game movement over 50% of the actual
MAME has a setting for "JoystickDead Zone". This is useful when you are
using an analog control in a digitalgame, as you can tweak the "travel"
of the control, ie how far you have to moveit before it registers as an
emulated switch press.
Using with MAME
To use this device with MAME,all you need to do is enable joystick
support in MAME.INI. The play buttons andjoysticks are then
automatically assigned in MAME because this device is seenas two
gamepads which MAME expects. You may need to assign COIN and
STARTbuttons. If you start with a digital (switch) joystick and then
re-wire to ananalog stick, there is no need to change any settings.