
Please note, these are for Mortal Kombat, run in MAME32 or MAME32 Plus, using a HotRod SE joystick. For some reason, MK games are not pre-programmed into the MAME HotRod settings as are most other games. It took longer than you would think to get these right, so here you go:
Player 1 (left side)
Button 1 = L Ctrl = tba
Button 2 = L Alt = tba
Button 3 = Space = tba
Button 4 = L Shift = tba
Button 5 = X = tba
Button 6 = Z = tba
Player 2 (right side)
Button 1 = A = High Punch
Button 2 = E = Block
Button 3 = Q = High Kick
Button 4 = W = Low Punch
Button 5 = [ = Low Kick
Button 6 = S = Block
Player 1 (left side)
Button 1 = L Ctrl = High Punch
Button 2 = L Alt = Block
Button 3 = Space = High Kick
Button 4 = L Shift = Low Punch
Button 5 = X = Low Kick
Button 6 = Z = Block
Player 2 (right side)
Button 1 = A = High Punch
Button 2 = S = Block
Button 3 = Q = High Kick
Button 4 = W = Low Punch
Button 5 = [ = Low Kick
Button 6 = E = Block
Player 1 (left side)
Button 1 = L Ctrl = High Punch
Button 2 = L Alt or Z = Block
Button 3 = Space = High Kick
Button 4 = L Shift = Low Kick
Button 5 = X = Low Punch
Button 6 = C = Run
Player 2 (right side)
Button 1 = Q = High Kick
Button 2 = A = High Punch
Button 3 = S or E = Block
Button 4 = W = Low Punch
Button 5 = [ = Low Kick
Button 6 = ] = Run
*note: when I say "or" for the block buttons, this means you can program both buttons to do the same thing, not that you should choose one. See the MAMEworld FAQ to see how to do this.
*note 2: I use MAME32 Plus, and I have found that in the TAB menu, "Player 2 Button 6" is labeled "Button 3", but it goes in order, and should be clear which is which. (i.e. it goes 123 453)
