2024-10-08 08:48:03 -04:00
|
|
|
|
2024-10-08 09:22:57 -04:00
|
|
|
# scas xarcade_mister.txt xarcade_mister.bin
|
|
|
|
# scwr xarcade_mister.bin
|
2024-10-08 08:59:35 -04:00
|
|
|
|
|
|
|
# important!:
|
|
|
|
force set2ext
|
|
|
|
|
2024-10-08 09:37:11 -04:00
|
|
|
# /media/fat/MiSTer.ini
|
|
|
|
# jamma_vid=16C0
|
|
|
|
# jamma_pid=047D
|
2024-10-08 08:59:35 -04:00
|
|
|
|
2024-10-08 09:37:11 -04:00
|
|
|
# VID = 16C0, PID = 047D.
|
2024-10-08 08:59:35 -04:00
|
|
|
# https://mister-devel.github.io/MkDocs_MiSTer/advanced/diy2parcade/
|
2024-10-08 09:11:52 -04:00
|
|
|
# Connect your modded arcade keyboard to USB and start Menu core, then go to Define Joystick buttons.
|
|
|
|
# Press any button, and you will see "Keyboard ID: XXXX:YYYY" where XXXX:YYYY is HW identifier of the keyboard. Press ESC to ext from this dialog.
|
|
|
|
# Now open MiSTer.ini and add following options there:
|
|
|
|
# jamma_vid=XXXX
|
|
|
|
# jamma_pid=YYYY
|
2024-10-08 08:59:35 -04:00
|
|
|
|
|
|
|
# UP1 = PAD_8 (0x75)
|
|
|
|
# DOWN1 = PAD_2 (0x72)
|
|
|
|
# LEFT1 = PAD_4 (0x6b)
|
|
|
|
# RIGHT1 = PAD_6 (0x74)
|
|
|
|
# SELECT1 (left "flipper" button) = 3 (0x26)
|
|
|
|
# START1 (button with one human figure) = 1 (0x16)
|
|
|
|
# A1 = LSHIFT (0x12)
|
|
|
|
# B1 = Z (0x1a)
|
|
|
|
# C1 = X (0x22)
|
|
|
|
# X1 = LCTRL (0x14)
|
|
|
|
# Y1 = LALT (0x11)
|
|
|
|
# Z1 = SPACE (0x29)
|
|
|
|
# L1 = C (0x21)
|
|
|
|
# R1 = 5 (0x2e)
|
|
|
|
|
2024-10-08 09:09:42 -04:00
|
|
|
# UP2 = R (0x2d)
|
|
|
|
# DOWN2 = F (0x2b)
|
|
|
|
# LEFT2 = D (0x23)
|
|
|
|
# RIGHT2 = G (0x34)
|
|
|
|
# SELECT2 = 4 (0x25)
|
|
|
|
# START2 = 2 (0x1e)
|
|
|
|
# A2 = W (0x1d)
|
|
|
|
# B2 = E (0x24)
|
|
|
|
# C2 = LEFT_BRACE (0x54)
|
|
|
|
# X2 = A (0x1c)
|
|
|
|
# Y2 = S (0x1b)
|
|
|
|
# Z2 = Q (0x15)
|
|
|
|
# L2 = RIGHT_BRACE (0x5b)
|
|
|
|
# R2 = 6 (0x36)
|
2024-10-08 08:59:35 -04:00
|
|
|
|
|
|
|
remapblock
|
2024-10-08 09:20:45 -04:00
|
|
|
# left controller
|
|
|
|
3 5 # SELECT1 -> 1P coin
|
|
|
|
#1 1 # START1 -> 1P start (shift key)
|
2024-10-08 09:22:57 -04:00
|
|
|
PAD_8 UP # UP1 -> 1P up
|
|
|
|
PAD_2 DOWN # DOWN1 -> 1P down
|
|
|
|
PAD_4 LEFT # LEFT1 -> 1P left
|
|
|
|
PAD_6 RIGHT # RIGHT1 -> 1P right
|
|
|
|
LSHIFT LCTRL # A1 -> 1P button 1
|
|
|
|
Z LALT # B1 -> 1P button 2
|
|
|
|
X SPACE # C1 -> 1P button 3
|
|
|
|
LCTRL LSHIFT # X1 -> 1P button 4
|
2024-10-08 09:20:45 -04:00
|
|
|
LALT Z # Y1 -> 1P button 5
|
2024-10-08 09:22:57 -04:00
|
|
|
SPACE X # Z1 -> 1P button 6
|
|
|
|
C C # L1 -> 1P button 7
|
2024-10-08 09:20:45 -04:00
|
|
|
5 V # R1 -> 1P button 8
|
2024-10-08 08:59:35 -04:00
|
|
|
|
|
|
|
# right controller
|
2024-10-08 09:22:57 -04:00
|
|
|
2 6 # SELECT2 -> 2P coin
|
|
|
|
4 2 # START2 -> 2P start (shift key)
|
|
|
|
#R R # UP2 -> 2P up
|
|
|
|
#F F # DOWN2 -> 2P down
|
|
|
|
#D D # LEFT2 -> 2P left
|
|
|
|
#G G # RIGHT2 -> 2P right
|
|
|
|
W A # A2 -> 2P button 1
|
|
|
|
E S # B2 -> 2P button 2
|
|
|
|
LEFT_BRACE Q # C2 -> 2P button 3
|
|
|
|
A W # X2 -> 2P button 4
|
|
|
|
S I # Y2 -> 2P button 5
|
|
|
|
Q K # Z2 -> 2P button 6
|
|
|
|
RIGHT_BRACE J # L2 -> 2P button 7
|
|
|
|
6 L # R2 -> 2P button 8
|
2024-10-08 08:59:35 -04:00
|
|
|
endblock
|
|
|
|
|
|
|
|
|
|
|
|
|