From fda7710c738c72ba333104f62a382cbce83b1f90 Mon Sep 17 00:00:00 2001 From: AJR Date: Sun, 25 Aug 2019 17:52:49 -0400 Subject: gln: Driver transplant (nw) --- src/mame/drivers/geniusjr.cpp | 9 +++++++++ src/mame/drivers/pc2000.cpp | 6 ------ src/mame/mame.lst | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/mame/drivers/geniusjr.cpp b/src/mame/drivers/geniusjr.cpp index d32a471b6c3..578405981d2 100644 --- a/src/mame/drivers/geniusjr.cpp +++ b/src/mame/drivers/geniusjr.cpp @@ -299,6 +299,14 @@ ROM_START( gjrstar3 ) ROM_LOAD( "54-06056-000-000.u3", 0x000000, 0x040000, CRC(72522179) SHA1(ede9491713ad018012cf925a519bcafe126f1ad3)) ROM_END +ROM_START( gln ) + ROM_REGION( 0x2000, "maincpu", 0 ) + ROM_LOAD( "hc05_internal.bin", 0x0000, 0x1fff, NO_DUMP ) + + ROM_REGION( 0x80000, "extrom", 0 ) + ROM_LOAD( "27-5308-00_9524_d.bin", 0x000000, 0x080000, CRC(d1b994ee) SHA1(b5cf0810df0676712e4f30e279cc46c19b4277dd)) +ROM_END + ROM_START( pitagjr ) ROM_REGION( 0x2000, "maincpu", 0 ) ROM_LOAD( "hc05_internal.bin", 0x0000, 0x1fff, NO_DUMP ) @@ -315,4 +323,5 @@ COMP( 1996, gjrstar, 0, 0, gjrstar, geniusjr, geniusjr_state, empty COMP( 1996, gjrstar2, gjrstar, 0, gjrstar, geniusjr, geniusjr_state, empty_init, "VTech", "Genius Junior Redstar 2 (Germany)", MACHINE_IS_SKELETON ) COMP( 1998, gjrstar3, 0, 0, gjrstar, geniusjr, geniusjr_state, empty_init, "VTech", "Genius Junior Redstar 3 (Germany)", MACHINE_IS_SKELETON ) COMP( 1998, gj5000, 0, 0, gj5000, geniusjr, geniusjr_state, empty_init, "VTech", "Genius Junior 5000 (Germany)", MACHINE_IS_SKELETON ) +COMP( 1993, gln, 0, 0, gj4000, geniusjr, geniusjr_state, empty_init, "VTech", "Genius Leader Notebook", MACHINE_IS_SKELETON ) COMP( 199?, pitagjr, 0, 0, gjrstar, geniusjr, geniusjr_state, empty_init, "VTech", "Pitagorin Junior", MACHINE_IS_SKELETON ) diff --git a/src/mame/drivers/pc2000.cpp b/src/mame/drivers/pc2000.cpp index 22582db66e6..dbee9eeec36 100644 --- a/src/mame/drivers/pc2000.cpp +++ b/src/mame/drivers/pc2000.cpp @@ -1063,11 +1063,6 @@ ROM_START( gbs5505x ) ROM_LOAD( "27-7006-00.u5", 0x000000, 0x200000, CRC(28af3ca7) SHA1(5df7063c7327263c23d5ac2aac3aa66f7e0821c5) ) 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)) -ROM_END - ROM_START( pc1000 ) ROM_REGION( 0x20000, "bios", 0 ) ROM_LOAD( "27-00780-002-002.u4", 0x000000, 0x020000, CRC(705170ae) SHA1(825ce0ff2c7d0a7b1e2577d1465a37f7e8da383b)) @@ -1107,5 +1102,4 @@ COMP( 1997, gl5005x, 0, 0, pc2000, pc2000, pc2000_state, empty_ini COMP( 1997, glpn, 0, 0, gl4000, pc2000, gl4004_state, empty_init, "Video Technology", "Genius Leader Power Notebook (Germany)", MACHINE_IS_SKELETON ) COMP( 1998, gmtt , 0, 0, gl4000, pc2000, gl4004_state, empty_init, "Video Technology", "Genius Master Table Top (Germany)", MACHINE_IS_SKELETON ) COMP( 2001, gbs5505x, 0, 0, pc2000, pc2000, pc2000_state, empty_init, "Video Technology", "Genius BrainStation 5505X (Germany)", MACHINE_IS_SKELETON ) -COMP( 1993, gln, 0, 0, pc2000, pc2000, pc2000_state, empty_init, "Video Technology", "Genius Leader Notebook", MACHINE_IS_SKELETON ) COMP( 1999, lexipcm, 0, 0, pc2000, pc2000, pc2000_state, empty_init, "Lexibook", "LexiPC Mega 2000 (Germany)", MACHINE_IS_SKELETON ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index fcd8153301a..457aca5edb3 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -14253,6 +14253,7 @@ gjmovie // Genius Junior Movie (Germany) gjrstar // Genius Junior Redstar (Germany) gjrstar2 // Genius Junior Redstar 2 (Germany) gjrstar3 // Genius Junior Redstar 3 (Germany) +gln // Genius Leader Notebook pitagjr // Pitagorin Junior @source:genpc.cpp @@ -31630,7 +31631,6 @@ gl4000 // Genius Leader 4000 Quadro (Germany) gl4004 // Genius Leader 4004 Quadro L (Germany) gl5000 // Genius Leader 5000 (Germany) gl5005x // Genius Leader 5005X (Germany) -gln // 199? Genius Leader Notebook glpn // Genius Leader Power Notebook (Germany) gmtt // 1998 Genius Master Table Top (Germany) lexipcm // LexiPC Mega 2000 (Germany) -- cgit v1.2.3