<?xml version="1.0"?>
<!-- This file is autogenerated; comments and unknown tags will be stripped -->
<mameconfig version="10">
    <system name="sdi">
        <counters>
            <coins index="0" number="25" />
            <coins index="1" number="3" />
        </counters>
        <input>
            <port tag=":ANALOGX1" type="P1_TRACKBALL_X" mask="255" defvalue="0">
                <newseq type="standard">
                    NONE
                </newseq>
                <newseq type="increment">
                    JOYCODE_1_RXAXIS_POS_SWITCH
                </newseq>
                <newseq type="decrement">
                    JOYCODE_1_RXAXIS_NEG_SWITCH
                </newseq>
            </port>
            <port tag=":ANALOGX2" type="P2_TRACKBALL_X" mask="255" defvalue="0">
                <newseq type="standard">
                    NONE
                </newseq>
                <newseq type="increment">
                    JOYCODE_2_RXAXIS_POS_SWITCH
                </newseq>
                <newseq type="decrement">
                    JOYCODE_2_RXAXIS_NEG_SWITCH
                </newseq>
            </port>
            <port tag=":ANALOGY1" type="P1_TRACKBALL_Y" mask="255" defvalue="0">
                <newseq type="standard">
                    NONE
                </newseq>
                <newseq type="increment">
                    JOYCODE_1_RYAXIS_POS_SWITCH
                </newseq>
                <newseq type="decrement">
                    JOYCODE_1_RYAXIS_NEG_SWITCH
                </newseq>
            </port>
            <port tag=":ANALOGY2" type="P2_TRACKBALL_Y" mask="255" defvalue="0">
                <newseq type="standard">
                    NONE
                </newseq>
                <newseq type="increment">
                    JOYCODE_2_RYAXIS_POS_SWITCH
                </newseq>
                <newseq type="decrement">
                    JOYCODE_2_RYAXIS_NEG_SWITCH
                </newseq>
            </port>
            <port tag=":SERVICE" type="P1_BUTTON1" mask="64" defvalue="64">
                <newseq type="standard">
                    JOYCODE_1_BUTTON1 OR JOYCODE_1_RZAXIS_NEG_SWITCH OR JOYCODE_1_ZAXIS_NEG_SWITCH
                </newseq>
            </port>
            <port tag=":SERVICE" type="P2_BUTTON1" mask="128" defvalue="128">
                <newseq type="standard">
                    JOYCODE_2_BUTTON1 OR JOYCODE_2_ZAXIS_NEG_SWITCH OR JOYCODE_2_RZAXIS_NEG_SWITCH
                </newseq>
            </port>
            <port tag=":UNUSED" type="P2_JOYSTICKLEFT_DOWN" mask="16" defvalue="16">
                <newseq type="standard">
                    JOYCODE_2_DPADDOWN
                </newseq>
            </port>
            <port tag=":UNUSED" type="P2_JOYSTICKLEFT_UP" mask="32" defvalue="32">
                <newseq type="standard">
                    JOYCODE_2_DPADUP
                </newseq>
            </port>
            <port tag=":UNUSED" type="P2_JOYSTICKLEFT_RIGHT" mask="64" defvalue="64">
                <newseq type="standard">
                    JOYCODE_2_DPADRIGHT
                </newseq>
            </port>
            <port tag=":UNUSED" type="P2_JOYSTICKLEFT_LEFT" mask="128" defvalue="128">
                <newseq type="standard">
                    JOYCODE_2_DPADLEFT
                </newseq>
            </port>
        </input>
    </system>
</mameconfig>
