diff --git a/src/mame/drivers/cvs.c b/src/mame/drivers/cvs.c index 886133d40fe..b6d759573dc 100644 --- a/src/mame/drivers/cvs.c +++ b/src/mame/drivers/cvs.c @@ -102,10 +102,10 @@ Hardware Info * *************************************/ -#define CVS_MAIN_CPU_INDEX (0) -#define CVS_DAC_CPU_INDEX (1) +#define CVS_MAIN_CPU_INDEX (0) +#define CVS_DAC_CPU_INDEX (1) -#define CVS_REGION_SPEECH (REGION_SOUND1) +#define CVS_REGION_SPEECH_DATA (REGION_SOUND1) @@ -402,23 +402,23 @@ static WRITE8_HANDLER( cvs_tms5110_ctl_w ) 0 | /* CTL4 */ (cvs_tms5110_ctl_data[0] << 3); /* CTL8 */ - tms5110_CTL_w(0, ctl); + //tms5110_CTL_w(0, ctl); } static WRITE8_HANDLER( cvs_tms5110_pdc_w ) { - tms5110_PDC_w(0, ~data >> 7); + //tms5110_PDC_w(0, ~data >> 7); } static int speech_rom_read_bit(void) { - UINT8 *ROM = memory_region(CVS_REGION_SPEECH); + UINT8 *ROM = memory_region(CVS_REGION_SPEECH_DATA); int bit; /* before reading the bit, clamp the address to the region length */ - speech_rom_bit_address = speech_rom_bit_address & ((memory_region_length(CVS_REGION_SPEECH) * 8) - 1); + speech_rom_bit_address = speech_rom_bit_address & ((memory_region_length(CVS_REGION_SPEECH_DATA) * 8) - 1); bit = (ROM[speech_rom_bit_address >> 3] >> (speech_rom_bit_address & 0x07)) & 0x01; /* prepare for next bit */ @@ -720,7 +720,7 @@ MACHINE_DRIVER_END * *************************************/ -#define CVS_BIOS \ +#define CVS_COMMON_ROMS \ ROM_REGION( 0x8000, REGION_CPU3, 0 ) \ ROM_LOAD( "5b.bin", 0x0000, 0x0800, CRC(f055a624) SHA1(5dfe89d7271092e665cdd5cd59d15a2b70f92f43) ) \ \ @@ -728,8 +728,8 @@ MACHINE_DRIVER_END ROM_LOAD( "82s185.10h", 0x0000, 0x0800, CRC(c205bca6) SHA1(ec9bd220e75f7b067ede6139763ef8aca0fb7a29) ) \ ROM_LOAD( "82s123.10k", 0x0800, 0x0020, CRC(b5221cec) SHA1(71d9830b33b1a8140b0fe1a2ba8024ba8e6e48e0) ) \ -#define CVS_ROM_REGION_SPEECH(name, len, hash) \ - ROM_REGION( 0x1000, CVS_REGION_SPEECH, 0 ) \ +#define CVS_ROM_REGION_SPEECH_DATA(name, len, hash) \ + ROM_REGION( 0x1000, CVS_REGION_SPEECH_DATA, 0 ) \ ROM_LOAD( name, 0x0000, len, hash ) #define ROM_LOAD_STAGGERED(name, offs, hash) \ @@ -739,16 +739,6 @@ MACHINE_DRIVER_END ROM_CONTINUE( 0x6000 + offs, 0x0400 ) -ROM_START( cvs ) - ROM_REGION( 0x8000, REGION_CPU1, ROMREGION_ERASE00 ) - - ROM_REGION( 0x8000, REGION_CPU2, ROMREGION_ERASE00 ) - - ROM_REGION( 0x1800, REGION_GFX1, ROMREGION_ERASE00 ) - - CVS_BIOS -ROM_END - ROM_START( huncholy ) ROM_REGION( 0x8000, REGION_CPU1, 0 ) ROM_LOAD_STAGGERED( "ho-gp1.bin", 0x0000, CRC(4f17cda7) SHA1(ae6fe495c723042c6e060d4ada50aaef1019d5eb) ) @@ -760,14 +750,14 @@ ROM_START( huncholy ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "ho-sdp1.bin", 0x0000, 0x1000, CRC(3efb3ffd) SHA1(be4807c8b4fe23f2247aa3b6ac02285bee1a0520) ) - CVS_ROM_REGION_SPEECH( "ho-sp1.bin", 0x1000, CRC(3fd39b1e) SHA1(f5d0b2cfaeda994762403f039a6f7933c5525234) ) + CVS_ROM_REGION_SPEECH_DATA( "ho-sp1.bin", 0x1000, CRC(3fd39b1e) SHA1(f5d0b2cfaeda994762403f039a6f7933c5525234) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "ho-cp1.bin", 0x0000, 0x0800, CRC(c6c73d46) SHA1(63aba92f77105fedf46337b591b074020bec05d0) ) ROM_LOAD( "ho-cp2.bin", 0x0800, 0x0800, CRC(e596371c) SHA1(93a0d0ccdf830ae72d070b03b7e2222f4a737ead) ) ROM_LOAD( "ho-cp3.bin", 0x1000, 0x0800, CRC(11fae1cf) SHA1(5ceabfb1ff1a6f76d1649512f57d7151f5258ecb) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( darkwar ) @@ -781,14 +771,14 @@ ROM_START( darkwar ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "dw-sdp1.bin", 0x0000, 0x0800, CRC(b385b669) SHA1(79621d3fb3eb4ea6fa8a733faa6f21edeacae186) ) - CVS_ROM_REGION_SPEECH( "dw-sp1.bin", 0x1000, CRC(ce815074) SHA1(105f24fb776131b30e35488cca29954298559518) ) + CVS_ROM_REGION_SPEECH_DATA( "dw-sp1.bin", 0x1000, CRC(ce815074) SHA1(105f24fb776131b30e35488cca29954298559518) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "dw-cp1.bin", 0x0000, 0x0800, CRC(7a0f9f3e) SHA1(0aa787923fbb614f15016d99c03093a59a0bfb88) ) ROM_LOAD( "dw-cp2.bin", 0x0800, 0x0800, CRC(232e5120) SHA1(76e4d6d17e8108306761604bd56d6269bfc431e1) ) ROM_LOAD( "dw-cp3.bin", 0x1000, 0x0800, CRC(573e0a17) SHA1(9c7991eac625b287bafb6cf722ffb405a9627e09) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( 8ball ) @@ -802,14 +792,14 @@ ROM_START( 8ball ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "8b-sdp1.bin", 0x0000, 0x1000, CRC(a571daf4) SHA1(0db5b95db9da27216bbfa8fff84491a7755f9f1a) ) - CVS_ROM_REGION_SPEECH( "8b-sp1.bin", 0x0800, CRC(1ee167f3) SHA1(40c876a60832456a27108252ba0b9963f9fe70b0) ) + CVS_ROM_REGION_SPEECH_DATA( "8b-sp1.bin", 0x0800, CRC(1ee167f3) SHA1(40c876a60832456a27108252ba0b9963f9fe70b0) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "8b-cp1.bin", 0x0000, 0x0800, CRC(c1f68754) SHA1(481c8e3dc35300f779b7925fa8a54320688dac54) ) ROM_LOAD( "8b-cp2.bin", 0x0800, 0x0800, CRC(6ec1d711) SHA1(768df8e621a7b110a963c93402ee01b1c9009286) ) ROM_LOAD( "8b-cp3.bin", 0x1000, 0x0800, CRC(4a9afce4) SHA1(187e5106aa2d0bdebf6ec9f2b7c2c2f67d47d221) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( 8ball1 ) @@ -823,14 +813,14 @@ ROM_START( 8ball1 ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "8b-sdp1.bin", 0x0000, 0x1000, CRC(a571daf4) SHA1(0db5b95db9da27216bbfa8fff84491a7755f9f1a) ) - CVS_ROM_REGION_SPEECH( "8b-sp1.bin", 0x0800, CRC(1ee167f3) SHA1(40c876a60832456a27108252ba0b9963f9fe70b0) ) + CVS_ROM_REGION_SPEECH_DATA( "8b-sp1.bin", 0x0800, CRC(1ee167f3) SHA1(40c876a60832456a27108252ba0b9963f9fe70b0) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "8a-cp1.bin", 0x0000, 0x0800, CRC(d9b36c16) SHA1(dbb496102fa2344f19b5d9a3eecdb29c433e4c08) ) ROM_LOAD( "8a-cp2.bin", 0x0800, 0x0800, CRC(6f66f0ff) SHA1(1e91474973356e97f89b4d9093565747a8331f50) ) ROM_LOAD( "8a-cp3.bin", 0x1000, 0x0800, CRC(baee8b17) SHA1(9f86f1d5903aeead17cc75dac8a2b892bb375dad) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( hunchbak ) @@ -844,14 +834,14 @@ ROM_START( hunchbak ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "hb-sdp1.bin", 0x0000, 0x1000, CRC(f9ba2854) SHA1(d041198e2e8b8c3e668bd1610310f8d25c5b1119) ) - CVS_ROM_REGION_SPEECH( "hb-sp1.bin", 0x0800, CRC(ed1cd201) SHA1(6cc3842dda1bfddc06ffb436c55d14276286bd67) ) + CVS_ROM_REGION_SPEECH_DATA( "hb-sp1.bin", 0x0800, CRC(ed1cd201) SHA1(6cc3842dda1bfddc06ffb436c55d14276286bd67) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "hb-cp1.bin", 0x0000, 0x0800, CRC(f256b047) SHA1(02d79882bad37ffdd58ef478e2658a1369c32ebc) ) ROM_LOAD( "hb-cp2.bin", 0x0800, 0x0800, CRC(b870c64f) SHA1(ce4f8de87568782ce02bba754edff85df7f5c393) ) ROM_LOAD( "hb-cp3.bin", 0x1000, 0x0800, CRC(9a7dab88) SHA1(cd39a9d4f982a7f49c478db1408d7e07335f2ddc) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( hunchbka ) @@ -865,14 +855,14 @@ ROM_START( hunchbka ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "hb-sdp1.bin", 0x0000, 0x1000, CRC(f9ba2854) SHA1(d041198e2e8b8c3e668bd1610310f8d25c5b1119) ) - CVS_ROM_REGION_SPEECH( "hb-sp1.bin", 0x0800, CRC(ed1cd201) SHA1(6cc3842dda1bfddc06ffb436c55d14276286bd67) ) + CVS_ROM_REGION_SPEECH_DATA( "hb-sp1.bin", 0x0800, CRC(ed1cd201) SHA1(6cc3842dda1bfddc06ffb436c55d14276286bd67) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "hb-cp1.bin", 0x0000, 0x0800, CRC(f256b047) SHA1(02d79882bad37ffdd58ef478e2658a1369c32ebc) ) ROM_LOAD( "hb-cp2.bin", 0x0800, 0x0800, CRC(b870c64f) SHA1(ce4f8de87568782ce02bba754edff85df7f5c393) ) ROM_LOAD( "hb-cp3.bin", 0x1000, 0x0800, CRC(9a7dab88) SHA1(cd39a9d4f982a7f49c478db1408d7e07335f2ddc) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( wallst ) @@ -886,14 +876,14 @@ ROM_START( wallst ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "ws-sdp1.bin", 0x0000, 0x1000, CRC(faed2ac0) SHA1(c2c48e24a560d918531e5c17fb109d68bdec850f) ) - CVS_ROM_REGION_SPEECH( "ws-sp1.bin", 0x0800, CRC(84b72637) SHA1(9c5834320f39545403839fb7088c37177a6c8861) ) + CVS_ROM_REGION_SPEECH_DATA( "ws-sp1.bin", 0x0800, CRC(84b72637) SHA1(9c5834320f39545403839fb7088c37177a6c8861) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "ws-cp1.bin", 0x0000, 0x0800, CRC(5aca11df) SHA1(5ef815b5b09445515ff8b958c4ea29f1a221cee1) ) ROM_LOAD( "ws-cp2.bin", 0x0800, 0x0800, CRC(ca530d85) SHA1(e5a78667c3583d06d8387848323b11e4a91091ec) ) ROM_LOAD( "ws-cp3.bin", 0x1000, 0x0800, CRC(1e0225d6) SHA1(410795046c64c24de6711b167315308808b54291) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( dazzler ) @@ -907,14 +897,14 @@ ROM_START( dazzler ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "dz-sdp1.bin", 0x0000, 0x1000, CRC(89847352) SHA1(54037a4d95958c4c3383467d7f4c2c9416b2eb4a) ) - CVS_ROM_REGION_SPEECH( "dz-sp1.bin", 0x0800, CRC(25da1fc1) SHA1(c14717ec3399ce7dc47a9d42c8ac8f585db770e9) ) + CVS_ROM_REGION_SPEECH_DATA( "dz-sp1.bin", 0x0800, CRC(25da1fc1) SHA1(c14717ec3399ce7dc47a9d42c8ac8f585db770e9) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "dz-cp1.bin", 0x0000, 0x0800, CRC(0a8a9034) SHA1(9df3d4f387bd5ce3d3580ba678aeda1b65634ac2) ) ROM_LOAD( "dz-cp2.bin", 0x0800, 0x0800, CRC(3868dd82) SHA1(844584c5a80fb8f1797b4aa4e22024e75726293d) ) ROM_LOAD( "dz-cp3.bin", 0x1000, 0x0800, CRC(755d9ed2) SHA1(a7165a1d12a5a81d8bb941d8ad073e2097c90beb) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( radarzon ) @@ -928,14 +918,14 @@ ROM_START( radarzon ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "rd-sdp1.bin", 0x0000, 0x0800, CRC(cd5aea6d) SHA1(f7545b87e71e3108c0dec24a4e91620d006e0602) ) - CVS_ROM_REGION_SPEECH( "rd-sp1.bin", 0x0800, CRC(43b17734) SHA1(59960f0c48ed24cedb4b4655f97f6f1fdac4445e) ) + CVS_ROM_REGION_SPEECH_DATA( "rd-sp1.bin", 0x0800, CRC(43b17734) SHA1(59960f0c48ed24cedb4b4655f97f6f1fdac4445e) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "rd-cp1.bin", 0x0000, 0x0800, CRC(ed601677) SHA1(efe2b6033f319603ee80ed4ba66d3b3607537b13) ) ROM_LOAD( "rd-cp2.bin", 0x0800, 0x0800, CRC(35e317ff) SHA1(458550b431ec66006e2966d86a2286905c0495ed) ) ROM_LOAD( "rd-cp3.bin", 0x1000, 0x0800, CRC(90f2c43f) SHA1(406215217f6f20c1a78f31b2ae3c0a97391e3371) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( radarzn1 ) @@ -949,14 +939,14 @@ ROM_START( radarzn1 ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "rd-sdp1.bin", 0x0000, 0x0800, CRC(cd5aea6d) SHA1(f7545b87e71e3108c0dec24a4e91620d006e0602) ) - CVS_ROM_REGION_SPEECH( "rd-sp1.bin", 0x0800, CRC(43b17734) SHA1(59960f0c48ed24cedb4b4655f97f6f1fdac4445e) ) + CVS_ROM_REGION_SPEECH_DATA( "rd-sp1.bin", 0x0800, CRC(43b17734) SHA1(59960f0c48ed24cedb4b4655f97f6f1fdac4445e) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "rd-cp1.bin", 0x0000, 0x0800, CRC(ed601677) SHA1(efe2b6033f319603ee80ed4ba66d3b3607537b13) ) ROM_LOAD( "rd-cp2.bin", 0x0800, 0x0800, CRC(35e317ff) SHA1(458550b431ec66006e2966d86a2286905c0495ed) ) ROM_LOAD( "rd-cp3.bin", 0x1000, 0x0800, CRC(90f2c43f) SHA1(406215217f6f20c1a78f31b2ae3c0a97391e3371) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( radarznt ) @@ -970,14 +960,14 @@ ROM_START( radarznt ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "rd-sdp1.bin", 0x0000, 0x0800, CRC(cd5aea6d) SHA1(f7545b87e71e3108c0dec24a4e91620d006e0602) ) - CVS_ROM_REGION_SPEECH( "rd-sp1.bin", 0x0800, CRC(43b17734) SHA1(59960f0c48ed24cedb4b4655f97f6f1fdac4445e) ) + CVS_ROM_REGION_SPEECH_DATA( "rd-sp1.bin", 0x0800, CRC(43b17734) SHA1(59960f0c48ed24cedb4b4655f97f6f1fdac4445e) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "rd-cp1.bin", 0x0000, 0x0800, CRC(ed601677) SHA1(efe2b6033f319603ee80ed4ba66d3b3607537b13) ) ROM_LOAD( "rd-cp2.bin", 0x0800, 0x0800, CRC(35e317ff) SHA1(458550b431ec66006e2966d86a2286905c0495ed) ) ROM_LOAD( "rd-cp3.bin", 0x1000, 0x0800, CRC(90f2c43f) SHA1(406215217f6f20c1a78f31b2ae3c0a97391e3371) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( outline ) @@ -991,14 +981,14 @@ ROM_START( outline ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "ot-sdp1.bin", 0x0000, 0x0800, CRC(739066a9) SHA1(7b3ba8a163d341931bc0385c298d2061fa75e644) ) - CVS_ROM_REGION_SPEECH( "ot-sp1.bin", 0x1000, CRC(fa21422a) SHA1(a75d13455c65e5a77db02fc87f0c112e329d0d6d) ) + CVS_ROM_REGION_SPEECH_DATA( "ot-sp1.bin", 0x1000, CRC(fa21422a) SHA1(a75d13455c65e5a77db02fc87f0c112e329d0d6d) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "rd-cp1.bin", 0x0000, 0x0800, CRC(ed601677) SHA1(efe2b6033f319603ee80ed4ba66d3b3607537b13) ) ROM_LOAD( "rd-cp2.bin", 0x0800, 0x0800, CRC(35e317ff) SHA1(458550b431ec66006e2966d86a2286905c0495ed) ) ROM_LOAD( "rd-cp3.bin", 0x1000, 0x0800, CRC(90f2c43f) SHA1(406215217f6f20c1a78f31b2ae3c0a97391e3371) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( goldbug ) @@ -1012,14 +1002,14 @@ ROM_START( goldbug ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "gb-sdp1.bin", 0x0000, 0x1000, CRC(c8a4b39d) SHA1(29fffaa12639f3b19db818ad374d09fbf9c7fb98) ) - CVS_ROM_REGION_SPEECH( "gb-sp1.bin", 0x0800, CRC(5d0205c3) SHA1(578937058d56e5c9fba8a2204ddbb59a6d23dec7) ) + CVS_ROM_REGION_SPEECH_DATA( "gb-sp1.bin", 0x0800, CRC(5d0205c3) SHA1(578937058d56e5c9fba8a2204ddbb59a6d23dec7) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "gb-cp1.bin", 0x0000, 0x0800, CRC(80e1ad5a) SHA1(0a577b0faffd9d6807c39175ce213f017a5cc7f8) ) ROM_LOAD( "gb-cp2.bin", 0x0800, 0x0800, CRC(0a288b29) SHA1(0c6471a3517805a5c873857ff21ca94dfe91c24e) ) ROM_LOAD( "gb-cp3.bin", 0x1000, 0x0800, CRC(e5bcf8cf) SHA1(7f53b8ee6f87e6c8761d2200e8194a7d16d8c7ac) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( diggerc ) @@ -1033,14 +1023,14 @@ ROM_START( diggerc ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "dig-sdp1.bin", 0x0000, 0x1000, CRC(f82e51f0) SHA1(52903c19cdf7754894cbae57a16533579737b3d5) ) - CVS_ROM_REGION_SPEECH( "dig-sp1.bin", 0x0800, CRC(db526ee1) SHA1(afe319e64350b0c54b72394294a6369c885fdb7f) ) + CVS_ROM_REGION_SPEECH_DATA( "dig-sp1.bin", 0x0800, CRC(db526ee1) SHA1(afe319e64350b0c54b72394294a6369c885fdb7f) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "dig-cp1.bin", 0x0000, 0x0800, CRC(ca30fb97) SHA1(148f3a6f20b1f256a73e7a1992262116d77cc0a8) ) ROM_LOAD( "dig-cp2.bin", 0x0800, 0x0800, CRC(bed2334c) SHA1(c93902d01174e13fb9265194e5e44f67b38c5970) ) ROM_LOAD( "dig-cp3.bin", 0x1000, 0x0800, CRC(46db9b65) SHA1(1c655b4611ab182b6e4a3cdd3ef930e0d4dad0d9) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( superbik ) @@ -1054,14 +1044,14 @@ ROM_START( superbik ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "sb-sdp1.bin", 0x0000, 0x0800, CRC(e977c090) SHA1(24bd4165434c745c1514d49cc90bcb621fb3a0f8) ) - CVS_ROM_REGION_SPEECH( "sb-sp1.bin", 0x0800, CRC(0aeb9ccd) SHA1(e7123eed21e4e758bbe1cebfd5aad44a5de45c27) ) + CVS_ROM_REGION_SPEECH_DATA( "sb-sp1.bin", 0x0800, CRC(0aeb9ccd) SHA1(e7123eed21e4e758bbe1cebfd5aad44a5de45c27) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "sb-cp1.bin", 0x0000, 0x0800, CRC(03ba7760) SHA1(4ed252e2c4ec7cea2199524f7c35a1dc7c44f8d8) ) ROM_LOAD( "sb-cp2.bin", 0x0800, 0x0800, CRC(04de69f2) SHA1(3ef3b3c159d47230622b6cc45baad8737bd93a90) ) ROM_LOAD( "sb-cp3.bin", 0x1000, 0x0800, CRC(bb7d0b9a) SHA1(94c72d6961204be9cab351ac854ac9c69b51e79a) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( hero ) @@ -1075,14 +1065,14 @@ ROM_START( hero ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "hr-sdp1.bin", 0x0000, 0x0800, CRC(c34ecf79) SHA1(07c96283410b1e7401140094db95800708cf310f) ) - CVS_ROM_REGION_SPEECH( "hr-sp1.bin", 0x0800, CRC(a5c33cb1) SHA1(447ffb193b0dc4985bae5d8c214a893afd08664b) ) + CVS_ROM_REGION_SPEECH_DATA( "hr-sp1.bin", 0x0800, CRC(a5c33cb1) SHA1(447ffb193b0dc4985bae5d8c214a893afd08664b) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "hr-cp1.bin", 0x0000, 0x0800, CRC(2d201496) SHA1(f195aa1b231a0e1752c7da824a10321f0527f8c9) ) ROM_LOAD( "hr-cp2.bin", 0x0800, 0x0800, CRC(21b61fe3) SHA1(31882003f0557ffc4ec38ae6ee07b5d294b4162c) ) ROM_LOAD( "hr-cp3.bin", 0x1000, 0x0800, CRC(9c8e3f9e) SHA1(9d949a4d12b45da12b434677670b2b109568564a) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( logger ) @@ -1096,14 +1086,14 @@ ROM_START( logger ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "lg-sdp1.bin", 0x0000, 0x1000, CRC(5af8da17) SHA1(357f02cdf38c6659aca51fa0a8534542fc29623c) ) - CVS_ROM_REGION_SPEECH( "lg-sp1.bin", 0x0800, CRC(74f67815) SHA1(6a26a16c27a7e4d58b611e5127115005a60cff91) ) + CVS_ROM_REGION_SPEECH_DATA( "lg-sp1.bin", 0x0800, CRC(74f67815) SHA1(6a26a16c27a7e4d58b611e5127115005a60cff91) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "lg-cp1.bin", 0x0000, 0x0800, CRC(e4ede80e) SHA1(62f2bc78106a057b6a8420d40421908df609bf29) ) ROM_LOAD( "lg-cp2.bin", 0x0800, 0x0800, CRC(d3de8e5b) SHA1(f95320e001869c42e51195d9cc11e4f2555e153f) ) ROM_LOAD( "lg-cp3.bin", 0x1000, 0x0800, CRC(9b8d1031) SHA1(87ef12aeae80cc0f240dead651c6222848f8dccc) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( cosmos ) @@ -1117,14 +1107,14 @@ ROM_START( cosmos ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "cs-sdp1.bin", 0x0000, 0x0800, CRC(b385b669) SHA1(79621d3fb3eb4ea6fa8a733faa6f21edeacae186) ) - CVS_ROM_REGION_SPEECH( "cs-sp1.bin", 0x1000, CRC(3c7fe86d) SHA1(9ae0b63b231a7092820650a196cde60588bc6b58) ) + CVS_ROM_REGION_SPEECH_DATA( "cs-sp1.bin", 0x1000, CRC(3c7fe86d) SHA1(9ae0b63b231a7092820650a196cde60588bc6b58) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "cs-cp1.bin", 0x0000, 0x0800, CRC(6a48c898) SHA1(c27f7bcdb2fe042ec52d1b9b4b9a4e47c288862d) ) ROM_LOAD( "cs-cp2.bin", 0x0800, 0x0800, CRC(db0dfd8c) SHA1(f2b0dd43f0e514fdae54e4066606187f45b98e38) ) ROM_LOAD( "cs-cp3.bin", 0x1000, 0x0800, CRC(01eee875) SHA1(6c41d716b5795f085229d855518862fb85f395a4) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( heartatk ) @@ -1138,14 +1128,14 @@ ROM_START( heartatk ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "ha-sdp1.bin", 0x0000, 0x1000, CRC(b9c466a0) SHA1(f28c21a15cf6d52123ed7feac4eea2a42ea5e93d) ) - CVS_ROM_REGION_SPEECH( "ha-sp1.bin", 0x1000, CRC(fa21422a) SHA1(a75d13455c65e5a77db02fc87f0c112e329d0d6d) ) + CVS_ROM_REGION_SPEECH_DATA( "ha-sp1.bin", 0x1000, CRC(fa21422a) SHA1(a75d13455c65e5a77db02fc87f0c112e329d0d6d) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "ha-cp1.bin", 0x0000, 0x0800, CRC(2d0f6d13) SHA1(55e45eaf1bf24a7a78a2f34ffc0d99a4c191d138) ) ROM_LOAD( "ha-cp2.bin", 0x0800, 0x0800, CRC(7f5671bd) SHA1(7f4ae92a96c5a847c113f6f7e8d67d3e5ee0bcb0) ) ROM_LOAD( "ha-cp3.bin", 0x1000, 0x0800, CRC(35b05ab4) SHA1(f336eb0c674c3d52e84be0f37b70953cce6112dc) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( spacefrt ) @@ -1159,14 +1149,14 @@ ROM_START( spacefrt ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "sf-sdp1.bin", 0x0000, 0x0800, CRC(339a327f) SHA1(940887cd4660e37537fd9b57aa1ec3a4717ea0cf) ) - CVS_ROM_REGION_SPEECH( "sf-sp1.bin", 0x1000, CRC(c5628d30) SHA1(d29a5852a1762cbd5f3eba29ae2bf49b3a26f894) ) + CVS_ROM_REGION_SPEECH_DATA( "sf-sp1.bin", 0x1000, CRC(c5628d30) SHA1(d29a5852a1762cbd5f3eba29ae2bf49b3a26f894) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "sf-cp1.bin", 0x0000, 0x0800, CRC(da194a68) SHA1(4215267e91644cf1e1f32f898bc9562bfba711f3) ) ROM_LOAD( "sf-cp2.bin", 0x0800, 0x0800, CRC(b96977c7) SHA1(8f0fab044f16787bce83562e2b22d962d0a2c209) ) ROM_LOAD( "sf-cp3.bin", 0x1000, 0x0800, CRC(f5d67b9a) SHA1(a492b41c53b1f28ac5f70969e5f06afa948c1a7d) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END ROM_START( raiders ) @@ -1180,14 +1170,14 @@ ROM_START( raiders ) ROM_REGION( 0x8000, REGION_CPU2, 0 ) ROM_LOAD( "raidr1-6.bin", 0x0000, 0x0800, CRC(6f827e49) SHA1(4fb272616b60fcd468ed4074b94125e30aa46fd3) ) - CVS_ROM_REGION_SPEECH( "raidr1-8.bin", 0x0800, CRC(b6b90d2e) SHA1(a966fa208b72aec358b7fb277e603e47b6984aa7) ) + CVS_ROM_REGION_SPEECH_DATA( "raidr1-8.bin", 0x0800, CRC(b6b90d2e) SHA1(a966fa208b72aec358b7fb277e603e47b6984aa7) ) ROM_REGION( 0x1800, REGION_GFX1, 0 ) ROM_LOAD( "raid4-11.bin", 0x0000, 0x0800, CRC(5eb7143b) SHA1(a19e803c15593b37ae2e61789f6e16f319620a37) ) ROM_LOAD( "raid4-10.bin", 0x0800, 0x0800, CRC(391948a4) SHA1(7e20ad4f7e5bf7ad5dcb08ba6475313e2b8b1f03) ) ROM_LOAD( "raid4-9b.bin", 0x1000, 0x0800, CRC(fecfde80) SHA1(23ea63080b8292fb00a743743cdff1a7ad0a8c6d) ) - CVS_BIOS + CVS_COMMON_ROMS ROM_END @@ -1325,27 +1315,25 @@ static DRIVER_INIT( raiders ) #define CVS_GAME(year, name, parent, init, company, desc) \ GAME( year, name, parent, cvs, cvs, init, ROT90, company, desc, GAME_NO_COCKTAIL ) -GAME( 1981, cvs, 0, cvs, cvs, 0, ROT90, "Century Electronics", "CVS BIOS", GAME_IS_BIOS_ROOT ) - /* YEAR NAME PARENT INIT */ -CVS_GAME( 1981, cosmos, cvs, cosmos, "Century Electronics", "Cosmos" ) -CVS_GAME( 1981, darkwar, cvs, 0, "Century Electronics", "Dark Warrior" ) -CVS_GAME( 1981, spacefrt, cvs, spacefrt,"Century Electronics", "Space Fortress (CVS)" ) -CVS_GAME( 1982, 8ball, cvs, 0, "Century Electronics", "Video Eight Ball" ) +CVS_GAME( 1981, cosmos, 0, cosmos, "Century Electronics", "Cosmos" ) +CVS_GAME( 1981, darkwar, 0, 0, "Century Electronics", "Dark Warrior" ) +CVS_GAME( 1981, spacefrt, 0, spacefrt,"Century Electronics", "Space Fortress (CVS)" ) +CVS_GAME( 1982, 8ball, 0, 0, "Century Electronics", "Video Eight Ball" ) CVS_GAME( 1982, 8ball1, 8ball, 0, "Century Electronics", "Video Eight Ball (Rev.1)" ) -CVS_GAME( 1982, logger, cvs, 0, "Century Electronics", "Logger" ) -CVS_GAME( 1982, dazzler, cvs, 0, "Century Electronics", "Dazzler" ) -CVS_GAME( 1982, wallst, cvs, 0, "Century Electronics", "Wall Street" ) -CVS_GAME( 1982, radarzon, cvs, 0, "Century Electronics", "Radar Zone" ) +CVS_GAME( 1982, logger, 0, 0, "Century Electronics", "Logger" ) +CVS_GAME( 1982, dazzler, 0, 0, "Century Electronics", "Dazzler" ) +CVS_GAME( 1982, wallst, 0, 0, "Century Electronics", "Wall Street" ) +CVS_GAME( 1982, radarzon, 0, 0, "Century Electronics", "Radar Zone" ) CVS_GAME( 1982, radarzn1, radarzon, 0, "Century Electronics", "Radar Zone (Rev.1)" ) CVS_GAME( 1982, radarznt, radarzon, 0, "Century Electronics (Tuni Electro Service Inc)", "Radar Zone (Tuni)" ) CVS_GAME( 1982, outline, radarzon, 0, "Century Electronics", "Outline" ) -CVS_GAME( 1982, goldbug, cvs, goldbug, "Century Electronics", "Gold Bug" ) -CVS_GAME( 1982, diggerc, cvs, 0, "Century Electronics", "Digger (CVS)" ) -CVS_GAME( 1983, heartatk, cvs, 0, "Century Electronics", "Heart Attack" ) -CVS_GAME( 1983, hunchbak, cvs, 0, "Century Electronics", "Hunchback (set 1)" ) +CVS_GAME( 1982, goldbug, 0, goldbug, "Century Electronics", "Gold Bug" ) +CVS_GAME( 1982, diggerc, 0, 0, "Century Electronics", "Digger (CVS)" ) +CVS_GAME( 1983, heartatk, 0, 0, "Century Electronics", "Heart Attack" ) +CVS_GAME( 1983, hunchbak, 0, 0, "Century Electronics", "Hunchback (set 1)" ) CVS_GAME( 1983, hunchbka, hunchbak, hunchbka,"Century Electronics", "Hunchback (set 2)" ) -CVS_GAME( 1983, superbik, cvs, superbik,"Century Electronics", "Superbike" ) -CVS_GAME( 1983, raiders, cvs, raiders, "Century Electronics", "Raiders" ) -CVS_GAME( 1983, hero, cvs, hero, "Seatongrove Ltd", "Hero" ) -CVS_GAME( 1984, huncholy, cvs, huncholy,"Seatongrove Ltd", "Hunchback Olympic" ) +CVS_GAME( 1983, superbik, 0, superbik,"Century Electronics", "Superbike" ) +CVS_GAME( 1983, raiders, 0, raiders, "Century Electronics", "Raiders" ) +CVS_GAME( 1983, hero, 0, hero, "Seatongrove Ltd", "Hero" ) +CVS_GAME( 1984, huncholy, 0, huncholy,"Seatongrove Ltd", "Hunchback Olympic" ) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index f42179c647c..012de898896 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -1202,7 +1202,6 @@ const game_driver * const drivers[] = DRIVER( medlanes ) /* [1977?] */ /* CVS games */ - DRIVER( cvs ) DRIVER( cosmos ) /* (c) 1981 Century */ DRIVER( darkwar ) /* (c) 1981 Century */ DRIVER( spacefrt ) /* (c) 1981 Century */