diff options
Diffstat (limited to 'src/mame/drivers/superqix.c')
-rw-r--r-- | src/mame/drivers/superqix.c | 96 |
1 files changed, 48 insertions, 48 deletions
diff --git a/src/mame/drivers/superqix.c b/src/mame/drivers/superqix.c index 30259990377..3823c60b196 100644 --- a/src/mame/drivers/superqix.c +++ b/src/mame/drivers/superqix.c @@ -135,8 +135,8 @@ static INT16 *samplebuf; static void pbillian_sh_start(void) { - UINT8 *src = memory_region(Machine, RGNCLASS_SOUND, "samples"); - int i, len = memory_region_length(Machine, RGNCLASS_SOUND, "samples"); + UINT8 *src = memory_region(Machine, "samples"); + int i, len = memory_region_length(Machine, "samples"); /* convert 8-bit unsigned samples to 8-bit signed */ samplebuf = auto_malloc(len * 2); @@ -510,7 +510,7 @@ static void machine_init_common(void) static MACHINE_START( superqix ) { /* configure the banks */ - memory_configure_bank(1, 0, 4, memory_region(machine, RGNCLASS_CPU, "main") + 0x10000, 0x4000); + memory_configure_bank(1, 0, 4, memory_region(machine, "main") + 0x10000, 0x4000); machine_init_common(); } @@ -518,7 +518,7 @@ static MACHINE_START( superqix ) static MACHINE_START( pbillian ) { /* configure the banks */ - memory_configure_bank(1, 0, 2, memory_region(machine, RGNCLASS_CPU, "main") + 0x10000, 0x4000); + memory_configure_bank(1, 0, 2, memory_region(machine, "main") + 0x10000, 0x4000); machine_init_common(); } @@ -604,7 +604,7 @@ ADDRESS_MAP_END /* I8751 memory handlers */ static ADDRESS_MAP_START( mcu_map, ADDRESS_SPACE_PROGRAM, 8 ) - AM_RANGE(0x0000, 0x0fff) AM_RAM AM_REGION(RGNCLASS_CPU, "mcu", 0) // AM_ROM + AM_RANGE(0x0000, 0x0fff) AM_RAM AM_REGION("mcu", 0) // AM_ROM ADDRESS_MAP_END static ADDRESS_MAP_START( mcu_io_map, ADDRESS_SPACE_IO, 8 ) @@ -1138,139 +1138,139 @@ MACHINE_DRIVER_END ***************************************************************************/ ROM_START( pbillian ) - ROM_REGION( 0x018000, RGNCLASS_CPU, "main", 0 ) + ROM_REGION( 0x018000, "main", 0 ) ROM_LOAD( "1.6c", 0x00000, 0x08000, CRC(d379fe23) SHA1(e147a9151b1cdeacb126d9713687bd0aa92980ac) ) ROM_LOAD( "2.6d", 0x14000, 0x04000, CRC(1af522bc) SHA1(83e002dc831bfcedbd7096b350c9b34418b79674) ) - ROM_REGION( 0x0800, RGNCLASS_CPU, "cpu1", 0 ) + ROM_REGION( 0x0800, "cpu1", 0 ) ROM_LOAD( "pbillian.mcu", 0x0000, 0x0800, NO_DUMP ) - ROM_REGION( 0x8000, RGNCLASS_SOUND, "samples", 0 ) + ROM_REGION( 0x8000, "samples", 0 ) ROM_LOAD( "3.7j", 0x0000, 0x08000, CRC(3f9bc7f1) SHA1(0b0c2ec3bea6a7f3fc6c0c8b750318f3f9ec3d1f) ) - ROM_REGION( 0x018000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE ) + ROM_REGION( 0x018000, "gfx1", ROMREGION_DISPOSE ) ROM_LOAD( "4.1n", 0x00000, 0x08000, CRC(9c08a072) SHA1(25f31fcf72216cf42528b07ad8c09113aa69861a) ) ROM_LOAD( "5.1r", 0x08000, 0x08000, CRC(2dd5b83f) SHA1(b05e3a008050359d0207757b9cbd8cee87abc697) ) ROM_LOAD( "6.1t", 0x10000, 0x08000, CRC(33b855b0) SHA1(5a1df4f82fc0d6f78883b759fd61f395942645eb) ) ROM_END ROM_START( hotsmash ) - ROM_REGION( 0x018000, RGNCLASS_CPU, "main", 0 ) + ROM_REGION( 0x018000, "main", 0 ) ROM_LOAD( "b18-04", 0x00000, 0x08000, CRC(981bde2c) SHA1(ebcc901a036cde16b33d534d423500d74523b781) ) - ROM_REGION( 0x0800, RGNCLASS_CPU, "mcu", 0 ) + ROM_REGION( 0x0800, "mcu", 0 ) ROM_LOAD( "b18-06.mcu", 0x0000, 0x0800, CRC(67c0920a) SHA1(23a294892823d1d9216ea8ddfa9df1c8af149477) ) - ROM_REGION( 0x8000, RGNCLASS_SOUND, "samples", 0 ) + ROM_REGION( 0x8000, "samples", 0 ) ROM_LOAD( "b18-05", 0x0000, 0x08000, CRC(dab5e718) SHA1(6cf6486f283f5177dfdc657b1627fbfa3f0743e8) ) - ROM_REGION( 0x018000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE ) + ROM_REGION( 0x018000, "gfx1", ROMREGION_DISPOSE ) ROM_LOAD( "b18-01", 0x00000, 0x08000, CRC(870a4c04) SHA1(a029108bcda40755c8320d2ee297f42d816aa7c0) ) ROM_LOAD( "b18-02", 0x08000, 0x08000, CRC(4e625cac) SHA1(2c21b32240eaada9a5f909a2ec5b335372c8c994) ) ROM_LOAD( "b18-03", 0x14000, 0x04000, CRC(1c82717d) SHA1(6942c8877e24ac51ed71036e771a1655d82f3491) ) ROM_END ROM_START( sqix ) - ROM_REGION( 0x20000, RGNCLASS_CPU, "main", 0 ) + ROM_REGION( 0x20000, "main", 0 ) ROM_LOAD( "b03-01-1", 0x00000, 0x08000, CRC(ad614117) SHA1(c461f00a2aecde1bc3860c15a3c31091b14665a2) ) ROM_LOAD( "b03-02", 0x10000, 0x10000, CRC(9c23cb64) SHA1(7e04cb18cabdc0031621162cbc228cd95875a022) ) - ROM_REGION( 0x1000, RGNCLASS_CPU, "mcu", 0 ) /* I8751 code */ + ROM_REGION( 0x1000, "mcu", 0 ) /* I8751 code */ ROM_LOAD( "sq07.108", 0x00000, 0x1000, BAD_DUMP CRC(8be4d2a8) SHA1(a0c72cd87b2cddc67070b0a533fca111dbb9a984) ) // from sqixa - ROM_REGION( 0x08000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE ) + ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE ) ROM_LOAD( "b03-04", 0x00000, 0x08000, CRC(f815ef45) SHA1(4189d455b6ccf3ae922d410fb624c4665203febf) ) - ROM_REGION( 0x20000, RGNCLASS_GFX, "gfx2", ROMREGION_DISPOSE ) + ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE ) ROM_LOAD( "b03-03", 0x00000, 0x10000, CRC(6e8b6a67) SHA1(c71117cc880a124c46397c446d1edc1cbf681200) ) ROM_LOAD( "b03-06", 0x10000, 0x10000, CRC(38154517) SHA1(703ad4cfe54a4786c67aedcca5998b57f39fd857) ) - ROM_REGION( 0x10000, RGNCLASS_GFX, "gfx3", ROMREGION_DISPOSE ) + ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE ) ROM_LOAD( "b03-05", 0x00000, 0x10000, CRC(df326540) SHA1(1fe025edcd38202e24c4e1005f478b6a88533453) ) ROM_END ROM_START( sqixu ) - ROM_REGION( 0x20000, RGNCLASS_CPU, "main", 0 ) + ROM_REGION( 0x20000, "main", 0 ) ROM_LOAD( "b03-06.f3", 0x00000, 0x08000, CRC(4f59f7af) SHA1(6ea627ea8505cf8d1a5a1350258180c61fbd1ed9) ) ROM_LOAD( "b03-07.h3", 0x10000, 0x10000, CRC(4c417d4a) SHA1(de46551da1b27312dca40240a210e77595cf9dbd) ) - ROM_REGION( 0x1000, RGNCLASS_CPU, "mcu", 0 ) /* I8751 code */ + ROM_REGION( 0x1000, "mcu", 0 ) /* I8751 code */ ROM_LOAD( "b03-08", 0x00000, 0x1000, BAD_DUMP CRC(8be4d2a8) SHA1(a0c72cd87b2cddc67070b0a533fca111dbb9a984) ) // from sqixa - ROM_REGION( 0x08000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE ) + ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE ) ROM_LOAD( "b03-04", 0x00000, 0x08000, CRC(f815ef45) SHA1(4189d455b6ccf3ae922d410fb624c4665203febf) ) - ROM_REGION( 0x20000, RGNCLASS_GFX, "gfx2", ROMREGION_DISPOSE ) + ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE ) ROM_LOAD( "b03-03", 0x00000, 0x10000, CRC(6e8b6a67) SHA1(c71117cc880a124c46397c446d1edc1cbf681200) ) ROM_LOAD( "b03-06", 0x10000, 0x10000, CRC(38154517) SHA1(703ad4cfe54a4786c67aedcca5998b57f39fd857) ) - ROM_REGION( 0x10000, RGNCLASS_GFX, "gfx3", ROMREGION_DISPOSE ) + ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE ) ROM_LOAD( "b03-09.t8", 0x00000, 0x10000, CRC(69d2a84a) SHA1(b461d8a01f73c6aaa4aac85602c688c111bdca5d) ) ROM_END /* this was probably a bootleg */ ROM_START( sqixa ) - ROM_REGION( 0x20000, RGNCLASS_CPU, "main", 0 ) + ROM_REGION( 0x20000, "main", 0 ) ROM_LOAD( "sq01.97", 0x00000, 0x08000, CRC(0888b7de) SHA1(de3e4637436de185f43d2ad4186d4cfdcd4d33d9) ) ROM_LOAD( "b03-02", 0x10000, 0x10000, CRC(9c23cb64) SHA1(7e04cb18cabdc0031621162cbc228cd95875a022) ) - ROM_REGION( 0x10000, RGNCLASS_CPU, "mcu", 0 ) /* I8751 code */ + ROM_REGION( 0x10000, "mcu", 0 ) /* I8751 code */ ROM_LOAD( "sq07.108", 0x00000, 0x1000, BAD_DUMP CRC(8be4d2a8) SHA1(a0c72cd87b2cddc67070b0a533fca111dbb9a984) ) - ROM_REGION( 0x08000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE ) + ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE ) ROM_LOAD( "b03-04", 0x00000, 0x08000, CRC(f815ef45) SHA1(4189d455b6ccf3ae922d410fb624c4665203febf) ) - ROM_REGION( 0x20000, RGNCLASS_GFX, "gfx2", ROMREGION_DISPOSE ) + ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE ) ROM_LOAD( "b03-03", 0x00000, 0x10000, CRC(6e8b6a67) SHA1(c71117cc880a124c46397c446d1edc1cbf681200) ) ROM_LOAD( "b03-06", 0x10000, 0x10000, CRC(38154517) SHA1(703ad4cfe54a4786c67aedcca5998b57f39fd857) ) - ROM_REGION( 0x10000, RGNCLASS_GFX, "gfx3", ROMREGION_DISPOSE ) + ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE ) ROM_LOAD( "b03-05", 0x00000, 0x10000, CRC(df326540) SHA1(1fe025edcd38202e24c4e1005f478b6a88533453) ) ROM_END ROM_START( sqixbl ) - ROM_REGION( 0x20000, RGNCLASS_CPU, "main", 0 ) + ROM_REGION( 0x20000, "main", 0 ) ROM_LOAD( "cpu.2", 0x00000, 0x08000, CRC(682e28e3) SHA1(fe9221d26d7397be5a0fc8fdc51672b5924f3cf2) ) ROM_LOAD( "b03-02", 0x10000, 0x10000, CRC(9c23cb64) SHA1(7e04cb18cabdc0031621162cbc228cd95875a022) ) - ROM_REGION( 0x08000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE ) + ROM_REGION( 0x08000, "gfx1", ROMREGION_DISPOSE ) ROM_LOAD( "b03-04", 0x00000, 0x08000, CRC(f815ef45) SHA1(4189d455b6ccf3ae922d410fb624c4665203febf) ) - ROM_REGION( 0x20000, RGNCLASS_GFX, "gfx2", ROMREGION_DISPOSE ) + ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE ) ROM_LOAD( "b03-03", 0x00000, 0x10000, CRC(6e8b6a67) SHA1(c71117cc880a124c46397c446d1edc1cbf681200) ) ROM_LOAD( "b03-06", 0x10000, 0x10000, CRC(38154517) SHA1(703ad4cfe54a4786c67aedcca5998b57f39fd857) ) - ROM_REGION( 0x10000, RGNCLASS_GFX, "gfx3", ROMREGION_DISPOSE ) + ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE ) ROM_LOAD( "b03-05", 0x00000, 0x10000, CRC(df326540) SHA1(1fe025edcd38202e24c4e1005f478b6a88533453) ) ROM_END ROM_START( perestrf ) - ROM_REGION( 0x20000, RGNCLASS_CPU, "main", 0 ) + ROM_REGION( 0x20000, "main", 0 ) /* 0x8000 - 0x10000 in the rom is empty anyway */ ROM_LOAD( "rom1.bin", 0x00000, 0x20000, CRC(0cbf96c1) SHA1(cf2b1367887d1b8812a56aa55593e742578f220c) ) - ROM_REGION( 0x10000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE ) + ROM_REGION( 0x10000, "gfx1", ROMREGION_DISPOSE ) ROM_LOAD( "rom4.bin", 0x00000, 0x10000, CRC(c56122a8) SHA1(1d24b2f0358e14aca5681f92175869224584a6ea) ) /* both halves identical */ - ROM_REGION( 0x20000, RGNCLASS_GFX, "gfx2", ROMREGION_DISPOSE ) + ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE ) ROM_LOAD( "rom2.bin", 0x00000, 0x20000, CRC(36f93701) SHA1(452cb23efd955c6c155cef2b1b650e253e195738) ) - ROM_REGION( 0x10000, RGNCLASS_GFX, "gfx3", ROMREGION_DISPOSE ) + ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE ) ROM_LOAD( "rom3.bin", 0x00000, 0x10000, CRC(00c91d5a) SHA1(fdde56d3689a47e6bfb296e442207b93b887ec7a) ) ROM_END ROM_START( perestro ) - ROM_REGION( 0x20000, RGNCLASS_CPU, "main", 0 ) + ROM_REGION( 0x20000, "main", 0 ) /* 0x8000 - 0x10000 in the rom is empty anyway */ ROM_LOAD( "rom1.bin", 0x00000, 0x20000, CRC(0cbf96c1) SHA1(cf2b1367887d1b8812a56aa55593e742578f220c) ) - ROM_REGION( 0x10000, RGNCLASS_GFX, "gfx1", ROMREGION_DISPOSE ) + ROM_REGION( 0x10000, "gfx1", ROMREGION_DISPOSE ) ROM_LOAD( "rom4.bin", 0x00000, 0x10000, CRC(c56122a8) SHA1(1d24b2f0358e14aca5681f92175869224584a6ea) ) /* both halves identical */ - ROM_REGION( 0x20000, RGNCLASS_GFX, "gfx2", ROMREGION_DISPOSE ) + ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE ) ROM_LOAD( "rom2.bin", 0x00000, 0x20000, CRC(36f93701) SHA1(452cb23efd955c6c155cef2b1b650e253e195738) ) - ROM_REGION( 0x10000, RGNCLASS_GFX, "gfx3", ROMREGION_DISPOSE ) + ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE ) ROM_LOAD( "rom3a.bin", 0x00000, 0x10000, CRC(7a2a563f) SHA1(e3654091b858cc80ec1991281447fc3622a0d4f9) ) ROM_END @@ -1304,8 +1304,8 @@ static DRIVER_INIT( perestro ) int i,j; /* decrypt program code; the address lines are shuffled around in a non-trivial way */ - src = memory_region(machine, RGNCLASS_CPU, "main"); - len = memory_region_length(machine, RGNCLASS_CPU, "main"); + src = memory_region(machine, "main"); + len = memory_region_length(machine, "main"); for (i = 0;i < len;i += 16) { memcpy(temp,&src[i],16); @@ -1324,8 +1324,8 @@ static DRIVER_INIT( perestro ) } /* decrypt gfx ROMs; simple bit swap on the address lines */ - src = memory_region(machine, RGNCLASS_GFX, "gfx1"); - len = memory_region_length(machine, RGNCLASS_GFX, "gfx1"); + src = memory_region(machine, "gfx1"); + len = memory_region_length(machine, "gfx1"); for (i = 0;i < len;i += 16) { memcpy(temp,&src[i],16); @@ -1335,8 +1335,8 @@ static DRIVER_INIT( perestro ) } } - src = memory_region(machine, RGNCLASS_GFX, "gfx2"); - len = memory_region_length(machine, RGNCLASS_GFX, "gfx2"); + src = memory_region(machine, "gfx2"); + len = memory_region_length(machine, "gfx2"); for (i = 0;i < len;i += 16) { memcpy(temp,&src[i],16); @@ -1346,8 +1346,8 @@ static DRIVER_INIT( perestro ) } } - src = memory_region(machine, RGNCLASS_GFX, "gfx3"); - len = memory_region_length(machine, RGNCLASS_GFX, "gfx3"); + src = memory_region(machine, "gfx3"); + len = memory_region_length(machine, "gfx3"); for (i = 0;i < len;i += 16) { memcpy(temp,&src[i],16); |