<machine name="hbf700p" sourcefile="msx/msx2.cpp" isbios="no" isdevice="no" ismechanical="no" runnable="yes">
  <description>HB-F700P (MSX2, Europe)</description>
  <year>1986</year>
  <manufacturer>Sony</manufacturer>
  <rom name="700pbios.rom.ic5" size="32768" crc="b31c851d" sha1="0de3c802057560560a03d7965fcc4cff69f8575c" region="mainrom" offset="0" status="good" optional="no" />
  <rom name="700pext.ic6" size="32768" crc="63e1bffc" sha1="496698a60432490dc1306c8cc1d4a6ded275261a" status="baddump" region="extrom" offset="0" optional="no" />
  <device_ref tag=":mainrom" name="msx_slot_rom" />
  <device_ref tag=":cartslot1" name="msx_slot_cartridge" />
  <device_ref tag=":cartslot2" name="msx_slot_cartridge" />
  <device_ref tag=":extrom" name="msx_slot_rom" />
  <device_ref tag=":disk" name="msx_slot_disk1_wd2793" />
  <device_ref tag=":disk:fdc" name="wd2793" />
  <device_ref tag=":disk:fdc:0" name="floppy_connector" />
  <device_ref tag=":disk:fdc:0:35dd" name="floppy_35_dd" />
  <device_ref tag=":disk:fdc:0:35dd:flopsndout" name="speaker" />
  <device_ref tag=":disk:fdc:0:35dd:flopsnd" name="flopsnd" />
  <device_ref tag=":ram_mm" name="msx_slot_ram_mm" />
  <device_ref tag=":s1985" name="msx_s1985" />
  <device_ref tag=":maincpu" name="z80" />
  <device_ref tag=":mainirq" name="ipt_merge_any_hi" />
  <device_ref tag=":ppi8255" name="i8255" />
  <device_ref tag=":screen" name="screen" />
  <device_ref tag=":speaker" name="speaker" />
  <device_ref tag=":dac" name="dac" />
  <device_ref tag=":ay8910" name="ym2149" />
  <device_ref tag=":gen1" name="msx_general_purpose_port" />
  <device_ref tag=":gen1:joystick" name="msx_joystick" />
  <device_ref tag=":gen2" name="msx_general_purpose_port" />
  <device_ref tag=":gen2:joystick" name="msx_joystick" />
  <device_ref tag=":centronics" name="centronics" />
  <device_ref tag=":centronics:printer" name="centronics_printer" />
  <device_ref tag=":centronics:printer:printer" name="printer_image" />
  <device_ref tag=":cent_data_out" name="output_latch" />
  <device_ref tag=":cent_status_in" name="input_buffer" />
  <device_ref tag=":cent_ctrl_out" name="output_latch" />
  <device_ref tag=":cassette" name="cassette_image" />
  <device_ref tag=":rtc" name="rp5c01" />
  <device_ref tag=":v9938" name="v9938" />
  <device_ref tag=":cass_list" name="software_list" />
  <device_ref tag=":msx1_cass_list" name="software_list" />
  <device_ref tag=":cart_list" name="software_list" />
  <device_ref tag=":msx1_cart_list" name="software_list" />
  <device_ref tag=":flop_list" name="software_list" />
  <device_ref tag=":msx1_flop_list" name="software_list" />
  <chip type="cpu" tag="maincpu" name="Zilog Z80" clock="3579545" />
  <chip type="audio" tag="cartslot1" name="MSX Cartridge slot" clock="3579545" />
  <chip type="audio" tag="cartslot2" name="MSX Cartridge slot" clock="3579545" />
  <chip type="audio" tag="disk:fdc:0:35dd:flopsndout" name="Speaker" />
  <chip type="audio" tag="disk:fdc:0:35dd:flopsnd" name="Floppy sound" clock="44100" />
  <chip type="audio" tag="speaker" name="Speaker" />
  <chip type="audio" tag="dac" name="1-Bit DAC" />
  <chip type="audio" tag="ay8910" name="YM2149 SSG" clock="1789772" />
  <chip type="audio" tag="cassette" name="Cassette" />
  <display tag="screen" type="raster" rotate="0" width="543" height="567" refresh="50.158978" pixclock="21477272" htotal="684" hbend="0" hbstart="543" vtotal="626" vbend="10" vbstart="577" flipx="no" />
  <sound channels="2" />
  <input players="2" service="no" tilt="no">
    <control type="joy" player="1" buttons="2" ways="8" reverse="no" />
    <control type="keyboard" player="1" buttons="88" reverse="no" />
    <control type="joy" player="2" buttons="2" ways="8" reverse="no" />
  </input>
  <port tag=":KEY0"></port>
  <port tag=":KEY1"></port>
  <port tag=":KEY10"></port>
  <port tag=":KEY2"></port>
  <port tag=":KEY3"></port>
  <port tag=":KEY4"></port>
  <port tag=":KEY5"></port>
  <port tag=":KEY6"></port>
  <port tag=":KEY7"></port>
  <port tag=":KEY8"></port>
  <port tag=":KEY9"></port>
  <port tag=":gen1:joystick:JOY"></port>
  <port tag=":gen2:joystick:JOY"></port>
  <driver status="good" emulation="good" savestate="unsupported" requiresartwork="no" unofficial="no" nosoundhardware="no" incomplete="no" />
  <device type="cartridge" tag="cartslot1" interface="msx_cart">
    <instance name="cartridge1" briefname="cart1" />
    <extension name="mx1" />
    <extension name="bin" />
    <extension name="rom" />
  </device>
  <device type="cartridge" tag="cartslot2" interface="msx_cart">
    <instance name="cartridge2" briefname="cart2" />
    <extension name="mx1" />
    <extension name="bin" />
    <extension name="rom" />
  </device>
  <device type="floppydisk" tag="disk:fdc:0:35dd" interface="floppy_3_5">
    <instance name="floppydisk" briefname="flop" />
    <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="dmk" />
  </device>
  <device type="printout" tag="centronics:printer:printer">
    <instance name="printout" briefname="prin" />
    <extension name="prn" />
  </device>
  <device type="cassette" tag="cassette" interface="msx_cass">
    <instance name="cassette" briefname="cass" />
    <extension name="wav" />
    <extension name="flac" />
    <extension name="aif" />
    <extension name="aiff" />
    <extension name="tap" />
    <extension name="cas" />
    <extension name="tsx" />
  </device>
  <slot name="cartslot1">
    <slotoption name="hbi55" devname="msx_cart_hbi55" default="no" />
    <slotoption name="franky" devname="msx_cart_franky" default="no" />
    <slotoption name="bm_012" devname="msx_cart_bm_012" default="no" />
    <slotoption name="mmm" devname="msx_cart_mmm" default="no" />
    <slotoption name="mm4096k" devname="msx_cart_4096k_mm_ram" default="no" />
    <slotoption name="mm2048k" devname="msx_cart_2048k_mm_ram" default="no" />
    <slotoption name="mm1024k" devname="msx_cart_1024k_mm_ram" default="no" />
    <slotoption name="mm768k" devname="msx_cart_768k_mm_ram" default="no" />
    <slotoption name="ram32k" devname="msx_cart_32k_ram" default="no" />
    <slotoption name="mm512k" devname="msx_cart_512k_mm_ram" default="no" />
    <slotoption name="ram64k" devname="msx_cart_64k_ram" default="no" />
    <slotoption name="mm256k" devname="msx_cart_256k_mm_ram" default="no" />
    <slotoption name="sunrise_ataide" devname="msx_cart_sunrise_ataide" default="no" />
    <slotoption name="ram48k" devname="msx_cart_48k_ram" default="no" />
    <slotoption name="double_ram" devname="msx_cart_double_ram" default="no" />
    <slotoption name="ucn01" devname="msx_cart_ucn01" default="no" />
    <slotoption name="softcard" devname="msx_cart_softcard" default="no" />
    <slotoption name="beepack" devname="msx_cart_beepack" default="no" />
    <slotoption name="moonsound" devname="msx_moonsound" default="no" />
    <slotoption name="ram16k" devname="msx_cart_16k_ram" default="no" />
    <slotoption name="slotexp" devname="msx_cart_slotexpander" default="no" />
  </slot>
  <slot name="cartslot2">
    <slotoption name="hbi55" devname="msx_cart_hbi55" default="no" />
    <slotoption name="franky" devname="msx_cart_franky" default="no" />
    <slotoption name="bm_012" devname="msx_cart_bm_012" default="no" />
    <slotoption name="mmm" devname="msx_cart_mmm" default="no" />
    <slotoption name="mm4096k" devname="msx_cart_4096k_mm_ram" default="no" />
    <slotoption name="mm2048k" devname="msx_cart_2048k_mm_ram" default="no" />
    <slotoption name="mm1024k" devname="msx_cart_1024k_mm_ram" default="no" />
    <slotoption name="mm768k" devname="msx_cart_768k_mm_ram" default="no" />
    <slotoption name="ram32k" devname="msx_cart_32k_ram" default="no" />
    <slotoption name="mm512k" devname="msx_cart_512k_mm_ram" default="no" />
    <slotoption name="ram64k" devname="msx_cart_64k_ram" default="no" />
    <slotoption name="mm256k" devname="msx_cart_256k_mm_ram" default="no" />
    <slotoption name="sunrise_ataide" devname="msx_cart_sunrise_ataide" default="no" />
    <slotoption name="ram48k" devname="msx_cart_48k_ram" default="no" />
    <slotoption name="double_ram" devname="msx_cart_double_ram" default="no" />
    <slotoption name="ucn01" devname="msx_cart_ucn01" default="no" />
    <slotoption name="softcard" devname="msx_cart_softcard" default="no" />
    <slotoption name="beepack" devname="msx_cart_beepack" default="no" />
    <slotoption name="moonsound" devname="msx_moonsound" default="no" />
    <slotoption name="ram16k" devname="msx_cart_16k_ram" default="no" />
    <slotoption name="slotexp" devname="msx_cart_slotexpander" default="no" />
  </slot>
  <slot name="disk:fdc:0">
    <slotoption name="35ssdd" devname="floppy_35_ssdd" default="no" />
    <slotoption name="35dd" devname="floppy_35_dd" default="yes" />
  </slot>
  <slot name="gen1">
    <slotoption name="xe1ap" devname="msx_xe1ap" default="no" />
    <slotoption name="towns6b" devname="msx_towns6b" default="no" />
    <slotoption name="townspad" devname="msx_townspad" default="no" />
    <slotoption name="sega" devname="msx_segactrl" default="no" />
    <slotoption name="vaus" devname="msx_vaus" default="no" />
    <slotoption name="mouse" devname="msx_mouse" default="no" />
    <slotoption name="martypad" devname="msx_martypad" default="no" />
    <slotoption name="dual_joyport" devname="msx_dual_joyport" default="no" />
    <slotoption name="libbler" devname="msx_libblerpad" default="no" />
    <slotoption name="joystick" devname="msx_joystick" default="yes" />
    <slotoption name="magickey" devname="msx_magickey" default="no" />
    <slotoption name="hypershot" devname="msx_hypershot" default="no" />
  </slot>
  <slot name="gen2">
    <slotoption name="xe1ap" devname="msx_xe1ap" default="no" />
    <slotoption name="towns6b" devname="msx_towns6b" default="no" />
    <slotoption name="townspad" devname="msx_townspad" default="no" />
    <slotoption name="sega" devname="msx_segactrl" default="no" />
    <slotoption name="vaus" devname="msx_vaus" default="no" />
    <slotoption name="mouse" devname="msx_mouse" default="no" />
    <slotoption name="martypad" devname="msx_martypad" default="no" />
    <slotoption name="dual_joyport" devname="msx_dual_joyport" default="no" />
    <slotoption name="libbler" devname="msx_libblerpad" default="no" />
    <slotoption name="joystick" devname="msx_joystick" default="yes" />
    <slotoption name="magickey" devname="msx_magickey" default="no" />
    <slotoption name="hypershot" devname="msx_hypershot" default="no" />
  </slot>
  <slot name="centronics">
    <slotoption name="nlq401" devname="nlq401" default="no" />
    <slotoption name="smartboard" devname="centronics_smartboard" default="no" />
    <slotoption name="mz1p16" devname="mz1p16" default="no" />
    <slotoption name="covox_stereo" devname="covox_stereo" default="no" />
    <slotoption name="chessmec" devname="centronics_chessmec" default="no" />
    <slotoption name="digiblst" devname="cpcdigiblst" default="no" />
    <slotoption name="pl80" devname="comx_pl80" default="no" />
    <slotoption name="printer" devname="centronics_printer" default="yes" />
    <slotoption name="neomania" devname="neomania_adapter" default="no" />
    <slotoption name="ex800" devname="ex800" default="no" />
    <slotoption name="rx80" devname="epson_rx80" default="no" />
    <slotoption name="ap2000" devname="ap2000" default="no" />
    <slotoption name="samdac" devname="centronics_samdac" default="no" />
    <slotoption name="fx80" devname="epson_fx80" default="no" />
    <slotoption name="lx810l" devname="lx810l" default="no" />
    <slotoption name="pc6022" devname="pc6022" default="no" />
    <slotoption name="lx800" devname="lx800" default="no" />
    <slotoption name="p72" devname="p72" default="no" />
    <slotoption name="jx80" devname="epson_jx80" default="no" />
    <slotoption name="covox" devname="covox" default="no" />
    <slotoption name="adaptator" devname="adaptator_multitap" default="no" />
  </slot>
  <softwarelist tag="cass_list" name="msx2_cass" status="original" />
  <softwarelist tag="msx1_cass_list" name="msx1_cass" status="compatible" />
  <softwarelist tag="cart_list" name="msx2_cart" status="original" />
  <softwarelist tag="msx1_cart_list" name="msx1_cart" status="compatible" />
  <softwarelist tag="flop_list" name="msx2_flop" status="original" />
  <softwarelist tag="msx1_flop_list" name="msx1_flop" status="compatible" />
</machine>