trunk/src/mame/drivers/berzerk.c
| r245455 | r245456 | |
| 779 | 779 | PORT_BIT( 0xf0, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 780 | 780 | INPUT_PORTS_END |
| 781 | 781 | |
| 782 | // this set has French speech roms, so default the language to French |
| 783 | static INPUT_PORTS_START( berzerkf ) |
| 784 | PORT_INCLUDE( berzerk ) |
| 785 | |
| 786 | PORT_MODIFY("F3") |
| 787 | PORT_DIPNAME( 0xc0, 0x80, DEF_STR( Language ) ) PORT_DIPLOCATION("F3:7,8") |
| 788 | PORT_DIPSETTING( 0x00, DEF_STR( English ) ) |
| 789 | PORT_DIPSETTING( 0x40, DEF_STR( German ) ) |
| 790 | PORT_DIPSETTING( 0x80, DEF_STR( French ) ) |
| 791 | PORT_DIPSETTING( 0xc0, DEF_STR( Spanish ) ) |
| 792 | INPUT_PORTS_END |
| 793 | |
| 782 | 794 | // this set has German speech roms, so default the language to German |
| 783 | 795 | static INPUT_PORTS_START( berzerkg ) |
| 784 | 796 | PORT_INCLUDE( berzerk ) |
| r245455 | r245456 | |
| 1177 | 1189 | ROM_LOAD( "berzerk_r_vo_2c.2c", 0x0800, 0x0800, CRC(d2b6324e) SHA1(20a6611ad6ec19409ac138bdae7bdfaeab6c47cf) ) /* ditto */ |
| 1178 | 1190 | ROM_END |
| 1179 | 1191 | |
| 1192 | ROM_START( berzerkf ) |
| 1193 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1194 | ROM_LOAD( "rc31f.1c", 0x0000, 0x0800, CRC(3ba6e56e) SHA1(f2b02dcdc3fe1de28cace39055a88f6aa0798fd1) ) |
| 1195 | ROM_LOAD( "rc31f.1d", 0x1000, 0x0800, CRC(a1de2a3e) SHA1(86ac3717ec26aeb2632583a65de6a0c2e7ea7419) ) |
| 1196 | ROM_LOAD( "rc31f.3d", 0x1800, 0x0800, CRC(bc31c478) SHA1(906d0acdee208a0bf714bd06be99321722b531c6) ) |
| 1197 | ROM_LOAD( "rc31f.5d", 0x2000, 0x0800, CRC(316192b5) SHA1(50f4ba2b59423a48c1d51fc6e4d9ea098d6f3743) ) |
| 1198 | ROM_LOAD( "rc31f.6d", 0x2800, 0x0800, CRC(cd51238c) SHA1(f0b65bdd1f225c151a93ea62812b4bb64969acac) ) |
| 1199 | ROM_LOAD( "rc31f.5c", 0x3000, 0x0800, CRC(563b13b6) SHA1(f8d137cd26535efe92780560d2f69f12d3f0fa42) ) |
| 1200 | ROM_FILL( 0x3800, 0x0800, 0xff ) |
| 1201 | |
| 1202 | ROM_REGION( 0x01000, "speech", 0 ) /* voice data */ |
| 1203 | ROM_LOAD( "rvof.1c", 0x0000, 0x0800, CRC(d7bfaca2) SHA1(b8c22db0f6e86d90f3c2ac9ff9e9d0ccff314919) ) /* VSU-1000 board */ |
| 1204 | ROM_LOAD( "rvof.2c", 0x0800, 0x0800, CRC(7bdc3573) SHA1(f346f0ac9813812f2e3fe68ebbf79151975babcb) ) /* ditto */ |
| 1205 | ROM_END |
| 1206 | |
| 1180 | 1207 | ROM_START( berzerkg ) |
| 1181 | 1208 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1182 | 1209 | ROM_LOAD( "cpu rom 00.1c", 0x0000, 0x0800, CRC(77923a9e) SHA1(3760800b7aa1245f2141897b2406f0f5af5a8d71) ) |
| r245455 | r245456 | |
| 1250 | 1277 | * |
| 1251 | 1278 | *************************************/ |
| 1252 | 1279 | |
| 1253 | | GAME( 1980, berzerk, 0, berzerk, berzerk, driver_device, 0, ROT0, "Stern Electronics", "Berzerk (set 1)", 0 ) |
| 1254 | | GAME( 1980, berzerk1, berzerk, berzerk, berzerk, driver_device, 0, ROT0, "Stern Electronics", "Berzerk (set 2)", 0 ) |
| 1255 | | GAME( 1980, berzerkg, berzerk, berzerk, berzerkg, driver_device,0, ROT0, "Stern Electronics", "Berzerk (German Speech)", 0 ) |
| 1256 | | GAME( 1981, frenzy, 0, frenzy, frenzy, driver_device, 0, ROT0, "Stern Electronics", "Frenzy", 0 ) |
| 1257 | | GAME( 1981, moonwarp, 0, frenzy, moonwarp, berzerk_state,moonwarp, ROT0, "Stern Electronics", "Moon War (prototype on Frenzy hardware)", 0) |
| 1280 | GAME( 1980, berzerk, 0, berzerk, berzerk, driver_device, 0, ROT0, "Stern Electronics", "Berzerk (set 1)", 0 ) |
| 1281 | GAME( 1980, berzerk1, berzerk, berzerk, berzerk, driver_device, 0, ROT0, "Stern Electronics", "Berzerk (set 2)", 0 ) |
| 1282 | GAME( 1980, berzerkf, berzerk, berzerk, berzerkf, driver_device, 0, ROT0, "Stern Electronics", "Berzerk (French Speech)", 0 ) |
| 1283 | GAME( 1980, berzerkg, berzerk, berzerk, berzerkg, driver_device, 0, ROT0, "Stern Electronics", "Berzerk (German Speech)", 0 ) |
| 1284 | GAME( 1981, frenzy, 0, frenzy, frenzy, driver_device, 0, ROT0, "Stern Electronics", "Frenzy", 0 ) |
| 1285 | GAME( 1981, moonwarp, 0, frenzy, moonwarp, berzerk_state, moonwarp, ROT0, "Stern Electronics", "Moon War (prototype on Frenzy hardware)", 0) |