ksherlock / ample

Apple Emulator Frontend for MAME

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

missing media categories

ksherlock opened this issue · comments

  • -bitbanger (-modem null_modem | rs232_sync_io)
  • -printout (-modem rs_printer|printer|swtpc8212)
  • -midiin / -midiout (-sl_ midi)
<mame build="0.232 (mame0232-32-g7b146133d13)" debug="no" mameconfig="10">
	<machine name="a2midi" sourcefile="src/devices/bus/a2bus/a2midi.cpp" isdevice="yes" runnable="no">
		<description>6850 MIDI card</description>
		<device_ref name="ptm6840"/>
		<device_ref name="acia6850"/>
		<device_ref name="midi_port"/>
		<device_ref name="midi_port"/>
		<device_ref name="clock"/>
		<slot name=":mdin">
			<slotoption name="midiin" devname="midiin_port" default="yes"/>
		</slot>
		<slot name=":mdout">
			<slotoption name="midiout" devname="midiout_port" default="yes"/>
		</slot>
	</machine>
</mame>

<mame build="0.232 (mame0232-32-g7b146133d13)" debug="no" mameconfig="10">
	<machine name="midiin_port" sourcefile="src/devices/bus/midi/midiinport.cpp" isdevice="yes" runnable="no">
		<description>MIDI In port</description>
		<device_ref name="midiin"/>
		<device type="midiin" tag=":midiinimg">
			<instance name="midiin" briefname="min"/>
			<extension name="mid"/>
		</device>
	</machine>
</mame>
<mame build="0.232 (mame0232-32-g7b146133d13)" debug="no" mameconfig="10">
	<machine name="null_modem" sourcefile="src/devices/bus/rs232/null_modem.cpp" isdevice="yes" runnable="no">
		<description>RS232 Null Modem</description>
		<device_ref name="bitbanger"/>
		...
		<device type="serial" tag=":stream">
			<instance name="bitbanger" briefname="bitb"/>
			<extension name=""/>
		</device>
	</machine>
</mame>
<mame build="0.232 (mame0232-32-g7b146133d13)" debug="no" mameconfig="10">
	<machine name="rs_serial_printer" sourcefile="src/devices/bus/rs232/printer.cpp" isdevice="yes" runnable="no">
		<description>Radio Shack Serial Printer</description>
		<device_ref name="printer_image"/>
		...
		<device type="printout" tag=":printer">
			<instance name="printout" briefname="prin"/>
			<extension name="prn"/>
		</device>
	</machine>
</mame>

also: -gameio compeyes -picture

<mame build="0.232 (mame0232-32-g7b146133d13)" debug="no" mameconfig="10">
	<machine name="a2ceyes" sourcefile="src/devices/bus/a2gameio/computereyes.cpp" isdevice="yes" runnable="no">
		<description>Digital Vision ComputerEyes</description>
		<device_ref name="picture_image"/>
		<device type="picture" tag=":srcimg">
			<instance name="picture" briefname="pic"/>
			<extension name="png"/>
		</device>
	</machine>
</mame>

midi in -- if it's a file, it auto-starts playing after a short delay, so before eg booting and running synth lab.

otherwise, it should be a value from "-listmidi"

MIDI input ports:
CASIO USB-MIDI (default)

MIDI output ports:
CASIO USB-MIDI (default)

"default" means "default" will select it. It still needs to be specified.