summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/playmark.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/playmark.c')
-rw-r--r--src/mame/drivers/playmark.c188
1 files changed, 94 insertions, 94 deletions
diff --git a/src/mame/drivers/playmark.c b/src/mame/drivers/playmark.c
index d7f60a0c9ee..65f786bb4ba 100644
--- a/src/mame/drivers/playmark.c
+++ b/src/mame/drivers/playmark.c
@@ -228,7 +228,7 @@ static WRITE8_HANDLER( playmark_oki_banking_w )
{
old_bank = data & 7;
- if(((old_bank - 1) * 0x40000) < memory_region_length(machine, RGNCLASS_SOUND, "oki"))
+ if(((old_bank - 1) * 0x40000) < memory_region_length(machine, "oki"))
{
OKIM6295_set_bank_base(0, 0x40000 * (old_bank - 1));
}
@@ -359,7 +359,7 @@ ADDRESS_MAP_END
static ADDRESS_MAP_START( hrdtimes_main_map, ADDRESS_SPACE_PROGRAM, 16 )
AM_RANGE(0x000000, 0x07ffff) AM_ROM
AM_RANGE(0x080000, 0x0bffff) AM_RAM
- AM_RANGE(0x0c0000, 0x0fffff) AM_ROM AM_REGION(RGNCLASS_CPU, "main", 0x0c0000)
+ AM_RANGE(0x0c0000, 0x0fffff) AM_ROM AM_REGION("main", 0x0c0000)
AM_RANGE(0x100000, 0x103fff) AM_RAM_WRITE(hrdtimes_bgvideoram_w) AM_BASE(&wbeachvl_videoram3)
AM_RANGE(0x104000, 0x107fff) AM_RAM_WRITE(hrdtimes_fgvideoram_w) AM_BASE(&wbeachvl_videoram2)
AM_RANGE(0x108000, 0x10ffff) AM_RAM_WRITE(hrdtimes_txvideoram_w) AM_BASE(&wbeachvl_videoram1)
@@ -1139,42 +1139,42 @@ MACHINE_DRIVER_END
***************************************************************************/
ROM_START( bigtwin )
- ROM_REGION( 0x100000, RGNCLASS_CPU, "main", 0 ) /* 68000 code */
+ ROM_REGION( 0x100000, "main", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "2.302", 0x000000, 0x80000, CRC(e6767f60) SHA1(ec0ba1c786e6fde04601c2f3f619e3c6545f9239) )
ROM_LOAD16_BYTE( "3.301", 0x000001, 0x80000, CRC(5aba6990) SHA1(4f664a91819fdd27821fa607425701d83fcbd8ce) )
- ROM_REGION( 0x1000, RGNCLASS_CPU, "mcu", ROMREGION_ERASE00 ) /* sound (PIC16C57) */
+ ROM_REGION( 0x1000, "mcu", ROMREGION_ERASE00 ) /* sound (PIC16C57) */
// ROM_LOAD( "16c57hs.bin", 0x0000, 0x1000, CRC(b4c95cc3) SHA1(7fc9b141e7782aa5c17310ee06db99d884537c30) )
- /* ROM will be copied here by the init code from RGNCLASS_USER, "user1" */
+ /* ROM will be copied here by the init code from "user1" */
- ROM_REGION( 0x3000, RGNCLASS_USER, "user1", ROMREGION_DISPOSE )
+ ROM_REGION( 0x3000, "user1", ROMREGION_DISPOSE )
ROM_LOAD( "16c57hs.015", 0x0000, 0x2d4c, CRC(c07e9375) SHA1(7a6714ab888ea6e37bc037bc7419f0998868cfce) ) /* 16C57 .HEX dump, to be converted */
- ROM_REGION( 0x100000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE )
+ ROM_REGION( 0x100000, "gfx1", ROMREGION_DISPOSE )
ROM_LOAD( "4.311", 0x00000, 0x40000, CRC(6f628fbc) SHA1(51cdee457aef79fef5d89d30a173afdf13fbb2ef) )
ROM_LOAD( "5.312", 0x40000, 0x40000, CRC(6a9b1752) SHA1(7c78157cd6b3d631704d2aca1a5756c69c87d581) )
ROM_LOAD( "6.313", 0x80000, 0x40000, CRC(411cf852) SHA1(1b66cec672b6ec6974d9e82afc6ec58b78c92ee4) )
ROM_LOAD( "7.314", 0xc0000, 0x40000, CRC(635c81fd) SHA1(64c787a37fcd1ba7c747ec25ff5b949aad3914ec) )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx2", ROMREGION_DISPOSE )
+ ROM_REGION( 0x80000, "gfx2", ROMREGION_DISPOSE )
ROM_LOAD( "8.321", 0x00000, 0x20000, CRC(2749644d) SHA1(f506ed1a14ee411eda8a7e639f5572e35b89b13f) )
ROM_LOAD( "9.322", 0x20000, 0x20000, CRC(1d1897af) SHA1(0ad00906b94443d7ceef383717b39c6aa8cca241) )
ROM_LOAD( "10.323", 0x40000, 0x20000, CRC(2a03432e) SHA1(44722b83093211d88460cbcd9e9c0b638d24ad3e) )
ROM_LOAD( "11.324", 0x60000, 0x20000, CRC(2c980c4c) SHA1(77af29a1f5d4302650915f4a7daf2918a2519a6e) )
- ROM_REGION( 0x40000, RGNCLASS_SOUND, "oki", 0 ) /* OKIM6295 samples */
+ ROM_REGION( 0x40000, "oki", 0 ) /* OKIM6295 samples */
ROM_LOAD( "1.013", 0x00000, 0x40000, CRC(ff6671dc) SHA1(517941946a3edfc2da0b7aa8a106ebb4ae849beb) )
ROM_END
ROM_START( wbeachvl )
- ROM_REGION( 0x80000, RGNCLASS_CPU, "main", 0 ) /* 68000 code */
+ ROM_REGION( 0x80000, "main", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "wbv_02.bin", 0x000000, 0x40000, CRC(c7cca29e) SHA1(03af361081d688c4204a95f7f5babcc598b72c23) )
ROM_LOAD16_BYTE( "wbv_03.bin", 0x000001, 0x40000, CRC(db4e69d5) SHA1(119bf35a463d279ddde67ab08f6f1bab9f05cf0c) )
- ROM_REGION( 0x1000, RGNCLASS_CPU, "cpu1", ROMREGION_ERASE00 ) /* sound (missing) */
+ ROM_REGION( 0x1000, "cpu1", ROMREGION_ERASE00 ) /* sound (missing) */
ROM_LOAD( "pic16c57", 0x0000, 0x1000, NO_DUMP )
- ROM_REGION( 0x600000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE )
+ ROM_REGION( 0x600000, "gfx1", ROMREGION_DISPOSE )
ROM_LOAD( "wbv_10.bin", 0x000000, 0x80000, CRC(50680f0b) SHA1(ed76ef6ced70ba7e9558162aa94bbe9f19bbabe6) )
ROM_LOAD( "wbv_04.bin", 0x080000, 0x80000, CRC(df9cbff1) SHA1(7197939d9c4e8666d37266b6326134cfb4c761da) )
ROM_LOAD( "wbv_11.bin", 0x100000, 0x80000, CRC(e59ad0d1) SHA1(70dfc1ea45246fc8e24c96550563ab7a983f3824) )
@@ -1189,37 +1189,37 @@ ROM_START( wbeachvl )
ROM_LOAD( "wbv_09.bin", 0x580000, 0x20000, CRC(894ce354) SHA1(331aeabbe10cd645776da2dc0829acc2275e72dc) )
/* 5a0000-5fffff is empty */
- ROM_REGION( 0x100000, RGNCLASS_USER, "user2", 0 ) /* OKIM6295 samples */
+ ROM_REGION( 0x100000, "user2", 0 ) /* OKIM6295 samples */
ROM_LOAD( "wbv_01.bin", 0x00000, 0x100000, CRC(ac33f25f) SHA1(5d9ed16650aeb297d565376a99b31c88ab611668) )
/* $00000-$20000 stays the same in all sound banks, */
/* the second half of the bank is what gets switched */
- ROM_REGION( 0x1c0000, RGNCLASS_SOUND, "oki", 0 ) /* Samples */
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x000000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x020000, 0x020000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x040000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x040000, 0x060000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x080000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x060000, 0x0a0000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x0c0000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x080000, 0x0e0000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x100000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x0a0000, 0x120000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x140000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x0c0000, 0x160000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x180000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x0e0000, 0x1a0000, 0x020000)
+ ROM_REGION( 0x1c0000, "oki", 0 ) /* Samples */
+ ROM_COPY( "user2", 0x000000, 0x000000, 0x020000)
+ ROM_COPY( "user2", 0x020000, 0x020000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x040000, 0x020000)
+ ROM_COPY( "user2", 0x040000, 0x060000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x080000, 0x020000)
+ ROM_COPY( "user2", 0x060000, 0x0a0000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x0c0000, 0x020000)
+ ROM_COPY( "user2", 0x080000, 0x0e0000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x100000, 0x020000)
+ ROM_COPY( "user2", 0x0a0000, 0x120000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x140000, 0x020000)
+ ROM_COPY( "user2", 0x0c0000, 0x160000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x180000, 0x020000)
+ ROM_COPY( "user2", 0x0e0000, 0x1a0000, 0x020000)
ROM_END
ROM_START( wbeachv2 )
- ROM_REGION( 0x80000, RGNCLASS_CPU, "main", 0 ) /* 68000 code */
+ ROM_REGION( 0x80000, "main", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "2.bin", 0x000000, 0x40000, CRC(8993487e) SHA1(c927ae655807f9046f66ff96a30bd2c6fa671566) )
ROM_LOAD16_BYTE( "3.bin", 0x000001, 0x40000, CRC(15904789) SHA1(640c80bbf7302529e1a39c2ae60e018ecb176478) )
- ROM_REGION( 0x1000, RGNCLASS_CPU, "cpu1", ROMREGION_ERASE00 ) /* sound (missing) */
+ ROM_REGION( 0x1000, "cpu1", ROMREGION_ERASE00 ) /* sound (missing) */
ROM_LOAD( "pic16c57", 0x0000, 0x1000, NO_DUMP )
- ROM_REGION( 0x600000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE )
+ ROM_REGION( 0x600000, "gfx1", ROMREGION_DISPOSE )
ROM_LOAD( "wbv_10.bin", 0x000000, 0x80000, CRC(50680f0b) SHA1(ed76ef6ced70ba7e9558162aa94bbe9f19bbabe6) )
ROM_LOAD( "wbv_04.bin", 0x080000, 0x80000, CRC(df9cbff1) SHA1(7197939d9c4e8666d37266b6326134cfb4c761da) )
ROM_LOAD( "wbv_11.bin", 0x100000, 0x80000, CRC(e59ad0d1) SHA1(70dfc1ea45246fc8e24c96550563ab7a983f3824) )
@@ -1234,30 +1234,30 @@ ROM_START( wbeachv2 )
ROM_LOAD( "wbv_09.bin", 0x580000, 0x20000, CRC(894ce354) SHA1(331aeabbe10cd645776da2dc0829acc2275e72dc) )
/* 5a0000-5fffff is empty */
- ROM_REGION( 0x100000, RGNCLASS_USER, "user2", 0 ) /* OKIM6295 samples */
+ ROM_REGION( 0x100000, "user2", 0 ) /* OKIM6295 samples */
ROM_LOAD( "wbv_01.bin", 0x00000, 0x100000, CRC(ac33f25f) SHA1(5d9ed16650aeb297d565376a99b31c88ab611668) )
/* $00000-$20000 stays the same in all sound banks, */
/* the second half of the bank is what gets switched */
- ROM_REGION( 0x1c0000, RGNCLASS_SOUND, "oki", 0 ) /* Samples */
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x000000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x020000, 0x020000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x040000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x040000, 0x060000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x080000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x060000, 0x0a0000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x0c0000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x080000, 0x0e0000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x100000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x0a0000, 0x120000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x140000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x0c0000, 0x160000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x180000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x0e0000, 0x1a0000, 0x020000)
+ ROM_REGION( 0x1c0000, "oki", 0 ) /* Samples */
+ ROM_COPY( "user2", 0x000000, 0x000000, 0x020000)
+ ROM_COPY( "user2", 0x020000, 0x020000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x040000, 0x020000)
+ ROM_COPY( "user2", 0x040000, 0x060000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x080000, 0x020000)
+ ROM_COPY( "user2", 0x060000, 0x0a0000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x0c0000, 0x020000)
+ ROM_COPY( "user2", 0x080000, 0x0e0000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x100000, 0x020000)
+ ROM_COPY( "user2", 0x0a0000, 0x120000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x140000, 0x020000)
+ ROM_COPY( "user2", 0x0c0000, 0x160000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x180000, 0x020000)
+ ROM_COPY( "user2", 0x0e0000, 0x1a0000, 0x020000)
ROM_END
ROM_START( excelsr )
- ROM_REGION( 0x300000, RGNCLASS_CPU, "main", 0 ) /* 68000 code */
+ ROM_REGION( 0x300000, "main", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "22.u301", 0x000001, 0x80000, CRC(f0aa1c1b) SHA1(5ed68181defe6cde6f4979508f0cfce9e9743912) )
ROM_LOAD16_BYTE( "19.u302", 0x000000, 0x80000, CRC(9a8acddc) SHA1(c7868317998bb98c630685a0b242ffd1fbdc54ed) )
ROM_LOAD16_BYTE( "21.u303", 0x100001, 0x80000, CRC(fdf9bd64) SHA1(783e3b8b70f8751915715e2455990c1c8eec6a71) )
@@ -1265,36 +1265,36 @@ ROM_START( excelsr )
ROM_LOAD16_BYTE( "20.u305", 0x200001, 0x80000, CRC(8692afe9) SHA1(b4411bad64a9a6efd8eb13dcf7c5eebfb5681f3d) )
ROM_LOAD16_BYTE( "17.u306", 0x200000, 0x80000, CRC(978f9a6b) SHA1(9514b97f071fd20740218a58af877765beffedad) )
- ROM_REGION( 0x1000, RGNCLASS_CPU, "mcu", ROMREGION_ERASE00 ) /* sound (PIC16C57) */
- /* ROM will be copied here by the init code from RGNCLASS_USER, "user1" */
+ ROM_REGION( 0x1000, "mcu", ROMREGION_ERASE00 ) /* sound (PIC16C57) */
+ /* ROM will be copied here by the init code from "user1" */
- ROM_REGION( 0x3000, RGNCLASS_USER, "user1", ROMREGION_DISPOSE )
+ ROM_REGION( 0x3000, "user1", ROMREGION_DISPOSE )
ROM_LOAD( "pic16c57-hs.i015", 0x0000, 0x2d4c, CRC(022c6941) SHA1(8ead40bfa7aa783b1ce62bd6cfa673cb876e29e7) )
- ROM_REGION( 0x200000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE )
+ ROM_REGION( 0x200000, "gfx1", ROMREGION_DISPOSE )
ROM_LOAD( "26.u311", 0x000000, 0x80000, CRC(c171c059) SHA1(7bc45ef1d588f5f55a461adb91bca382155c1059) )
ROM_LOAD( "30.u312", 0x080000, 0x80000, CRC(b4a4c510) SHA1(07951a4c18bb25b10f650fd85b6bab566d0ef971) )
ROM_LOAD( "25.u313", 0x100000, 0x80000, CRC(667eec1b) SHA1(9e5ed82a4966244a97d18c27466179771012b305) )
ROM_LOAD( "29.u314", 0x180000, 0x80000, CRC(4acb0745) SHA1(6b5feaa5aa088f0cc5799f73ee5f90ed390165a9) )
- ROM_REGION( 0x200000, RGNCLASS_GFX, "gfx2", ROMREGION_DISPOSE )
+ ROM_REGION( 0x200000, "gfx2", ROMREGION_DISPOSE )
ROM_LOAD( "24.u321", 0x000000, 0x80000, CRC(17f46825) SHA1(6ac0e71498ac668641c0b7134ddd19cc4cc97005) )
ROM_LOAD( "28.u322", 0x080000, 0x80000, CRC(a823f2bd) SHA1(c7f1b1ee8f7069522787b6916b8c6e4591b55782) )
ROM_LOAD( "23.u323", 0x100000, 0x80000, CRC(d8e1453b) SHA1(a3edb05abe486d4cce30f5caf14be619b6886f7c) )
ROM_LOAD( "27.u324", 0x180000, 0x80000, CRC(eca2c079) SHA1(a07957b427d55c8ca1efb0e83ee3b603f06bed58) )
- ROM_REGION( 0x80000, RGNCLASS_USER, "user2", 0 ) /* OKIM6295 samples */
+ ROM_REGION( 0x80000, "user2", 0 ) /* OKIM6295 samples */
ROM_LOAD( "16.i013", 0x000000, 0x80000, CRC(7ed9da5d) SHA1(352f1e89613feb1902b6d87adb996ed1c1d8108e) )
/* $00000-$20000 stays the same in all sound banks, */
/* the second half of the bank is what gets switched */
- ROM_REGION( 0xc0000, RGNCLASS_SOUND, "oki", 0 ) /* Samples */
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x000000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x020000, 0x020000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x040000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x040000, 0x060000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x080000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x060000, 0x0a0000, 0x020000)
+ ROM_REGION( 0xc0000, "oki", 0 ) /* Samples */
+ ROM_COPY( "user2", 0x000000, 0x000000, 0x020000)
+ ROM_COPY( "user2", 0x020000, 0x020000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x040000, 0x020000)
+ ROM_COPY( "user2", 0x040000, 0x060000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x080000, 0x020000)
+ ROM_COPY( "user2", 0x060000, 0x0a0000, 0x020000)
ROM_END
/*
@@ -1339,19 +1339,19 @@ Notes:
*/
ROM_START( hotmind )
- ROM_REGION( 0x40000, RGNCLASS_CPU, "main", 0 ) /* 68000 code */
+ ROM_REGION( 0x40000, "main", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "21.u87", 0x00000, 0x20000, CRC(e9000f7f) SHA1(c19fee7b774d3f30f4d4025a63ec396ec119c855) )
ROM_LOAD16_BYTE( "22.u68", 0x00001, 0x20000, CRC(2c518ec5) SHA1(6d9e81ddb5793d64e22dc0254519b947f6ec6954) )
- ROM_REGION( 0x1000, RGNCLASS_CPU, "mcu", ROMREGION_ERASE00 ) /* sound (PIC16C57) */
- /* ROM will be copied here by the init code from RGNCLASS_USER, "user1" */
+ ROM_REGION( 0x1000, "mcu", ROMREGION_ERASE00 ) /* sound (PIC16C57) */
+ /* ROM will be copied here by the init code from "user1" */
/* original PIC (which is the one from Hard Times) was protected, but it works with the Excelsior one
because it uses only 1 bank of samples */
- ROM_REGION( 0x3000, RGNCLASS_USER, "user1", ROMREGION_DISPOSE )
+ ROM_REGION( 0x3000, "user1", ROMREGION_DISPOSE )
ROM_LOAD( "pic16c57-hs.i015", 0x0000, 0x2d4c, BAD_DUMP CRC(022c6941) SHA1(8ead40bfa7aa783b1ce62bd6cfa673cb876e29e7) )
- ROM_REGION( 0x200000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE )
+ ROM_REGION( 0x200000, "gfx1", ROMREGION_DISPOSE )
ROM_LOAD16_BYTE( "23.u36", 0x000000, 0x10000, CRC(ddcf60b9) SHA1(0c0fbc44131cb7d36c21bf5aead87b498c5684f5) )
ROM_CONTINUE( 0x080000, 0x10000 )
ROM_LOAD16_BYTE( "27.u42", 0x000001, 0x10000, CRC(413bbcf4) SHA1(d82ae9d26df1a69b760b3025048e47ab757d9175) )
@@ -1361,80 +1361,80 @@ ROM_START( hotmind )
ROM_LOAD16_BYTE( "28.u49", 0x100001, 0x10000, CRC(8df34d6a) SHA1(ca0d2ca7e0f2a302bc8b1a03c0c18ac72fe105ac) )
ROM_CONTINUE( 0x180001, 0x10000 )
- ROM_REGION( 0x80000, RGNCLASS_GFX, "gfx2", ROMREGION_DISPOSE )
+ ROM_REGION( 0x80000, "gfx2", ROMREGION_DISPOSE )
ROM_LOAD16_BYTE( "26.u34", 0x00000, 0x20000, CRC(ff8d3b75) SHA1(5427b70a61dee4c125877e040be21cb1cadb1af5) )
ROM_LOAD16_BYTE( "30.u85", 0x00001, 0x20000, CRC(87a640c7) SHA1(818ff3243cb3ed0189988348e6c2e954f0d3dd4f) )
ROM_LOAD16_BYTE( "25.u35", 0x40000, 0x20000, CRC(c4fd4445) SHA1(ab0c5a328a312740595b5c92a1050527140518f3) )
ROM_LOAD16_BYTE( "29.u83", 0x40001, 0x20000, CRC(0bebfb53) SHA1(d4342f808141b70af98c370004153a31d120e2a4) )
- ROM_REGION( 0xc0000, RGNCLASS_SOUND, "oki", 0 ) /* Samples */
+ ROM_REGION( 0xc0000, "oki", 0 ) /* Samples */
ROM_LOAD( "20.io13", 0x00000, 0x40000, CRC(0bf3a3e5) SHA1(2ae06f37a6bcd20bc5fbaa90d970aba2ebf3cf5a) )
ROM_END
ROM_START( hrdtimes )
- ROM_REGION( 0x100000, RGNCLASS_CPU, "main", 0 ) /* 68000 code */
+ ROM_REGION( 0x100000, "main", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "31.u67", 0x00000, 0x80000, CRC(53eb041b) SHA1(7437da1ceb26e9518a3085560b8a42f37e77ace9) )
ROM_LOAD16_BYTE( "32.u66", 0x00001, 0x80000, CRC(f2c6b382) SHA1(d73affed091a261c4bfe17f409657e0a46b6c163) )
- ROM_REGION( 0x1000, RGNCLASS_CPU, "cpu1", ROMREGION_ERASE00 ) /* sound (PIC16C57) */
+ ROM_REGION( 0x1000, "cpu1", ROMREGION_ERASE00 ) /* sound (PIC16C57) */
ROM_LOAD( "pic16c57", 0x0000, 0x1000, NO_DUMP )
- ROM_REGION( 0x200000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE )
+ ROM_REGION( 0x200000, "gfx1", ROMREGION_DISPOSE )
ROM_LOAD16_BYTE( "33.u36", 0x000000, 0x80000, CRC(d1239ce5) SHA1(8e966a39a47f66c5e904ec4357c751e896ed47cb) )
ROM_LOAD16_BYTE( "37.u42", 0x000001, 0x80000, CRC(aa692005) SHA1(1e274da358a25ceebdc71cb8f7228ef39348a895) )
ROM_LOAD16_BYTE( "34.u39", 0x100000, 0x80000, CRC(e4108c59) SHA1(15f7b53a7bbdc4aefdae31a00be64c419326bfd1) )
ROM_LOAD16_BYTE( "38.u45", 0x100001, 0x80000, CRC(ff7cacf3) SHA1(5ed93e86fe3b0b594bdd62e314cd9e2ffd3c2a2a) )
- ROM_REGION( 0x200000, RGNCLASS_GFX, "gfx2", ROMREGION_DISPOSE )
+ ROM_REGION( 0x200000, "gfx2", ROMREGION_DISPOSE )
ROM_LOAD16_BYTE( "36.u86", 0x000000, 0x80000, CRC(f2fc1ca3) SHA1(f70913d9b89338932e62ca6bb60e5f5e412d7f64) )
ROM_LOAD16_BYTE( "40.u85", 0x000001, 0x80000, CRC(368c15f4) SHA1(8ae95fd672448921964c4d0312d7366903362e27) )
ROM_LOAD16_BYTE( "35.u84", 0x100000, 0x80000, CRC(7bde46ec) SHA1(1d26d268e1fc937e23ae7d93a1f86386b899a0c2) )
ROM_LOAD16_BYTE( "39.u83", 0x100001, 0x80000, CRC(a0bae586) SHA1(0b2bb0c5c51b2717b820f0176d5775df21652667) )
- ROM_REGION( 0x80000, RGNCLASS_USER, "user2", 0 ) /* OKIM6295 samples */
+ ROM_REGION( 0x80000, "user2", 0 ) /* OKIM6295 samples */
ROM_LOAD( "30.id13", 0x00000, 0x80000, CRC(fa5e50ae) SHA1(f3bd87c83fca9269cc2f19db1fbf55540c96f931) )
/* $00000-$20000 stays the same in all sound banks, */
/* the second half of the bank is what gets switched */
- ROM_REGION( 0xc0000, RGNCLASS_SOUND, "oki", 0 ) /* Samples */
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x000000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x020000, 0x020000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x040000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x040000, 0x060000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x080000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x060000, 0x0a0000, 0x020000)
+ ROM_REGION( 0xc0000, "oki", 0 ) /* Samples */
+ ROM_COPY( "user2", 0x000000, 0x000000, 0x020000)
+ ROM_COPY( "user2", 0x020000, 0x020000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x040000, 0x020000)
+ ROM_COPY( "user2", 0x040000, 0x060000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x080000, 0x020000)
+ ROM_COPY( "user2", 0x060000, 0x0a0000, 0x020000)
ROM_END
/* Different revision of the PCB, uses larger gfx ROMs, however the content is the same */
ROM_START( hrdtimea )
- ROM_REGION( 0x100000, RGNCLASS_CPU, "main", 0 ) /* 68000 code */
+ ROM_REGION( 0x100000, "main", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "u67.bin", 0x00000, 0x80000, CRC(3e1334cb) SHA1(9523c04f92371a35c297280b42b1604e23790a1e) )
ROM_LOAD16_BYTE( "u66.bin", 0x00001, 0x80000, CRC(041ec30a) SHA1(00476ebd0a64cbd027be159cae7666d2df6d11ba) )
- ROM_REGION( 0x1000, RGNCLASS_CPU, "cpu1", ROMREGION_ERASE00 ) /* sound (PIC16C57) */
+ ROM_REGION( 0x1000, "cpu1", ROMREGION_ERASE00 ) /* sound (PIC16C57) */
ROM_LOAD( "pic16c57", 0x0000, 0x1000, NO_DUMP )
- ROM_REGION( 0x200000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE )
+ ROM_REGION( 0x200000, "gfx1", ROMREGION_DISPOSE )
ROM_LOAD( "fh1_playmark_ht", 0x000000, 0x100000, CRC(3cca02b0) SHA1(22c57f4192bf81dd26caa6adfb1c80665bdc305c) )
ROM_LOAD( "fh2_playmark_th", 0x100000, 0x100000, CRC(ed699acd) SHA1(23cf1da4e7462f7434e946a80bdd6df0395b3059) )
- ROM_REGION( 0x200000, RGNCLASS_GFX, "gfx2", ROMREGION_DISPOSE )
+ ROM_REGION( 0x200000, "gfx2", ROMREGION_DISPOSE )
ROM_LOAD( "mh1_playmark_ht", 0x000000, 0x100000, CRC(927e5989) SHA1(b01444a3ff57cc2e10594e23c0343c956ed3ee32) )
ROM_LOAD( "mh2_playmark_ht", 0x100000, 0x100000, CRC(e76f001b) SHA1(217c06ca3618275c22e33cfe318ec6c970d4862c) )
- ROM_REGION( 0x80000, RGNCLASS_USER, "user2", 0 ) /* OKIM6295 samples */
+ ROM_REGION( 0x80000, "user2", 0 ) /* OKIM6295 samples */
ROM_LOAD( "io13.bin", 0x00000, 0x80000, CRC(fa5e50ae) SHA1(f3bd87c83fca9269cc2f19db1fbf55540c96f931) )
/* $00000-$20000 stays the same in all sound banks, */
/* the second half of the bank is what gets switched */
- ROM_REGION( 0xc0000, RGNCLASS_SOUND, "oki", 0 ) /* Samples */
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x000000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x020000, 0x020000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x040000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x040000, 0x060000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x000000, 0x080000, 0x020000)
- ROM_COPY( RGNCLASS_USER, "user2", 0x060000, 0x0a0000, 0x020000)
+ ROM_REGION( 0xc0000, "oki", 0 ) /* Samples */
+ ROM_COPY( "user2", 0x000000, 0x000000, 0x020000)
+ ROM_COPY( "user2", 0x020000, 0x020000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x040000, 0x020000)
+ ROM_COPY( "user2", 0x040000, 0x060000, 0x020000)
+ ROM_COPY( "user2", 0x000000, 0x080000, 0x020000)
+ ROM_COPY( "user2", 0x060000, 0x0a0000, 0x020000)
ROM_END
@@ -1452,8 +1452,8 @@ static UINT8 playmark_asciitohex(UINT8 data)
static DRIVER_INIT( bigtwin )
{
- UINT8 *playmark_PICROM_HEX = memory_region(machine, RGNCLASS_USER, "user1");
- UINT16 *playmark_PICROM = (UINT16 *)memory_region(machine, RGNCLASS_CPU, "mcu");
+ UINT8 *playmark_PICROM_HEX = memory_region(machine, "user1");
+ UINT16 *playmark_PICROM = (UINT16 *)memory_region(machine, "mcu");
INT32 offs, data;
UINT16 src_pos = 0;
UINT16 dst_pos = 0;