summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2008-01-11 06:34:44 +0000
committer Aaron Giles <aaron@aarongiles.com>2008-01-11 06:34:44 +0000
commit0d47d3745800bb7e6e71e650a5c666619108a0d3 (patch)
tree529a12c406bc67574fd46cfff923c924f4a56d00
parent4f205d64beeed682a96e02c5433d8343cb1ae7b0 (diff)
(From Corrado Tomaselli)
diff + romset for Geebee (F.lli Bertolino license) The dump comes from an original board marked Namco on the component side, and F.lli Bertonlino on the solder side. pics of the pcb: http://www.citylan.it/lista.php?id=629 F.lli Bertolino was the importer of Atari and Namco games in Italy in end 70s early 80s
-rw-r--r--src/mame/drivers/warpwarp.c12
-rw-r--r--src/mame/mamedriv.c1
2 files changed, 12 insertions, 1 deletions
diff --git a/src/mame/drivers/warpwarp.c b/src/mame/drivers/warpwarp.c
index d1b803f1a45..2885cd50988 100644
--- a/src/mame/drivers/warpwarp.c
+++ b/src/mame/drivers/warpwarp.c
@@ -833,7 +833,7 @@ static const struct CustomSound_interface warpwarp_custom_interface =
static MACHINE_DRIVER_START( geebee )
/* basic machine hardware */
- MDRV_CPU_ADD_TAG("main", 8080,18432000/9) /* 18.432 MHz / 9 */
+ MDRV_CPU_ADD_TAG("main", 8080,XTAL_18_432MHz/9) /* verified on pcb */
MDRV_CPU_PROGRAM_MAP(readmem_geebee,writemem_geebee)
MDRV_CPU_IO_MAP(readport_geebee,writeport_geebee)
MDRV_CPU_VBLANK_INT(irq0_line_pulse,1) /* one interrupt per frame */
@@ -926,6 +926,15 @@ ROM_START( geebee )
ROM_LOAD( "geebee.3a", 0x3000, 0x0400, CRC(f257b21b) SHA1(c788fd923438f1bffbff9ff3cd4c5c8b547c0c14) )
ROM_END
+ROM_START( geebeeb )
+ ROM_REGION( 0x10000, REGION_CPU1, 0 )
+ ROM_LOAD( "1.1m", 0x0000, 0x0400, CRC(23252fc7) SHA1(433f0f435ff741a789942194356aaec53192608a) )
+ ROM_LOAD( "2.1p", 0x0400, 0x0400, CRC(0bc4d4ca) SHA1(46028ce1dbf46e49b921cfabec78cded914af358) )
+ ROM_LOAD( "3.1s", 0x0800, 0x0400, CRC(7899b4c1) SHA1(70f609f9873f1a4d9c8a90361c7519bdd24ad9ea) )
+ ROM_LOAD( "4.1t", 0x0c00, 0x0400, CRC(0b6e6fcb) SHA1(e7c3e8a13e3d2be6cfb6675fb57cc4a2fda6bec2) )
+ ROM_LOAD( "geebee.3a", 0x3000, 0x0400, CRC(f257b21b) SHA1(c788fd923438f1bffbff9ff3cd4c5c8b547c0c14) )
+ROM_END
+
ROM_START( geebeeg )
ROM_REGION( 0x10000, REGION_CPU1, 0 )
ROM_LOAD( "geebee.1k", 0x0000, 0x1000, CRC(8a5577e0) SHA1(356d33e19c6b4f519816ee4b65ff9b59d6c1b565) )
@@ -1076,6 +1085,7 @@ static DRIVER_INIT( warpwarp )
/* B & W games */
GAMEL(1978, geebee, 0, geebee, geebee, geebee, ROT90, "Namco", "Gee Bee", 0, layout_geebee )
+GAMEL(1978, geebeeb, geebee, geebee, geebee, geebee, ROT90, "[Namco] (F.lli Bertolino license)", "Gee Bee (F.lli Bertolino license)", 0, layout_geebee )
GAMEL(1978, geebeeg, geebee, geebee, geebee, geebee, ROT90, "[Namco] (Gremlin license)", "Gee Bee (Gremlin)", 0, layout_geebee )
GAME( 1980, navarone, 0, navarone, navarone, navarone, ROT90, "Namco", "Navarone", GAME_IMPERFECT_SOUND )
GAME( 1980, kaitei, 0, navarone, kaitei, kaitei, ROT90, "Namco", "Kaitei Takara Sagashi", 0 )
diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c
index fd320fdfb4c..8bd6f9d90de 100644
--- a/src/mame/mamedriv.c
+++ b/src/mame/mamedriv.c
@@ -572,6 +572,7 @@ const game_driver * const drivers[] =
/* Namco games (plus some intruders on similar hardware) */
DRIVER( geebee ) /* [1978] Namco */
+ DRIVER( geebeeb ) /* [1978] Namco (F.lli Bertolino license) */
DRIVER( geebeeg ) /* [1978] Gremlin */
DRIVER( bombbee ) /* [1979] Namco */
DRIVER( cutieq ) /* (c) 1979 Namco */