summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Roberto Fresca <robertof@mamedev.org>2008-05-27 04:37:10 +0000
committer Roberto Fresca <robertof@mamedev.org>2008-05-27 04:37:10 +0000
commit3e379b8d891a28f1888f5b58c242ada95ab0c7a7 (patch)
treecc80baf686b4946c15e3044b31dc777628c2e676
parentbe5ebca7d13864cac4f11f30beaf1641b1cf09f4 (diff)
Moved suprpool to a better match hardware.
Fixed the ROM load and added a list of PCB components.
-rw-r--r--src/mame/drivers/jackpool.c16
-rw-r--r--src/mame/drivers/magic10.c53
-rw-r--r--src/mame/mamedriv.c2
3 files changed, 51 insertions, 20 deletions
diff --git a/src/mame/drivers/jackpool.c b/src/mame/drivers/jackpool.c
index 7e3e16d2a43..f74f9ba6776 100644
--- a/src/mame/drivers/jackpool.c
+++ b/src/mame/drivers/jackpool.c
@@ -216,20 +216,4 @@ ROM_START( jackpool )
ROM_LOAD( "jpc7", 0xc0000, 0x40000, CRC(b1d40623) SHA1(fb76ae6b53474bd4bee19dbce9537da0f2b63ff4) )
ROM_END
-ROM_START( suprpool )
- ROM_REGION( 0x40000, REGION_CPU1, 0 ) /* 68000 Code */
- ROM_LOAD16_BYTE( "3-1.22a.u2", 0x00001, 0x20000,CRC(c762cd1c) SHA1(ee05a9e8147d613eb14333e6e7b743fc05982e7c) )
- ROM_LOAD16_BYTE( "2-1.22a.u3", 0x00000, 0x20000,CRC(5d15037a) SHA1(74cab79a1b08910267262a4c6b501126a4df6cda) )
-
- ROM_REGION( 0x080000, REGION_SOUND1, 0 ) /* Samples */
- ROM_LOAD( "1.u32", 0x00000, 0x40000, CRC(47804af7) SHA1(602dc0361869b52532e2adcb0de3cbdd042761b3) )
-
- ROM_REGION( 0x80000, REGION_GFX1, 0 ) /* Sprites */
- ROM_LOAD( "4.u38", 0x00000, 0x20000, CRC(0660a169) SHA1(1cb34b3da4b144028519a3c5b32ef7da44af0624) )
- ROM_LOAD( "5.u37", 0x20000, 0x20000, CRC(6e99af07) SHA1(85e7a76724fd9ce8d07b5088cb6e0d933fd95692) )
- ROM_LOAD( "6.u36", 0x40000, 0x20000, CRC(c4448813) SHA1(6e168eb8503b852179f2d743f1cba935592e0a60) )
- ROM_LOAD( "7.u35", 0x60000, 0x20000, CRC(357d145f) SHA1(9fea0d0c5d6c27bf520c4f81eb0f48a65ff60142) )
-ROM_END
-
GAME( 1997, jackpool, 0, jackpool, jackpool, 0, ROT0, "Electronic Projects", "Jackpot Pool (Italy, bootleg)",GAME_NOT_WORKING )
-GAME( 1997, suprpool, 0, jackpool, jackpool, 0, ROT0, "Nazionale Elettronica Giochi S.A.S.", "Super Pool (Italy)",GAME_NOT_WORKING )
diff --git a/src/mame/drivers/magic10.c b/src/mame/drivers/magic10.c
index f2e5afe757e..bdb968b56a3 100644
--- a/src/mame/drivers/magic10.c
+++ b/src/mame/drivers/magic10.c
@@ -463,6 +463,52 @@ ROM_START( magic102 )
ROM_LOAD( "7.u32", 0x00000, 0x40000, CRC(47804af7) SHA1(602dc0361869b52532e2adcb0de3cbdd042761b3) )
ROM_END
+/*
+
+Super Pool
+
+ABM (Nazionale Elettronica Giochi S.A.S.), 1998.
+9743 Rev.01
+
+1x MC68HC000P10
+1x ACTEL A1020B-PL84C
+1x HD6473308CP10 (label says: do not remove version 1.2)
+1x U6295 (sound)
+1x LM358N (sound)
+1x TDA2003 (sound)
+1x oscillator 20.000MHz
+1x oscillator 30.0000MHz
+1x blu resonator 1000J (close to sound)
+
+1x M27C2001 (1) (Sound)
+2x TMS27C010A (2,3) (main)
+4x TMS27C010A (4,5,6,7) (gfx)
+1x PALCE22V10H (not dumped)
+1x PALCE16V8H (not dumped)
+
+1x 28x2 JAMMA edge connector
+1x 12 legs connector (J1)
+1x trimmer (volume)
+1x 8x2 switches dip
+1x lithium battery
+
+*/
+
+ROM_START( suprpool )
+ ROM_REGION( 0x40000, REGION_CPU1, 0 ) /* 68000 Code */
+ ROM_LOAD16_BYTE( "2-1.22a.u3", 0x00000, 0x20000,CRC(5d15037a) SHA1(74cab79a1b08910267262a4c6b501126a4df6cda) )
+ ROM_LOAD16_BYTE( "3-1.22a.u2", 0x00001, 0x20000,CRC(c762cd1c) SHA1(ee05a9e8147d613eb14333e6e7b743fc05982e7c) )
+
+ ROM_REGION( 0x80000, REGION_GFX1, 0 ) /* Sprites */
+ ROM_LOAD( "7.u35", 0x00000, 0x20000, CRC(357d145f) SHA1(9fea0d0c5d6c27bf520c4f81eb0f48a65ff60142) )
+ ROM_LOAD( "6.u36", 0x20000, 0x20000, CRC(c4448813) SHA1(6e168eb8503b852179f2d743f1cba935592e0a60) )
+ ROM_LOAD( "5.u37", 0x40000, 0x20000, CRC(6e99af07) SHA1(85e7a76724fd9ce8d07b5088cb6e0d933fd95692) )
+ ROM_LOAD( "4.u38", 0x60000, 0x20000, CRC(0660a169) SHA1(1cb34b3da4b144028519a3c5b32ef7da44af0624) )
+
+ ROM_REGION( 0x080000, REGION_SOUND1, 0 ) /* Samples */
+ ROM_LOAD( "1.u32", 0x00000, 0x40000, CRC(47804af7) SHA1(602dc0361869b52532e2adcb0de3cbdd042761b3) )
+ROM_END
+
static DRIVER_INIT( magic10 )
{
layer2_offset[0] = 32;
@@ -475,6 +521,7 @@ static DRIVER_INIT( magic102 )
layer2_offset[1] = 20;
}
-GAME( 1995, magic10, 0, magic10, magic10, magic10, ROT0, "A.W.P. Games", "Magic's 10 (ver. 16.55)", 0 )
-GAME( 1995, magic10a, magic10, magic10a, magic10, magic10, ROT0, "A.W.P. Games", "Magic's 10 (ver. 16.45)", 0 )
-GAME( 1997, magic102, 0, magic102, magic102, magic102, ROT0, "ABM Games", "Magic's 10 2 (ver 1.1)", GAME_NOT_WORKING )
+GAME( 1995, magic10, 0, magic10, magic10, magic10, ROT0, "A.W.P. Games", "Magic's 10 (ver. 16.55)", 0 )
+GAME( 1995, magic10a, magic10, magic10a, magic10, magic10, ROT0, "A.W.P. Games", "Magic's 10 (ver. 16.45)", 0 )
+GAME( 1997, magic102, 0, magic102, magic102, magic102, ROT0, "ABM Games", "Magic's 10 2 (ver 1.1)", GAME_NOT_WORKING )
+GAME( 1997, suprpool, 0, magic102, magic102, magic102, ROT0, "ABM Games", "Super Pool (9743 Rev.01)", GAME_NOT_WORKING )
diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c
index a42a7cd580b..b1e28db2bb8 100644
--- a/src/mame/mamedriv.c
+++ b/src/mame/mamedriv.c
@@ -7933,7 +7933,6 @@ Other Sun games
DRIVER( attckufo ) /* (c) 1980 Ryoto Electric Co. */
DRIVER( fortecar )
DRIVER( jackpool ) /* (c) 1997 Electronic Projects */
- DRIVER( suprpool ) /* (c) 1997 Nazionale Elettronica Giochi S.A.S. */
DRIVER( murogem ) /* ??? */
DRIVER( murogema ) /* ??? */
DRIVER( lasvegas ) /* hack */
@@ -7944,6 +7943,7 @@ Other Sun games
DRIVER( magic10 ) /* (c) 1995 A.W.P. Games */
DRIVER( magic10a ) /* (c) 1995 A.W.P. Games */
DRIVER( magic102 ) /* (c) 1997 ABM Games */
+ DRIVER( suprpool ) /* (c) 1997 Nazionale Elettronica Giochi S.A.S. */
DRIVER( dwarfd ) /* (c) 198? Electro-Sports */
DRIVER( trvquest ) /* (c) 1984 Sunn / Techstar */
DRIVER( wheelfir ) /* (c) 199? TCH */