summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers
diff options
context:
space:
mode:
author Sandro Ronco <sandro.ronco@gmx.com>2016-01-13 20:37:33 +0100
committer Sandro Ronco <sandro.ronco@gmx.com>2016-01-13 20:37:33 +0100
commita77aaee7e9acf2bf279b1a3b20585b4634897206 (patch)
tree412080eb845569d36b2e0e73ccfa2ff52afddca2 /src/mame/drivers
parent504f42aa9ba58e2443ded1742365fea8ae860a63 (diff)
Added 10 new cart dumps for PreComputer 1000. [TeamEurope]
Added 2 new cart dumps for Ordisavant (France). [TeamEurope, dlfrsilver]
Diffstat (limited to 'src/mame/drivers')
-rw-r--r--src/mame/drivers/pc2000.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/mame/drivers/pc2000.cpp b/src/mame/drivers/pc2000.cpp
index 95f50f25b15..6329a750815 100644
--- a/src/mame/drivers/pc2000.cpp
+++ b/src/mame/drivers/pc2000.cpp
@@ -855,6 +855,8 @@ static MACHINE_CONFIG_START( pc2000, pc2000_state )
MCFG_GENERIC_CARTSLOT_ADD("cartslot", generic_plain_slot, "genius_cart")
MCFG_GENERIC_LOAD(pc2000_state, pc2000_cart)
+
+ MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("pc1000_cart", "pc1000")
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( gl2000, pc2000 )
@@ -933,6 +935,12 @@ static MACHINE_CONFIG_DERIVED_CLASS( misterx, pc2000, pc1000_state )
MCFG_SOFTWARE_LIST_ADD("cart_list", "misterx")
MACHINE_CONFIG_END
+static MACHINE_CONFIG_DERIVED( pc1000, misterx )
+ MCFG_SOFTWARE_LIST_REMOVE("cart_list")
+ MCFG_SOFTWARE_LIST_ADD("cart_list", "pc1000")
+ MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("misterx_cart", "misterx")
+MACHINE_CONFIG_END
+
/* ROM definition */
ROM_START( pc2000 )
ROM_REGION( 0x40000, "bios", 0 )
@@ -1023,9 +1031,9 @@ ROM_END
/* Driver */
/* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS */
-COMP( 1988, pc1000, 0, 0, misterx, pc1000, driver_device, 0, "Video Technology", "PreComputer 1000", MACHINE_NOT_WORKING)
+COMP( 1988, pc1000, 0, 0, pc1000, pc1000, driver_device, 0, "Video Technology", "PreComputer 1000", MACHINE_NOT_WORKING)
COMP( 1988, misterx, 0, 0, misterx, pc1000, driver_device, 0, "Video Technology / Yeno", "MisterX", MACHINE_NOT_WORKING)
-COMP( 1988, ordisava, 0, 0, misterx, pc1000, driver_device, 0, "Video Technology", "Ordisavant (France)", MACHINE_NOT_WORKING)
+COMP( 1988, ordisava, 0, 0, pc1000, pc1000, driver_device, 0, "Video Technology", "Ordisavant (France)", MACHINE_NOT_WORKING)
COMP( 1993, pc2000, 0, 0, pc2000, pc2000, driver_device, 0, "Video Technology", "PreComputer 2000", MACHINE_NOT_WORKING)
COMP( 1993, gl2000, 0, 0, gl2000, pc2000, driver_device, 0, "Video Technology", "Genius Leader 2000", MACHINE_NOT_WORKING)
COMP( 1994, gl2000c, gl2000, 0, gl2000, pc2000, driver_device, 0, "Video Technology", "Genius Leader 2000 Compact", MACHINE_NOT_WORKING)