summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/bublbobl.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/bublbobl.c')
-rw-r--r--src/mame/drivers/bublbobl.c140
1 files changed, 70 insertions, 70 deletions
diff --git a/src/mame/drivers/bublbobl.c b/src/mame/drivers/bublbobl.c
index 9b7ea89880b..8496dd8c414 100644
--- a/src/mame/drivers/bublbobl.c
+++ b/src/mame/drivers/bublbobl.c
@@ -795,7 +795,7 @@ MACHINE_DRIVER_END
ROM_START( tokio )
- ROM_REGION( 0x30000, RGNCLASS_CPU, "main", 0 ) /* main CPU */
+ ROM_REGION( 0x30000, "main", 0 ) /* main CPU */
ROM_LOAD( "a71-02.4", 0x00000, 0x8000, CRC(d556c908) SHA1(d5d8afb7f7888d77aa9a372dfbab75fbd0358cc3) )
/* ROMs banked at 8000-bfff */
ROM_LOAD( "a71-03.5", 0x10000, 0x8000, CRC(69dacf44) SHA1(ee8c33702749c0e2562951f9f80c897d3fbd7dd7) )
@@ -803,16 +803,16 @@ ROM_START( tokio )
ROM_LOAD( "a71-05.7", 0x20000, 0x8000, CRC(6da0b945) SHA1(6c80b8333dd95657f99e6ba5b6e877733ac02a8c) )
ROM_LOAD( "a71-06.8", 0x28000, 0x8000, CRC(447d6779) SHA1(5b329b221357a9cea777415d409a6423529a925c) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "slave", 0 ) /* video CPU */
+ ROM_REGION( 0x10000, "slave", 0 ) /* video CPU */
ROM_LOAD( "a71-01.1", 0x00000, 0x8000, CRC(0867c707) SHA1(7129974f1252b28e9e338bd3c7fcb87210dcf412) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "audio", 0 ) /* audio CPU */
+ ROM_REGION( 0x10000, "audio", 0 ) /* audio CPU */
ROM_LOAD( "a71-07.10", 0x0000, 0x08000, CRC(f298cc7b) SHA1(ebf5c804aa07b7f198ec3e1f8d1e111cd89ebdf3) )
- ROM_REGION( 0x0800, RGNCLASS_CPU, "cpu3", 0 ) /* 2k for the microcontroller (68705P5) */
+ ROM_REGION( 0x0800, "cpu3", 0 ) /* 2k for the microcontroller (68705P5) */
ROM_LOAD( "a71-24.57", 0x0000, 0x0800, NO_DUMP )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
ROM_LOAD( "a71-08.12", 0x00000, 0x8000, CRC(0439ab13) SHA1(84142220a6a29f0e34f7c7c751b583bf394df8ce) ) /* 1st plane */
ROM_LOAD( "a71-09.13", 0x08000, 0x8000, CRC(edb3d2ff) SHA1(0c6e4bbc786a097f9d99220e72f98c1c795a7292) )
ROM_LOAD( "a71-10.14", 0x10000, 0x8000, CRC(69f0888c) SHA1(1704ab6339981195cd09d581e83094c75037d18e) )
@@ -830,15 +830,15 @@ ROM_START( tokio )
ROM_LOAD( "a71-22.36", 0x70000, 0x8000, CRC(fb98eac0) SHA1(57615c3934de5510eeeb0ba16024abda8ee95303) )
ROM_LOAD( "a71-23.37", 0x78000, 0x8000, CRC(30bd46ad) SHA1(6e1618ed237c769d1a8d329fbd7a9f7216993215) )
- ROM_REGION( 0x0100, RGNCLASS_PROMS, "proms", 0 )
+ ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */
- ROM_REGION( 0x0200, RGNCLASS_PLDS, "plds", ROMREGION_DISPOSE )
+ ROM_REGION( 0x0200, "plds", ROMREGION_DISPOSE )
ROM_LOAD( "pal16l8a.bin", 0x0000, 0x0104, CRC(6ad38519) SHA1(f7aba9bd5be74731bc4cc49a07dc3cb398873d8d) )
ROM_END
ROM_START( tokiou )
- ROM_REGION( 0x30000, RGNCLASS_CPU, "main", 0 ) /* main CPU */
+ ROM_REGION( 0x30000, "main", 0 ) /* main CPU */
ROM_LOAD( "a71-27-1.4", 0x00000, 0x8000, CRC(8c180896) SHA1(bc8aeb42da4bae7db6f65b9874224f60a9bc4500) )
/* ROMs banked at 8000-bfff */
ROM_LOAD( "a71-28-1.5", 0x10000, 0x8000, CRC(1b447527) SHA1(6939e6c1b8492825d18f4e96f39ff45f4c96eea2) )
@@ -846,16 +846,16 @@ ROM_START( tokiou )
ROM_LOAD( "a71-05.7", 0x20000, 0x8000, CRC(6da0b945) SHA1(6c80b8333dd95657f99e6ba5b6e877733ac02a8c) )
ROM_LOAD( "a71-06-1.8", 0x28000, 0x8000, CRC(56927b3f) SHA1(33fb4e71b95664ecff1f35f6782a14101982a56d) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "slave", 0 ) /* video CPU */
+ ROM_REGION( 0x10000, "slave", 0 ) /* video CPU */
ROM_LOAD( "a71-01.1", 0x00000, 0x8000, CRC(0867c707) SHA1(7129974f1252b28e9e338bd3c7fcb87210dcf412) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "audio", 0 ) /* audio CPU */
+ ROM_REGION( 0x10000, "audio", 0 ) /* audio CPU */
ROM_LOAD( "a71-07.10", 0x0000, 0x08000, CRC(f298cc7b) SHA1(ebf5c804aa07b7f198ec3e1f8d1e111cd89ebdf3) )
- ROM_REGION( 0x0800, RGNCLASS_CPU, "cpu3", 0 ) /* 2k for the microcontroller (68705P5) */
+ ROM_REGION( 0x0800, "cpu3", 0 ) /* 2k for the microcontroller (68705P5) */
ROM_LOAD( "a71-24.57", 0x0000, 0x0800, NO_DUMP )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
ROM_LOAD( "a71-08.12", 0x00000, 0x8000, CRC(0439ab13) SHA1(84142220a6a29f0e34f7c7c751b583bf394df8ce) ) /* 1st plane */
ROM_LOAD( "a71-09.13", 0x08000, 0x8000, CRC(edb3d2ff) SHA1(0c6e4bbc786a097f9d99220e72f98c1c795a7292) )
ROM_LOAD( "a71-10.14", 0x10000, 0x8000, CRC(69f0888c) SHA1(1704ab6339981195cd09d581e83094c75037d18e) )
@@ -873,15 +873,15 @@ ROM_START( tokiou )
ROM_LOAD( "a71-22.36", 0x70000, 0x8000, CRC(fb98eac0) SHA1(57615c3934de5510eeeb0ba16024abda8ee95303) )
ROM_LOAD( "a71-23.37", 0x78000, 0x8000, CRC(30bd46ad) SHA1(6e1618ed237c769d1a8d329fbd7a9f7216993215) )
- ROM_REGION( 0x0100, RGNCLASS_PROMS, "proms", 0 )
+ ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */
- ROM_REGION( 0x0200, RGNCLASS_PLDS, "plds", ROMREGION_DISPOSE )
+ ROM_REGION( 0x0200, "plds", ROMREGION_DISPOSE )
ROM_LOAD( "pal16l8a.bin", 0x0000, 0x0104, CRC(6ad38519) SHA1(f7aba9bd5be74731bc4cc49a07dc3cb398873d8d) )
ROM_END
ROM_START( tokiob )
- ROM_REGION( 0x30000, RGNCLASS_CPU, "main", 0 ) /* main CPU */
+ ROM_REGION( 0x30000, "main", 0 ) /* main CPU */
ROM_LOAD( "2", 0x00000, 0x8000, CRC(f583b1ef) SHA1(a97b36299b51792953516224191f11decc579a38) )
/* ROMs banked at 8000-bfff */
ROM_LOAD( "a71-03.5", 0x10000, 0x8000, CRC(69dacf44) SHA1(ee8c33702749c0e2562951f9f80c897d3fbd7dd7) )
@@ -889,13 +889,13 @@ ROM_START( tokiob )
ROM_LOAD( "a71-05.7", 0x20000, 0x8000, CRC(6da0b945) SHA1(6c80b8333dd95657f99e6ba5b6e877733ac02a8c) )
ROM_LOAD( "6", 0x28000, 0x8000, CRC(1490e95b) SHA1(a73e1857a1029156f0b5f7f7fe34a37870e72209) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "slave", 0 ) /* video CPU */
+ ROM_REGION( 0x10000, "slave", 0 ) /* video CPU */
ROM_LOAD( "a71-01.1", 0x00000, 0x8000, CRC(0867c707) SHA1(7129974f1252b28e9e338bd3c7fcb87210dcf412) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "audio", 0 ) /* audio CPU */
+ ROM_REGION( 0x10000, "audio", 0 ) /* audio CPU */
ROM_LOAD( "a71-07.10", 0x0000, 0x08000, CRC(f298cc7b) SHA1(ebf5c804aa07b7f198ec3e1f8d1e111cd89ebdf3) )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
ROM_LOAD( "a71-08.12", 0x00000, 0x8000, CRC(0439ab13) SHA1(84142220a6a29f0e34f7c7c751b583bf394df8ce) ) /* 1st plane */
ROM_LOAD( "a71-09.13", 0x08000, 0x8000, CRC(edb3d2ff) SHA1(0c6e4bbc786a097f9d99220e72f98c1c795a7292) )
ROM_LOAD( "a71-10.14", 0x10000, 0x8000, CRC(69f0888c) SHA1(1704ab6339981195cd09d581e83094c75037d18e) )
@@ -913,7 +913,7 @@ ROM_START( tokiob )
ROM_LOAD( "a71-22.36", 0x70000, 0x8000, CRC(fb98eac0) SHA1(57615c3934de5510eeeb0ba16024abda8ee95303) )
ROM_LOAD( "a71-23.37", 0x78000, 0x8000, CRC(30bd46ad) SHA1(6e1618ed237c769d1a8d329fbd7a9f7216993215) )
- ROM_REGION( 0x0100, RGNCLASS_PROMS, "proms", 0 )
+ ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */
ROM_END
@@ -933,22 +933,22 @@ a78-06-1.51 32768 0x567934b6 Intel D27256
*/
ROM_START( bublbobl )
- ROM_REGION( 0x30000, RGNCLASS_CPU, "main", 0 )
+ ROM_REGION( 0x30000, "main", 0 )
ROM_LOAD( "a78-06-1.51", 0x00000, 0x08000, CRC(567934b6) SHA1(b0c4d49fd551f465d148c25c3e80b278835e2f0d) )
/* ROMs banked at 8000-bfff */
ROM_LOAD( "a78-05-1.52", 0x10000, 0x10000, CRC(9f8ee242) SHA1(924150d4e7e087a9b2b0a294c2d0e9903a266c6c) )
/* 20000-2ffff empty */
- ROM_REGION( 0x10000, RGNCLASS_CPU, "slave", 0 ) /* 64k for the second CPU */
+ ROM_REGION( 0x10000, "slave", 0 ) /* 64k for the second CPU */
ROM_LOAD( "a78-08.37", 0x0000, 0x08000, CRC(ae11a07b) SHA1(af7a335c8da637103103cc274e077f123908ebb7) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "audio", 0 ) /* 64k for the third CPU */
+ ROM_REGION( 0x10000, "audio", 0 ) /* 64k for the third CPU */
ROM_LOAD( "a78-07.46", 0x0000, 0x08000, CRC(4f9a26e8) SHA1(3105b34b88a7134493c2b3f584729f8b0407a011) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "mcu", 0 ) /* 64k for the MCU */
+ ROM_REGION( 0x10000, "mcu", 0 ) /* 64k for the MCU */
ROM_LOAD( "a78-01.17", 0xf000, 0x1000, CRC(b1bfb53d) SHA1(31b8f31acd3aa394acd80db362774749842e1285) )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
ROM_LOAD( "a78-09.12", 0x00000, 0x8000, CRC(20358c22) SHA1(2297af6c53d5807bf90a8e081075b8c72a994fc5) ) /* 1st plane */
ROM_LOAD( "a78-10.13", 0x08000, 0x8000, CRC(930168a9) SHA1(fd358c3c3b424bca285f67a1589eb98a345ff670) )
ROM_LOAD( "a78-11.14", 0x10000, 0x8000, CRC(9773e512) SHA1(33c1687ee575d66bf0e98add45d06da827813765) )
@@ -964,11 +964,11 @@ ROM_START( bublbobl )
ROM_LOAD( "a78-20.35", 0x68000, 0x8000, CRC(9ef863ad) SHA1(29f91b5a3765e4d6e6c3382db1d8d8297b6e56c8) )
/* 0x70000-0x7ffff empty */
- ROM_REGION( 0x0100, RGNCLASS_PROMS, "proms", 0 )
+ ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */
/* Located on CPU/Sound Board */
- ROM_REGION( 0x0003, RGNCLASS_PLDS, "plds", ROMREGION_DISPOSE )
+ ROM_REGION( 0x0003, "plds", ROMREGION_DISPOSE )
ROM_LOAD( "pal16l8.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC49 */
ROM_LOAD( "pal16l8.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC43 */
ROM_LOAD( "pal16r4.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC12 */
@@ -982,22 +982,22 @@ VER 0.018.AUG,1986 SUMMER
*/
ROM_START( bublbob1 )
- ROM_REGION( 0x30000, RGNCLASS_CPU, "main", 0 )
+ ROM_REGION( 0x30000, "main", 0 )
ROM_LOAD( "a78-06.51", 0x00000, 0x08000, CRC(32c8305b) SHA1(6bf69b3edfbefd33cd670a762b4bf0b39629a220) )
/* ROMs banked at 8000-bfff */
ROM_LOAD( "a78-05.52", 0x10000, 0x10000, CRC(53f4bc6e) SHA1(15a2e6d83438d4136b154b3d90dd2cf9f1ce572c) )
/* 20000-2ffff empty */
- ROM_REGION( 0x10000, RGNCLASS_CPU, "slave", 0 ) /* 64k for the second CPU */
+ ROM_REGION( 0x10000, "slave", 0 ) /* 64k for the second CPU */
ROM_LOAD( "a78-08.37", 0x0000, 0x08000, CRC(ae11a07b) SHA1(af7a335c8da637103103cc274e077f123908ebb7) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "audio", 0 ) /* 64k for the third CPU */
+ ROM_REGION( 0x10000, "audio", 0 ) /* 64k for the third CPU */
ROM_LOAD( "a78-07.46", 0x0000, 0x08000, CRC(4f9a26e8) SHA1(3105b34b88a7134493c2b3f584729f8b0407a011) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "mcu", 0 ) /* 64k for the MCU */
+ ROM_REGION( 0x10000, "mcu", 0 ) /* 64k for the MCU */
ROM_LOAD( "a78-01.17", 0xf000, 0x1000, CRC(b1bfb53d) SHA1(31b8f31acd3aa394acd80db362774749842e1285) )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
ROM_LOAD( "a78-09.12", 0x00000, 0x8000, CRC(20358c22) SHA1(2297af6c53d5807bf90a8e081075b8c72a994fc5) ) /* 1st plane */
ROM_LOAD( "a78-10.13", 0x08000, 0x8000, CRC(930168a9) SHA1(fd358c3c3b424bca285f67a1589eb98a345ff670) )
ROM_LOAD( "a78-11.14", 0x10000, 0x8000, CRC(9773e512) SHA1(33c1687ee575d66bf0e98add45d06da827813765) )
@@ -1013,11 +1013,11 @@ ROM_START( bublbob1 )
ROM_LOAD( "a78-20.35", 0x68000, 0x8000, CRC(9ef863ad) SHA1(29f91b5a3765e4d6e6c3382db1d8d8297b6e56c8) )
/* 0x70000-0x7ffff empty */
- ROM_REGION( 0x0100, RGNCLASS_PROMS, "proms", 0 )
+ ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */
/* Located on CPU/Sound Board */
- ROM_REGION( 0x0003, RGNCLASS_PLDS, "plds", ROMREGION_DISPOSE )
+ ROM_REGION( 0x0003, "plds", ROMREGION_DISPOSE )
ROM_LOAD( "pal16l8.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC49 */
ROM_LOAD( "pal16l8.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC43 */
ROM_LOAD( "pal16r4.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC12 */
@@ -1031,22 +1031,22 @@ VER 5.1 8.NOV,1986 SUMMER
*/
ROM_START( bublbobr )
- ROM_REGION( 0x30000, RGNCLASS_CPU, "main", 0 )
+ ROM_REGION( 0x30000, "main", 0 )
ROM_LOAD( "a78-25.51", 0x00000, 0x08000, CRC(2d901c9d) SHA1(72504225d3a26212e8f35508a79200eeb91138b6) )
/* ROMs banked at 8000-bfff */
ROM_LOAD( "a78-24.52", 0x10000, 0x10000, CRC(b7afedc4) SHA1(6e4c8712f1fdf000e231cfd622dd3b514c61a6fd) )
/* 20000-2ffff empty */
- ROM_REGION( 0x10000, RGNCLASS_CPU, "slave", 0 ) /* 64k for the second CPU */
+ ROM_REGION( 0x10000, "slave", 0 ) /* 64k for the second CPU */
ROM_LOAD( "a78-08.37", 0x0000, 0x08000, CRC(ae11a07b) SHA1(af7a335c8da637103103cc274e077f123908ebb7) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "audio", 0 ) /* 64k for the third CPU */
+ ROM_REGION( 0x10000, "audio", 0 ) /* 64k for the third CPU */
ROM_LOAD( "a78-07.46", 0x0000, 0x08000, CRC(4f9a26e8) SHA1(3105b34b88a7134493c2b3f584729f8b0407a011) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "mcu", 0 ) /* 64k for the MCU */
+ ROM_REGION( 0x10000, "mcu", 0 ) /* 64k for the MCU */
ROM_LOAD( "a78-01.17", 0xf000, 0x1000, CRC(b1bfb53d) SHA1(31b8f31acd3aa394acd80db362774749842e1285) )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
ROM_LOAD( "a78-09.12", 0x00000, 0x8000, CRC(20358c22) SHA1(2297af6c53d5807bf90a8e081075b8c72a994fc5) ) /* 1st plane */
ROM_LOAD( "a78-10.13", 0x08000, 0x8000, CRC(930168a9) SHA1(fd358c3c3b424bca285f67a1589eb98a345ff670) )
ROM_LOAD( "a78-11.14", 0x10000, 0x8000, CRC(9773e512) SHA1(33c1687ee575d66bf0e98add45d06da827813765) )
@@ -1062,11 +1062,11 @@ ROM_START( bublbobr )
ROM_LOAD( "a78-20.35", 0x68000, 0x8000, CRC(9ef863ad) SHA1(29f91b5a3765e4d6e6c3382db1d8d8297b6e56c8) )
/* 0x70000-0x7ffff empty */
- ROM_REGION( 0x0100, RGNCLASS_PROMS, "proms", 0 )
+ ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */
/* Located on CPU/Sound Board */
- ROM_REGION( 0x0003, RGNCLASS_PLDS, "plds", ROMREGION_DISPOSE )
+ ROM_REGION( 0x0003, "plds", ROMREGION_DISPOSE )
ROM_LOAD( "pal16l8.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC49 */
ROM_LOAD( "pal16l8.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC43 */
ROM_LOAD( "pal16r4.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC12 */
@@ -1080,22 +1080,22 @@ VER 1.0 26.AUG,1986 SUMMER
*/
ROM_START( bubbobr1 )
- ROM_REGION( 0x30000, RGNCLASS_CPU, "main", 0 )
+ ROM_REGION( 0x30000, "main", 0 )
ROM_LOAD( "a78-06.51", 0x00000, 0x08000, CRC(32c8305b) SHA1(6bf69b3edfbefd33cd670a762b4bf0b39629a220) )
/* ROMs banked at 8000-bfff */
ROM_LOAD( "a78-21.52", 0x10000, 0x10000, CRC(2844033d) SHA1(6ac0b09d0325990cf18935f35b0adbc033758947) )
/* 20000-2ffff empty */
- ROM_REGION( 0x10000, RGNCLASS_CPU, "slave", 0 ) /* 64k for the second CPU */
+ ROM_REGION( 0x10000, "slave", 0 ) /* 64k for the second CPU */
ROM_LOAD( "a78-08.37", 0x0000, 0x08000, CRC(ae11a07b) SHA1(af7a335c8da637103103cc274e077f123908ebb7) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "audio", 0 ) /* 64k for the third CPU */
+ ROM_REGION( 0x10000, "audio", 0 ) /* 64k for the third CPU */
ROM_LOAD( "a78-07.46", 0x0000, 0x08000, CRC(4f9a26e8) SHA1(3105b34b88a7134493c2b3f584729f8b0407a011) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "mcu", 0 ) /* 64k for the MCU */
+ ROM_REGION( 0x10000, "mcu", 0 ) /* 64k for the MCU */
ROM_LOAD( "a78-01.17", 0xf000, 0x1000, CRC(b1bfb53d) SHA1(31b8f31acd3aa394acd80db362774749842e1285) )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
ROM_LOAD( "a78-09.12", 0x00000, 0x8000, CRC(20358c22) SHA1(2297af6c53d5807bf90a8e081075b8c72a994fc5) ) /* 1st plane */
ROM_LOAD( "a78-10.13", 0x08000, 0x8000, CRC(930168a9) SHA1(fd358c3c3b424bca285f67a1589eb98a345ff670) )
ROM_LOAD( "a78-11.14", 0x10000, 0x8000, CRC(9773e512) SHA1(33c1687ee575d66bf0e98add45d06da827813765) )
@@ -1111,31 +1111,31 @@ ROM_START( bubbobr1 )
ROM_LOAD( "a78-20.35", 0x68000, 0x8000, CRC(9ef863ad) SHA1(29f91b5a3765e4d6e6c3382db1d8d8297b6e56c8) )
/* 0x70000-0x7ffff empty */
- ROM_REGION( 0x0100, RGNCLASS_PROMS, "proms", 0 )
+ ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */
/* Located on CPU/Sound Board */
- ROM_REGION( 0x0003, RGNCLASS_PLDS, "plds", ROMREGION_DISPOSE )
+ ROM_REGION( 0x0003, "plds", ROMREGION_DISPOSE )
ROM_LOAD( "pal16l8.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC49 */
ROM_LOAD( "pal16l8.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC43 */
ROM_LOAD( "pal16r4.bin", 0x0000, 0x0001, NO_DUMP ) /* Located at IC12 */
ROM_END
ROM_START( boblbobl )
- ROM_REGION( 0x30000, RGNCLASS_CPU, "main", 0 )
+ ROM_REGION( 0x30000, "main", 0 )
ROM_LOAD( "bb3", 0x00000, 0x08000, CRC(01f81936) SHA1(a48489a13bfd01949e7fd273029d9cb8bfd7be48) )
/* ROMs banked at 8000-bfff */
ROM_LOAD( "bb5", 0x10000, 0x08000, CRC(13118eb1) SHA1(5a5da40c2cc82420f70bc58ffa32de1088c6c82f) )
ROM_LOAD( "bb4", 0x18000, 0x08000, CRC(afda99d8) SHA1(304324074ae726501bbb08e683850639d69939fb) )
/* 20000-2ffff empty */
- ROM_REGION( 0x10000, RGNCLASS_CPU, "slave", 0 ) /* 64k for the second CPU */
+ ROM_REGION( 0x10000, "slave", 0 ) /* 64k for the second CPU */
ROM_LOAD( "a78-08.37", 0x0000, 0x08000, CRC(ae11a07b) SHA1(af7a335c8da637103103cc274e077f123908ebb7) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "audio", 0 ) /* 64k for the third CPU */
+ ROM_REGION( 0x10000, "audio", 0 ) /* 64k for the third CPU */
ROM_LOAD( "a78-07.46", 0x0000, 0x08000, CRC(4f9a26e8) SHA1(3105b34b88a7134493c2b3f584729f8b0407a011) )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
ROM_LOAD( "a78-09.12", 0x00000, 0x8000, CRC(20358c22) SHA1(2297af6c53d5807bf90a8e081075b8c72a994fc5) ) /* 1st plane */
ROM_LOAD( "a78-10.13", 0x08000, 0x8000, CRC(930168a9) SHA1(fd358c3c3b424bca285f67a1589eb98a345ff670) )
ROM_LOAD( "a78-11.14", 0x10000, 0x8000, CRC(9773e512) SHA1(33c1687ee575d66bf0e98add45d06da827813765) )
@@ -1151,10 +1151,10 @@ ROM_START( boblbobl )
ROM_LOAD( "a78-20.35", 0x68000, 0x8000, CRC(9ef863ad) SHA1(29f91b5a3765e4d6e6c3382db1d8d8297b6e56c8) )
/* 0x70000-0x7ffff empty */
- ROM_REGION( 0x0100, RGNCLASS_PROMS, "proms", 0 )
+ ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */
- ROM_REGION( 0x0600, RGNCLASS_PLDS, "plds", ROMREGION_DISPOSE )
+ ROM_REGION( 0x0600, "plds", ROMREGION_DISPOSE )
ROM_LOAD( "pal16r4.u36", 0x0000, 0x0104, CRC(22fe26ac) SHA1(bbbfcbe6faded4af7ceec57b800297c054a997da) )
ROM_LOAD( "pal16l8.u38", 0x0200, 0x0104, CRC(c02d9663) SHA1(5d23cfd96f072981fd5fcf0dd7e98459da58b662) )
ROM_LOAD( "pal16l8.u4", 0x0400, 0x0104, CRC(077d20a8) SHA1(8e568ffd6f66c3dd61708dd0f3be9c2ed488ae4b) )
@@ -1162,20 +1162,20 @@ ROM_END
ROM_START( sboblboa )
- ROM_REGION( 0x30000, RGNCLASS_CPU, "main", 0 )
+ ROM_REGION( 0x30000, "main", 0 )
ROM_LOAD( "1c.bin", 0x00000, 0x08000, CRC(f304152a) SHA1(103d9beddccef289ed739d28ebda69bbad3d42f9) )
/* ROMs banked at 8000-bfff */
ROM_LOAD( "1a.bin", 0x10000, 0x08000, CRC(0865209c) SHA1(eddd3547ae675b73376e5c284e0b15830f4a6645) )
ROM_LOAD( "1b.bin", 0x18000, 0x08000, CRC(1f29b5c0) SHA1(c15c84ca11cc10edac6340468bca463ecb2d89e6) )
/* 20000-2ffff empty */
- ROM_REGION( 0x10000, RGNCLASS_CPU, "slave", 0 ) /* 64k for the second CPU */
+ ROM_REGION( 0x10000, "slave", 0 ) /* 64k for the second CPU */
ROM_LOAD( "1e.rom", 0x0000, 0x08000, CRC(ae11a07b) SHA1(af7a335c8da637103103cc274e077f123908ebb7) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "audio", 0 ) /* 64k for the third CPU */
+ ROM_REGION( 0x10000, "audio", 0 ) /* 64k for the third CPU */
ROM_LOAD( "1d.rom", 0x0000, 0x08000, CRC(4f9a26e8) SHA1(3105b34b88a7134493c2b3f584729f8b0407a011) )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
ROM_LOAD( "1l.rom", 0x00000, 0x8000, CRC(20358c22) SHA1(2297af6c53d5807bf90a8e081075b8c72a994fc5) ) /* 1st plane */
ROM_LOAD( "1m.rom", 0x08000, 0x8000, CRC(930168a9) SHA1(fd358c3c3b424bca285f67a1589eb98a345ff670) )
ROM_LOAD( "1n.rom", 0x10000, 0x8000, CRC(9773e512) SHA1(33c1687ee575d66bf0e98add45d06da827813765) )
@@ -1191,25 +1191,25 @@ ROM_START( sboblboa )
ROM_LOAD( "1k.rom", 0x68000, 0x8000, CRC(9ef863ad) SHA1(29f91b5a3765e4d6e6c3382db1d8d8297b6e56c8) )
/* 0x70000-0x7ffff empty */
- ROM_REGION( 0x0100, RGNCLASS_PROMS, "proms", 0 )
+ ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */
ROM_END
ROM_START( sboblbob )
- ROM_REGION( 0x30000, RGNCLASS_CPU, "main", 0 )
+ ROM_REGION( 0x30000, "main", 0 )
ROM_LOAD( "bbb-3.rom", 0x00000, 0x08000, CRC(f304152a) SHA1(103d9beddccef289ed739d28ebda69bbad3d42f9) )
/* ROMs banked at 8000-bfff */
ROM_LOAD( "bb5", 0x10000, 0x08000, CRC(13118eb1) SHA1(5a5da40c2cc82420f70bc58ffa32de1088c6c82f) )
ROM_LOAD( "bbb-4.rom", 0x18000, 0x08000, CRC(94c75591) SHA1(7698bc4b7d20e554a73a489cd3a15ae61b350e37) )
/* 20000-2ffff empty */
- ROM_REGION( 0x10000, RGNCLASS_CPU, "slave", 0 ) /* 64k for the second CPU */
+ ROM_REGION( 0x10000, "slave", 0 ) /* 64k for the second CPU */
ROM_LOAD( "a78-08.37", 0x0000, 0x08000, CRC(ae11a07b) SHA1(af7a335c8da637103103cc274e077f123908ebb7) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "audio", 0 ) /* 64k for the third CPU */
+ ROM_REGION( 0x10000, "audio", 0 ) /* 64k for the third CPU */
ROM_LOAD( "a78-07.46", 0x0000, 0x08000, CRC(4f9a26e8) SHA1(3105b34b88a7134493c2b3f584729f8b0407a011) )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
ROM_LOAD( "a78-09.12", 0x00000, 0x8000, CRC(20358c22) SHA1(2297af6c53d5807bf90a8e081075b8c72a994fc5) ) /* 1st plane */
ROM_LOAD( "a78-10.13", 0x08000, 0x8000, CRC(930168a9) SHA1(fd358c3c3b424bca285f67a1589eb98a345ff670) )
ROM_LOAD( "a78-11.14", 0x10000, 0x8000, CRC(9773e512) SHA1(33c1687ee575d66bf0e98add45d06da827813765) )
@@ -1225,30 +1225,30 @@ ROM_START( sboblbob )
ROM_LOAD( "a78-20.35", 0x68000, 0x8000, CRC(9ef863ad) SHA1(29f91b5a3765e4d6e6c3382db1d8d8297b6e56c8) )
/* 0x70000-0x7ffff empty */
- ROM_REGION( 0x0100, RGNCLASS_PROMS, "proms", 0 )
+ ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */
ROM_END
ROM_START( bub68705 )
- ROM_REGION( 0x30000, RGNCLASS_CPU, "main", 0 ) /* Program roms match Bubble Bobble (older) */
+ ROM_REGION( 0x30000, "main", 0 ) /* Program roms match Bubble Bobble (older) */
ROM_LOAD( "2.bin", 0x00000, 0x08000, CRC(32c8305b) SHA1(6bf69b3edfbefd33cd670a762b4bf0b39629a220) )
/* ROMs banked at 8000-bfff */
ROM_LOAD( "3-1.bin", 0x10000, 0x08000, CRC(980c2615) SHA1(3670cf3e4e73028aadf4460ad887a0b544bcdbc4) )
ROM_LOAD( "3.bin", 0x18000, 0x08000, CRC(e6c698f2) SHA1(8df116075f5891f74d0da8966ed11c597b5f544f) )
/* 20000-2ffff empty */
- ROM_REGION( 0x10000, RGNCLASS_CPU, "slave", 0 ) /* 64k for the second CPU */
+ ROM_REGION( 0x10000, "slave", 0 ) /* 64k for the second CPU */
ROM_LOAD( "4.bin", 0x0000, 0x08000, CRC(ae11a07b) SHA1(af7a335c8da637103103cc274e077f123908ebb7) )
- ROM_REGION( 0x10000, RGNCLASS_CPU, "audio", 0 ) /* 64k for the third CPU */
+ ROM_REGION( 0x10000, "audio", 0 ) /* 64k for the third CPU */
ROM_LOAD( "1.bin", 0x0000, 0x08000, CRC(4f9a26e8) SHA1(3105b34b88a7134493c2b3f584729f8b0407a011) )
- ROM_REGION( 0x800, RGNCLASS_CPU, "mcu", 0 ) /* 64k for the MCU */
+ ROM_REGION( 0x800, "mcu", 0 ) /* 64k for the MCU */
ROM_LOAD( "68705.bin", 0x000, 0x800, CRC(78caa635) SHA1(a756e45b25b007843ba4f2204cad6081cf7260e9) )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
+ ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE | ROMREGION_INVERT )
ROM_LOAD( "a78-09.12", 0x00000, 0x8000, CRC(20358c22) SHA1(2297af6c53d5807bf90a8e081075b8c72a994fc5) ) /* 1st plane */
ROM_LOAD( "a78-10.13", 0x08000, 0x8000, CRC(930168a9) SHA1(fd358c3c3b424bca285f67a1589eb98a345ff670) )
ROM_LOAD( "a78-11.14", 0x10000, 0x8000, CRC(9773e512) SHA1(33c1687ee575d66bf0e98add45d06da827813765) )
@@ -1264,13 +1264,13 @@ ROM_START( bub68705 )
ROM_LOAD( "a78-20.35", 0x68000, 0x8000, CRC(9ef863ad) SHA1(29f91b5a3765e4d6e6c3382db1d8d8297b6e56c8) )
/* 0x70000-0x7ffff empty */
- ROM_REGION( 0x0100, RGNCLASS_PROMS, "proms", 0 )
+ ROM_REGION( 0x0100, "proms", 0 )
ROM_LOAD( "a71-25.41", 0x0000, 0x0100, CRC(2d0f8545) SHA1(089c31e2f614145ef2743164f7b52ae35bc06808) ) /* video timing */
ROM_END
static DRIVER_INIT( bublbobl )
{
- UINT8 *ROM = memory_region(machine, RGNCLASS_CPU, "main");
+ UINT8 *ROM = memory_region(machine, "main");
/* in Bubble Bobble, bank 0 has code falling from 7fff to 8000, */
/* so I have to copy it there because bank switching wouldn't catch it */