summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Robbbert <robbbert@users.noreply.github.com>2014-01-21 12:07:09 +0000
committer Robbbert <robbbert@users.noreply.github.com>2014-01-21 12:07:09 +0000
commit9fcfd02258993f0e37df4d7fd886c4e9846f8cc2 (patch)
tree933e395864a1e047fdd156f4e264af121513fe6b /src
parentd48fb5df8508c678ee37566dfdcc68c9d4995947 (diff)
New Not-working systems [The Dumping Union, TeamEurope]
---------------------------------- Genius Leader 4004 Quadro L (Germany) Genius Leader 5000 (Germany) Genius Leader 5005X (Germany) Genius Leader 6000SL (Germany)
Diffstat (limited to 'src')
-rw-r--r--src/mess/drivers/geniusiq.c7
-rw-r--r--src/mess/drivers/pc2000.c45
-rw-r--r--src/mess/mess.lst5
3 files changed, 50 insertions, 7 deletions
diff --git a/src/mess/drivers/geniusiq.c b/src/mess/drivers/geniusiq.c
index 59e769e50d9..5afee0a950f 100644
--- a/src/mess/drivers/geniusiq.c
+++ b/src/mess/drivers/geniusiq.c
@@ -846,12 +846,6 @@ ROM_START( iqunlim )
ROM_REGION(0x100000, "cart", ROMREGION_ERASEFF)
ROM_END
-ROM_START( gl3000s ) // looks like Z80 code
- ROM_REGION(0x200000, "maincpu", 0)
- ROM_LOAD( "27-5713-00.bin", 0x000000, 0x040000, CRC(18b113e0) SHA1(27a12893c38068efa35a99fa97a260dbfbd497e3) )
-
- ROM_REGION(0x100000, "cart", ROMREGION_ERASEFF)
-ROM_END
ROM_START( glmmc )
ROM_REGION(0x200000, "maincpu", 0)
@@ -869,5 +863,4 @@ COMP( 1998, iqtv512, 0, 0, iqtv512, geniusiq_de, driver_dev
COMP( 1999, gl8008cx, 0, 0, gl8008cx, gl8008cx, driver_device, 0, "Video Technology", "Genius Leader 8008 CX (Germany)", GAME_IS_SKELETON)
COMP( 1998, itunlim, 0, 0, iq128, geniusiq_de, driver_device, 0, "Video Technology", "Vtech IT Unlimited (UK)", GAME_NO_SOUND)
COMP( 19??, iqunlim, 0, 0, iq128, geniusiq_de, driver_device, 0, "Video Technology", "Vtech IQ Unlimited (Germany)", GAME_IS_SKELETON)
-COMP( 19??, gl3000s, 0, 0, iq128, geniusiq_de, driver_device, 0, "Video Technology", "Genius Leader 3000S (Germany)", GAME_IS_SKELETON)
COMP( 19??, glmmc, 0, 0, iq128, geniusiq_de, driver_device, 0, "Video Technology", "Genius Leader Master Mega Color (Germany)", GAME_IS_SKELETON)
diff --git a/src/mess/drivers/pc2000.c b/src/mess/drivers/pc2000.c
index 020e1cd03d0..f524ad90ad4 100644
--- a/src/mess/drivers/pc2000.c
+++ b/src/mess/drivers/pc2000.c
@@ -620,6 +620,46 @@ ROM_START( gl2000p )
ROM_CART_LOAD( "cart", 0, 0x40000, 0 )
ROM_END
+ROM_START( gl3000s )
+ ROM_REGION(0x40000, "bios", 0)
+ ROM_LOAD( "27-5713-00.bin", 0x000000, 0x040000, CRC(18b113e0) SHA1(27a12893c38068efa35a99fa97a260dbfbd497e3) )
+
+ ROM_REGION( 0x40000, "cart", ROMREGION_ERASEFF )
+ ROM_CART_LOAD( "cart", 0, 0x40000, 0 )
+ROM_END
+
+ROM_START( gl4004 )
+ ROM_REGION(0x80000, "bios", 0)
+ ROM_LOAD( "27-5762-00.u2", 0x000000, 0x080000, CRC(fb242f0f) SHA1(aae1beeb94873e29920726ad35475641d9f1e94e) )
+
+ ROM_REGION( 0x40000, "cart", ROMREGION_ERASEFF )
+ ROM_CART_LOAD( "cart", 0, 0x40000, 0 )
+ROM_END
+
+ROM_START( gl5000 )
+ ROM_REGION(0x80000, "bios", 0)
+ ROM_LOAD( "27-5912-00.u1", 0x000000, 0x080000, CRC(9fe4c04a) SHA1(823d1d46e49e21f921260296874bc3ee5f718a5f) )
+
+ ROM_REGION( 0x40000, "cart", ROMREGION_ERASEFF )
+ ROM_CART_LOAD( "cart", 0, 0x40000, 0 )
+ROM_END
+
+ROM_START( gl5005x )
+ ROM_REGION(0x200000, "bios", 0)
+ ROM_LOAD( "27-6426-00.u1", 0x000000, 0x200000, CRC(adde3581) SHA1(80f2bde7c5c339534614f24a9ca6ea362ee2f816) )
+
+ ROM_REGION( 0x40000, "cart", ROMREGION_ERASEFF )
+ ROM_CART_LOAD( "cart", 0, 0x40000, 0 )
+ROM_END
+
+ROM_START( gl6000sl )
+ ROM_REGION(0x80000, "bios", 0)
+ ROM_LOAD( "27-5894-01", 0x000000, 0x080000, CRC(7336231c) SHA1(35a1f739994b5c8fb67a7f76d423e50d8154e9ea) )
+
+ ROM_REGION( 0x40000, "cart", ROMREGION_ERASEFF )
+ ROM_CART_LOAD( "cart", 0, 0x40000, 0 )
+ROM_END
+
ROM_START( gln ) // not Z80 code
ROM_REGION( 0x80000, "bios", 0 )
ROM_LOAD( "27-5308-00_9524_d.bin", 0x000000, 0x080000, CRC(d1b994ee) SHA1(b5cf0810df0676712e4f30e279cc46c19b4277dd))
@@ -649,5 +689,10 @@ COMP( 1988, misterx, 0, 0, misterx, pc1000, driver_device, 0, "V
COMP( 1993, pc2000, 0, 0, pc2000, pc2000, driver_device, 0, "Video Technology", "PreComputer 2000", GAME_NOT_WORKING)
COMP( 1993, gl2000, 0, 0, pc2000, pc2000, driver_device, 0, "Video Technology", "Genius Leader 2000", GAME_NOT_WORKING)
COMP( 1993, gl2000p, gl2000, 0, pc2000, pc2000, driver_device, 0, "Video Technology", "Genius Leader 2000 Plus", GAME_NOT_WORKING)
+COMP( 19??, gl3000s, 0, 0, pc2000, pc2000, driver_device, 0, "Video Technology", "Genius Leader 3000S (Germany)", GAME_IS_SKELETON)
+COMP( 19??, gl4004, 0, 0, pc2000, pc2000, driver_device, 0, "Video Technology", "Genius Leader 4004 Quadro L (Germany)", GAME_IS_SKELETON)
+COMP( 19??, gl5000, 0, 0, pc2000, pc2000, driver_device, 0, "Video Technology", "Genius Leader 5000 (Germany)", GAME_IS_SKELETON)
+COMP( 19??, gl5005x, 0, 0, pc2000, pc2000, driver_device, 0, "Video Technology", "Genius Leader 5005X (Germany)", GAME_IS_SKELETON)
+COMP( 19??, gl6000sl, 0, 0, pc2000, pc2000, driver_device, 0, "Video Technology", "Genius Leader 6000SL (Germany)", GAME_IS_SKELETON)
COMP( 199?, gln, 0, 0, pc2000, pc2000, driver_device, 0, "Video Technology", "Genius Leader Notebook", GAME_NOT_WORKING)
COMP( 1991, iqunlimz, gl2000, 0, pc2000, pc2000, driver_device, 0, "Video Technology", "IQ Unlimited (Z80)", GAME_NOT_WORKING)
diff --git a/src/mess/mess.lst b/src/mess/mess.lst
index 0baf7361c04..2c44b6d6f10 100644
--- a/src/mess/mess.lst
+++ b/src/mess/mess.lst
@@ -1222,6 +1222,11 @@ iqunlim // 199? IQ Unlimited (680x0)
iqunlimz // 1991 IQ Unlimited (Z80)
gl3000s // 199? Genius GL3000S
glmmc // 199? Genius Master Mega Color
+gl4004 // Genius Leader 4004 Quadro L (Germany)
+gl5000 // Genius Leader 5000 (Germany)
+gl5005x // Genius Leader 5005X (Germany)
+gl6000sl // Genius Leader 6000SL (Germany)
+
// Tangerine
microtan // 1979 Microtan 65