I love the game "Puzzle Bobble"/"Bust-A-Move".
The only problem is, it's a joystick game, when it really should (in my opinion) be a spinner game.
Using the MAME configs, how do I use a mouse spinner to move left/right?
Here is my Puzzle Bobble config:
<mameconfig version="10">
<system name="pbobblen">
<input>
<port type="P1_JOYSTICK_UP" mask="1" defvalue="1" value="1">
</port>
<port type="P1_JOYSTICK_DOWN" mask="2" defvalue="2" value="2">
</port>
<port type="P1_JOYSTICK_LEFT" mask="4" defvalue="4" value="4">
<newseq type="standard">KEYCODE_LEFT</newseq>
</port>
<port type="P1_JOYSTICK_RIGHT" mask="8" defvalue="8" value="8">
</port>
<port type="P1_BUTTON1" mask="16" defvalue="16" value="16">
</port>
<port type="P1_BUTTON2" mask="32" defvalue="32" value="32">
</port>
<port type="P1_BUTTON3" mask="64" defvalue="64" value="64">
</port>
<port type="P1_BUTTON4" mask="128" defvalue="128" value="128">
</port>
<port type="P2_JOYSTICK_UP" mask="1" defvalue="1" value="1">
</port>
<port type="P2_JOYSTICK_DOWN" mask="2" defvalue="2" value="2">
</port>
<port type="P2_JOYSTICK_LEFT" mask="4" defvalue="4" value="4">
</port>
<port type="P2_JOYSTICK_RIGHT" mask="8" defvalue="8" value="8">
</port>
<port type="P2_BUTTON1" mask="16" defvalue="16" value="16">
</port>
<port type="P2_BUTTON2" mask="32" defvalue="32" value="32">
</port>
<port type="P2_BUTTON3" mask="64" defvalue="64" value="64">
</port>
<port type="P2_BUTTON4" mask="128" defvalue="128" value="128">
</port>
<port type="START1" mask="1" defvalue="1" value="1">
</port>
<port type="OTHER" mask="2" defvalue="2" value="2">
<defseq type="standard">KEYCODE_7</defseq>
</port>
<port type="START2" mask="4" defvalue="4" value="4">
</port>
<port type="OTHER" mask="8" defvalue="8" value="8">
<defseq type="standard">KEYCODE_8</defseq>
</port>
<port type="DIPSWITCH_NAME" mask="1" defvalue="1" value="1">
</port>
<port type="DIPSWITCH_NAME" mask="2" defvalue="2" value="2">
</port>
<port type="DIPSWITCH_NAME" mask="4" defvalue="4" value="4">
</port>
<port type="DIPSWITCH_NAME" mask="56" defvalue="56" value="56">
</port>
<port type="DIPSWITCH_NAME" mask="64" defvalue="64" value="64">
</port>
<port type="DIPSWITCH_NAME" mask="128" defvalue="128" value="128">
</port>
<port type="COIN1" mask="1" defvalue="1" value="1">
</port>
<port type="COIN2" mask="2" defvalue="2" value="2">
</port>
<port type="SERVICE1" mask="4" defvalue="4" value="4">
</port>
<port type="SPECIAL" mask="32" defvalue="32" value="32">
</port>
<port type="SPECIAL" mask="64" defvalue="64" value="64">
</port>
<port type="OTHER" mask="128" defvalue="128" value="128">
<defseq type="standard">KEYCODE_F2</defseq>
</port>
</input>
</system>
</mameconfig>