<machine name="mac512ke" sourcefile="apple/mac128.cpp" cloneof="macplus" romof="macplus" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>Macintosh 512ke</description>
  <year>1986</year>
  <manufacturer>Apple Computer</manufacturer>
  <biosset name="v3" description="Loud Harmonicas" default="no" />
  <biosset name="v2" description="Lonely Heifers" default="no" />
  <biosset name="v1" description="Lonely Hearts" default="no" />
  <rom name="342-0341-c.u6d" merge="342-0341-c.u6d" bios="v3" size="65536" crc="f69697e6" sha1="41317614ac71eb94941e9952f6ea37407e21ffff" region="bootrom" offset="0" status="good" optional="no" />
  <rom name="342-0342-b.u8d" merge="342-0342-b.u8d" bios="v3" size="65536" crc="49f25913" sha1="72f658c02bae265e8845899582575fb7c784ee87" region="bootrom" offset="1" status="good" optional="no" />
  <rom name="342-0341-b.u6d" merge="342-0341-b.u6d" bios="v2" size="65536" crc="65341487" sha1="bf43fa4f5a3dcbbac20f1fe1deedee0895454379" region="bootrom" offset="0" status="good" optional="no" />
  <rom name="342-0342-a.u8d" merge="342-0342-a.u8d" bios="v2" size="65536" crc="fb766270" sha1="679f529fbfc05f9cc98924c53457d2996dfcb1a7" region="bootrom" offset="1" status="good" optional="no" />
  <rom name="342-0341-a.u6d" merge="342-0341-a.u6d" bios="v1" size="65536" crc="5095fe39" sha1="be780580033d914b5035d60b5ebbd66bd1d28a9b" region="bootrom" offset="0" status="good" optional="no" />
  <rom name="342-0342-a.u8d" merge="342-0342-a.u8d" bios="v1" size="65536" crc="fb766270" sha1="679f529fbfc05f9cc98924c53457d2996dfcb1a7" region="bootrom" offset="1" status="good" optional="no" />
  <device_ref tag=":maincpu" name="m68000" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":palette" name="palette" />
  <device_ref tag=":scantimer" name="timer" />
  <device_ref tag=":hblanktimer" name="timer" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":outfilter" name="filter_rc" />
  <device_ref tag=":volfilter" name="filter_biquad" />
  <device_ref tag=":dacfilter" name="filter_biquad" />
  <device_ref tag=":macdac" name="speaker_sound_device" />
  <device_ref tag=":dactimer" name="timer" />
  <device_ref tag=":rtc" name="rtc3430042" />
  <device_ref tag=":fdc" name="iwm" />
  <device_ref tag=":fdc:0" name="floppy_connector" />
  <device_ref tag=":fdc:0:35dd" name="mfd51w" />
  <device_ref tag=":fdc:0:35dd:flopsndout" name="speaker" />
  <device_ref tag=":fdc:0:35dd:flopsnd" name="flopsnd" />
  <device_ref tag=":fdc:1" name="floppy_connector" />
  <device_ref tag=":fdc:1:35dd" name="mfd51w" />
  <device_ref tag=":fdc:1:35dd:flopsndout" name="speaker" />
  <device_ref tag=":fdc:1:35dd:flopsnd" name="flopsnd" />
  <device_ref tag=":scc" name="scc85c30" />
  <device_ref tag=":scc:cha" name="z80scc_channel" />
  <device_ref tag=":scc:chb" name="z80scc_channel" />
  <device_ref tag=":modem" name="rs232" />
  <device_ref tag=":printer" name="rs232" />
  <device_ref tag=":via6522_0" name="mos6522" />
  <device_ref tag=":kbd" name="mackbd_port" />
  <device_ref tag=":kbd:pad" name="mackbd_m0120" />
  <device_ref tag=":kbd:pad:mpu" name="i8021" />
  <device_ref tag=":kbd:pad:kbd" name="mackbd_port" />
  <device_ref tag=":kbd:pad:kbd:us" name="mackbd_m0110" />
  <device_ref tag=":kbd:pad:kbd:us:mpu" name="i8021" />
  <device_ref tag=":ram" name="ram" />
  <device_ref tag=":macpds" name="macpds" />
  <device_ref tag=":pds" name="macpds_slot" />
  <device_ref tag=":flop_mac35_orig" name="software_list" />
  <device_ref tag=":flop_mac35_clean" name="software_list" />
  <device_ref tag=":flop35_list" name="software_list" />
  <chip type="cpu" tag="maincpu" name="Motorola MC68000" clock="7833600" />
  <chip type="cpu" tag="kbd:pad:mpu" name="Intel 8021" clock="3000000" />
  <chip type="cpu" tag="kbd:pad:kbd:us:mpu" name="Intel 8021" clock="3000000" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="outfilter" name="RC Filter" />
  <chip type="audio" tag="volfilter" name="Biquad Filter" />
  <chip type="audio" tag="dacfilter" name="Biquad Filter" />
  <chip type="audio" tag="macdac" name="Filtered DAC" />
  <chip type="audio" tag="fdc:0:35dd:flopsndout" name="Speaker" />
  <chip type="audio" tag="fdc:0:35dd:flopsnd" name="Floppy sound" clock="44100" />
  <chip type="audio" tag="fdc:1:35dd:flopsndout" name="Speaker" />
  <chip type="audio" tag="fdc:1:35dd:flopsnd" name="Floppy sound" clock="44100" />
  <display tag="screen" type="raster" rotate="0" width="512" height="342" refresh="60.147420" pixclock="15667200" htotal="704" hbend="0" hbstart="512" vtotal="370" vbend="28" vbstart="370" flipx="no" />
  <sound channels="3" />
  <input players="2" service="no" tilt="no">
    <control type="mouse" player="1" buttons="1" minimum="0" maximum="255" sensitivity="100" reverse="no" />
    <control type="keyboard" player="1" buttons="56" reverse="no" />
    <control type="keypad" player="2" buttons="18" reverse="no" />
  </input>
  <port tag=":MOUSE0"></port>
  <port tag=":MOUSE1">
    <analog mask="255" />
  </port>
  <port tag=":MOUSE2">
    <analog mask="255" />
  </port>
  <port tag=":kbd:pad:P0"></port>
  <port tag=":kbd:pad:P1"></port>
  <port tag=":kbd:pad:P2"></port>
  <port tag=":kbd:pad:ROW0"></port>
  <port tag=":kbd:pad:ROW1"></port>
  <port tag=":kbd:pad:ROW2"></port>
  <port tag=":kbd:pad:kbd:us:P0"></port>
  <port tag=":kbd:pad:kbd:us:P2"></port>
  <port tag=":kbd:pad:kbd:us:ROW0"></port>
  <port tag=":kbd:pad:kbd:us:ROW1"></port>
  <port tag=":kbd:pad:kbd:us:ROW2"></port>
  <port tag=":kbd:pad:kbd:us:ROW3"></port>
  <port tag=":kbd:pad:kbd:us:ROW4"></port>
  <port tag=":kbd:pad:kbd:us:ROW5"></port>
  <port tag=":kbd:pad:kbd:us:ROW6"></port>
  <port tag=":kbd:pad:kbd:us:ROW7"></port>
  <port tag=":kbd:pad:kbd:us:ROW8"></port>
  <port tag=":kbd:pad:kbd:us:T1"></port>
  <driver status="good" emulation="good" savestate="supported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <device type="floppydisk" tag="fdc:0:35dd" interface="floppy_3_5">
    <instance name="floppydisk1" briefname="flop1" />
    <extension name="mfi" />
    <extension name="dfi" />
    <extension name="mfm" />
    <extension name="td0" />
    <extension name="imd" />
    <extension name="86f" />
    <extension name="d77" />
    <extension name="d88" />
    <extension name="1dd" />
    <extension name="cqm" />
    <extension name="cqi" />
    <extension name="dsk" />
    <extension name="ima" />
    <extension name="img" />
    <extension name="ufi" />
    <extension name="360" />
    <extension name="ipf" />
    <extension name="dc42" />
    <extension name="woz" />
    <extension name="moof" />
    <extension name="po" />
    <extension name="2mg" />
  </device>
  <device type="floppydisk" tag="fdc:1:35dd" interface="floppy_3_5">
    <instance name="floppydisk2" briefname="flop2" />
    <extension name="mfi" />
    <extension name="dfi" />
    <extension name="mfm" />
    <extension name="td0" />
    <extension name="imd" />
    <extension name="86f" />
    <extension name="d77" />
    <extension name="d88" />
    <extension name="1dd" />
    <extension name="cqm" />
    <extension name="cqi" />
    <extension name="dsk" />
    <extension name="ima" />
    <extension name="img" />
    <extension name="ufi" />
    <extension name="360" />
    <extension name="ipf" />
    <extension name="dc42" />
    <extension name="woz" />
    <extension name="moof" />
    <extension name="po" />
    <extension name="2mg" />
  </device>
  <slot name="fdc:0">
    <slotoption name="35hd" devname="mfd75w" default="no" />
    <slotoption name="35dd" devname="mfd51w" default="yes" />
    <slotoption name="35sd" devname="oa_d34v" default="no" />
  </slot>
  <slot name="fdc:1">
    <slotoption name="35hd" devname="mfd75w" default="no" />
    <slotoption name="35dd" devname="mfd51w" default="yes" />
    <slotoption name="35sd" devname="oa_d34v" default="no" />
  </slot>
  <slot name="modem">
    <slotoption name="terminal" devname="serial_terminal" default="no" />
    <slotoption name="swtpc8212" devname="swtpc8212_terminal" default="no" />
    <slotoption name="sunkbd" devname="sunkbd_adaptor" default="no" />
    <slotoption name="rs_printer" devname="rs_serial_printer" default="no" />
    <slotoption name="rs232_sync_io" devname="rs232_sync_io" default="no" />
    <slotoption name="printer" devname="serial_printer" default="no" />
    <slotoption name="patch" devname="rs232_patch_box" default="no" />
    <slotoption name="s97801" devname="s97801_terminal" default="no" />
    <slotoption name="msystems_mouse" devname="rs232_mouse_hle_msystems" default="no" />
    <slotoption name="scorpion" devname="scorpion_ic" default="no" />
    <slotoption name="nss_tvi" devname="nss_tvinterface" default="no" />
    <slotoption name="mockingboard" devname="mockingboardd" default="no" />
    <slotoption name="loopback" devname="rs232_loopback" default="no" />
    <slotoption name="keyboard" devname="serial_keyboard" default="no" />
    <slotoption name="ie15" devname="ie15_terminal" default="no" />
    <slotoption name="null_modem" devname="null_modem" default="no" />
    <slotoption name="votraxtnt" devname="serial_votraxtnt" default="no" />
    <slotoption name="h19" devname="serial_heath_h19" default="no" />
    <slotoption name="dec_loopback" devname="dec_rs232_loopback" default="no" />
    <slotoption name="pty" devname="pseudo_terminal" default="no" />
    <slotoption name="auto3a" devname="auto3a_terminal" default="no" />
  </slot>
  <slot name="printer">
    <slotoption name="terminal" devname="serial_terminal" default="no" />
    <slotoption name="swtpc8212" devname="swtpc8212_terminal" default="no" />
    <slotoption name="sunkbd" devname="sunkbd_adaptor" default="no" />
    <slotoption name="rs_printer" devname="rs_serial_printer" default="no" />
    <slotoption name="rs232_sync_io" devname="rs232_sync_io" default="no" />
    <slotoption name="printer" devname="serial_printer" default="no" />
    <slotoption name="patch" devname="rs232_patch_box" default="no" />
    <slotoption name="s97801" devname="s97801_terminal" default="no" />
    <slotoption name="msystems_mouse" devname="rs232_mouse_hle_msystems" default="no" />
    <slotoption name="scorpion" devname="scorpion_ic" default="no" />
    <slotoption name="nss_tvi" devname="nss_tvinterface" default="no" />
    <slotoption name="mockingboard" devname="mockingboardd" default="no" />
    <slotoption name="loopback" devname="rs232_loopback" default="no" />
    <slotoption name="keyboard" devname="serial_keyboard" default="no" />
    <slotoption name="ie15" devname="ie15_terminal" default="no" />
    <slotoption name="null_modem" devname="null_modem" default="no" />
    <slotoption name="votraxtnt" devname="serial_votraxtnt" default="no" />
    <slotoption name="h19" devname="serial_heath_h19" default="no" />
    <slotoption name="dec_loopback" devname="dec_rs232_loopback" default="no" />
    <slotoption name="pty" devname="pseudo_terminal" default="no" />
    <slotoption name="auto3a" devname="auto3a_terminal" default="no" />
  </slot>
  <slot name="kbd">
    <slotoption name="jpp" devname="mackbd_m0110a_j" default="no" />
    <slotoption name="frp" devname="mackbd_m0110a_f" default="no" />
    <slotoption name="pad" devname="mackbd_m0120" default="yes" />
    <slotoption name="fr" devname="mackbd_m0110f" default="no" />
    <slotoption name="jp" devname="mackbd_m0110j" default="no" />
    <slotoption name="it" devname="mackbd_m0110t" default="no" />
    <slotoption name="usp" devname="mackbd_m0110a" default="no" />
    <slotoption name="eupad" devname="mackbd_m0120p" default="no" />
    <slotoption name="gb" devname="mackbd_m0110b" default="no" />
    <slotoption name="us" devname="mackbd_m0110" default="no" />
  </slot>
  <slot name="kbd:pad:kbd">
    <slotoption name="jpp" devname="mackbd_m0110a_j" default="no" />
    <slotoption name="frp" devname="mackbd_m0110a_f" default="no" />
    <slotoption name="pad" devname="mackbd_m0120" default="no" />
    <slotoption name="fr" devname="mackbd_m0110f" default="no" />
    <slotoption name="jp" devname="mackbd_m0110j" default="no" />
    <slotoption name="it" devname="mackbd_m0110t" default="no" />
    <slotoption name="usp" devname="mackbd_m0110a" default="no" />
    <slotoption name="eupad" devname="mackbd_m0120p" default="no" />
    <slotoption name="gb" devname="mackbd_m0110b" default="no" />
    <slotoption name="us" devname="mackbd_m0110" default="yes" />
  </slot>
  <slot name="pds">
    <slotoption name="hyperdrive" devname="pds_hyper" default="no" />
  </slot>
  <softwarelist tag="flop_mac35_orig" name="mac_flop_orig" status="original" filter="MC68000,mac512ke" />
  <softwarelist tag="flop_mac35_clean" name="mac_flop_clcracked" status="original" filter="MC68000,mac512ke" />
  <softwarelist tag="flop35_list" name="mac_flop" status="original" filter="MC68000,mac512ke" />
  <ramoption name="512K" default="yes">524288</ramoption>
</machine>