<mameconfig version="10">
	<system name="mcnpshnt">

		<input>
			<port type="DIPSWITCH_NAME" mask="1" defvalue="1" value="1">
			</port>
			<port type="DIPSWITCH_NAME" mask="6" defvalue="6" value="6">
			</port>
			<port type="DIPSWITCH_NAME" mask="24" defvalue="24" value="24">
			</port>
			<port type="DIPSWITCH_NAME" mask="32" defvalue="32" value="32">
			</port>
			<port type="DIPSWITCH_NAME" mask="64" defvalue="0" value="0">
			</port>
			<port type="DIPSWITCH_NAME" mask="128" defvalue="0" value="0">
			</port>
			<port type="DIPSWITCH_NAME" mask="7" defvalue="7" value="7">
			</port>
			<port type="DIPSWITCH_NAME" mask="8" defvalue="8" value="8">
			</port>
			<port type="DIPSWITCH_NAME" mask="16" defvalue="16" value="16">
			</port>
			<port type="DIPSWITCH_NAME" mask="32" defvalue="32" value="32">
			</port>
			<port type="DIPSWITCH_NAME" mask="64" defvalue="64" value="64">
			</port>
			<port type="DIPSWITCH_NAME" mask="128" defvalue="128" value="128">
				<defseq type="standard">KEYCODE_F2</defseq>
			</port>
			<port type="SERVICE" mask="4" defvalue="4" value="4">
			</port>
			<port type="SERVICE2" mask="8" defvalue="8" value="8">
			</port>
			<port type="SERVICE3" mask="16" defvalue="16" value="16">
			</port>
			<port type="COIN1" mask="64" defvalue="64" value="64">
			</port>
			<port type="SERVICE1" mask="128" defvalue="128" value="128">
			</port>
			<port type="OTHER" mask="1" defvalue="1" value="1">
				<defseq type="standard">KEYCODE_A</defseq>
			</port>
			<port type="OTHER" mask="2" defvalue="2" value="2">
				<defseq type="standard">KEYCODE_E</defseq>
			</port>
			<port type="OTHER" mask="4" defvalue="4" value="4">
				<defseq type="standard">KEYCODE_I</defseq>
			</port>
			<port type="OTHER" mask="8" defvalue="8" value="8">
				<defseq type="standard">KEYCODE_M</defseq>
			</port>
			<port type="OTHER" mask="16" defvalue="16" value="16">
				<defseq type="standard">KEYCODE_LCONTROL</defseq>
				<newseq type="standard">KEYCODE_4_PAD</newseq>
			</port>
			<port type="START1" mask="32" defvalue="32" value="32">
			</port>
			<port type="OTHER" mask="1" defvalue="1" value="1">
				<defseq type="standard">KEYCODE_B</defseq>
			</port>
			<port type="OTHER" mask="2" defvalue="2" value="2">
				<defseq type="standard">KEYCODE_F</defseq>
			</port>
			<port type="OTHER" mask="4" defvalue="4" value="4">
				<defseq type="standard">KEYCODE_J</defseq>
			</port>
			<port type="OTHER" mask="8" defvalue="8" value="8">
				<defseq type="standard">KEYCODE_N</defseq>
			</port>
			<port type="OTHER" mask="16" defvalue="16" value="16">
				<defseq type="standard">KEYCODE_LSHIFT</defseq>
				<newseq type="standard">KEYCODE_3_PAD</newseq>
			</port>
			<port type="OTHER" mask="32" defvalue="32" value="32">
				<defseq type="standard">KEYCODE_RCONTROL</defseq>
			</port>
			<port type="OTHER" mask="1" defvalue="1" value="1">
				<defseq type="standard">KEYCODE_C</defseq>
			</port>
			<port type="OTHER" mask="2" defvalue="2" value="2">
				<defseq type="standard">KEYCODE_G</defseq>
			</port>
			<port type="OTHER" mask="4" defvalue="4" value="4">
				<defseq type="standard">KEYCODE_K</defseq>
			</port>
			<port type="OTHER" mask="8" defvalue="8" value="8">
				<defseq type="standard">KEYCODE_SPACE</defseq>
				<newseq type="standard">KEYCODE_1_PAD</newseq>
			</port>
			<port type="OTHER" mask="16" defvalue="16" value="16">
				<defseq type="standard">KEYCODE_Z</defseq>
			</port>
			<port type="OTHER" mask="1" defvalue="1" value="1">
				<defseq type="standard">KEYCODE_D</defseq>
			</port>
			<port type="OTHER" mask="2" defvalue="2" value="2">
				<defseq type="standard">KEYCODE_H</defseq>
			</port>
			<port type="OTHER" mask="4" defvalue="4" value="4">
				<defseq type="standard">KEYCODE_L</defseq>
			</port>
			<port type="OTHER" mask="8" defvalue="8" value="8">
				<defseq type="standard">KEYCODE_LALT</defseq>
				<newseq type="standard">KEYCODE_2_PAD</newseq>
			</port>
		</input>

		<mixer>
			<volume multiplier="248" />
		</mixer>

	</system>
</mameconfig>
