psi98: Add software list

This commit is contained in:
Dirk Best 2017-08-17 02:04:34 +02:00
parent 8521773920
commit 2ba1249f36
2 changed files with 42 additions and 0 deletions

39
hash/psi98.xml Normal file
View File

@ -0,0 +1,39 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="psi98" description="Kontron PSI98 floppy disks">
<software name="kos605d">
<description>KOS 6.05D Boot</description>
<year>1984</year>
<publisher>Kontron</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="518086">
<rom name="kos605d.td0" size="518086" crc="4b16029c" sha1="bf41cb9e90f2a9b5653cbc6748fe427568099cbd" offset="0"/>
</dataarea>
</part>
</software>
<software name="util605d">
<description>KOS 6.05D Utils</description>
<year>1984</year>
<publisher>Kontron</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="545577">
<rom name="utils605d.td0" size="545577" crc="250c93d7" sha1="f06ae5f75f73cb4d64b2a191dc35d06ecb1f73b3" offset="0"/>
</dataarea>
</part>
</software>
<software name="cpm22">
<description>Kontron CP/M 2.2 V6.31-Z</description>
<year>1985</year>
<publisher>Kontron</publisher>
<part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="348688">
<rom name="cpm22.td0" size="348688" crc="731b221e" sha1="55197c410797c11e92d776110b304f21b914a63b" offset="0"/>
</dataarea>
</part>
</software>
</softwarelist>

View File

@ -25,6 +25,7 @@
#include "bus/psi_kbd/psi_kbd.h"
#include "screen.h"
#include "speaker.h"
#include "softlist.h"
//**************************************************************************
@ -566,6 +567,8 @@ static MACHINE_CONFIG_START( psi98 )
MCFG_FLOPPY_DRIVE_ADD("fdc:0", kdt6_floppies, "525qd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("fdc:1", kdt6_floppies, "525qd", floppy_image_device::default_floppy_formats)
MCFG_SOFTWARE_LIST_ADD("floppy_list", "psi98")
MCFG_PSI_KEYBOARD_INTERFACE_ADD("kbd", "hle")
MCFG_PSI_KEYBOARD_RX_HANDLER(DEVWRITELINE("sio", z80sio_device, rxb_w))
MCFG_PSI_KEYBOARD_KEY_STROBE_HANDLER(DEVWRITELINE("ctc2", z80ctc_device, trg1))