From fcc88be519cac68967978477085438fa482d10a9 Mon Sep 17 00:00:00 2001 From: Dirk Best Date: Sat, 1 Nov 2014 15:13:26 +0100 Subject: Add a software list for the Epson HX-20/PX-4/PX-8 systems --- hash/epson_cpm.xml | 168 ++++++++++++++++++++++++++++++++++++++++++++++++ hash/hx20_flop.xml | 17 ----- src/mess/drivers/hx20.c | 2 +- src/mess/drivers/px4.c | 1 + src/mess/drivers/px8.c | 3 + 5 files changed, 173 insertions(+), 18 deletions(-) create mode 100644 hash/epson_cpm.xml delete mode 100644 hash/hx20_flop.xml diff --git a/hash/epson_cpm.xml b/hash/epson_cpm.xml new file mode 100644 index 00000000000..093f85a0ce8 --- /dev/null +++ b/hash/epson_cpm.xml @@ -0,0 +1,168 @@ + + + + + + + + + + + TF-20 boot disk + 198? + Epson + + + + + + + + + + + + Archivers + ????? + n/a + + + + + + + + + + VDE 2.66 + ????? + n/a + + + + + + + + + + Extra Utilities + ????? + n/a + + + + + + + + + + Modem Sample & M80 & L80 + ????? + n/a + + + + + + + + + + PROM Progs + ????? + n/a + + + + + + + + + + PX-4 Utils + ????? + n/a + + + + + + + + + + PX-4 Utility Disk + ????? + n/a + + + + + + + + + + PX-4 Utility Disk 2 + ????? + n/a + + + + + + + + + + PX-4 Wanderer + ????? + n/a + + + + + + + + + + PX-8 EPS (TF-20 bootdisk) + ????? + n/a + + + + + + + + + + PX-8 Games + ????? + n/a + + + + + + + + + + Scratch + ????? + n/a + + + + + + + + + diff --git a/hash/hx20_flop.xml b/hash/hx20_flop.xml deleted file mode 100644 index cd292e690f9..00000000000 --- a/hash/hx20_flop.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Epson TF-20 / HX-20 boot disk - 1982 - Epson - - - - - - - - - diff --git a/src/mess/drivers/hx20.c b/src/mess/drivers/hx20.c index d4abbca6920..3d07f0de671 100644 --- a/src/mess/drivers/hx20.c +++ b/src/mess/drivers/hx20.c @@ -864,7 +864,7 @@ static MACHINE_CONFIG_START( hx20, hx20_state ) MCFG_RAM_EXTRA_OPTIONS("32K") // software lists - MCFG_SOFTWARE_LIST_ADD("flop_list", "hx20_flop") + MCFG_SOFTWARE_LIST_ADD("epson_cpm_list", "epson_cpm") MACHINE_CONFIG_END diff --git a/src/mess/drivers/px4.c b/src/mess/drivers/px4.c index cebd1fdfaca..d9c5b8053f9 100644 --- a/src/mess/drivers/px4.c +++ b/src/mess/drivers/px4.c @@ -1440,6 +1440,7 @@ static MACHINE_CONFIG_START( px4, px4_state ) // software list MCFG_SOFTWARE_LIST_ADD("cart_list", "px4_cart") + MCFG_SOFTWARE_LIST_ADD("epson_cpm_list", "epson_cpm") MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED( px4p, px4 ) diff --git a/src/mess/drivers/px8.c b/src/mess/drivers/px8.c index 6ddc006949f..38403ae531a 100644 --- a/src/mess/drivers/px8.c +++ b/src/mess/drivers/px8.c @@ -801,6 +801,9 @@ static MACHINE_CONFIG_START( px8, px8_state ) /* internal ram */ MCFG_RAM_ADD(RAM_TAG) MCFG_RAM_DEFAULT_SIZE("64K") + + // software + MCFG_SOFTWARE_LIST_ADD("epson_cpm_list", "epson_cpm") MACHINE_CONFIG_END /*************************************************************************** -- cgit v1.2.3