From 9237cb0118e6c1470f688dfa9357b1d5c75e81fc Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Sat, 30 Nov 2019 08:52:56 +0100 Subject: model2.cpp: dumped drive board ROM epr-16488 for daytona [jordigahan, ClawGrip] --- src/mame/drivers/model2.cpp | 48 +++++++++++++++++++++++++++++++++++++-------- 1 file changed, 40 insertions(+), 8 deletions(-) diff --git a/src/mame/drivers/model2.cpp b/src/mame/drivers/model2.cpp index 9db39f67009..e712a3b4a63 100644 --- a/src/mame/drivers/model2.cpp +++ b/src/mame/drivers/model2.cpp @@ -6230,7 +6230,11 @@ ROM_START( daytona ) /* Daytona USA (Japan, Revision A), Original Model 2 w/Mode MODEL2_CPU_BOARD /* Model 2 CPU board extra roms */ ROM_REGION( 0x10000, "drivecpu", 0 ) // 838-10646 drive board - ROM_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da) ) + ROM_DEFAULT_BIOS("16488a") + ROM_SYSTEM_BIOS(0, "16488a", "drive board ROM 16488a") + ROMX_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da), ROM_BIOS(0) ) + ROM_SYSTEM_BIOS(1, "16488", "drive board ROM 16488") + ROMX_LOAD("epr-16488.ic12", 0x000000, 0x010000, CRC(4f0b8114) SHA1(1fcebd0632da8f224a04fe6b39147a05eb358e83), ROM_BIOS(1) ) ROM_END ROM_START( daytonase ) /* Daytona USA (Japan, Revision A), Original Model 2 w/Model 1 sound board */ @@ -6291,7 +6295,11 @@ ROM_START( daytonase ) /* Daytona USA (Japan, Revision A), Original Model 2 w/Mo MODEL2_CPU_BOARD /* Model 2 CPU board extra roms */ ROM_REGION( 0x10000, "drivecpu", 0 ) // 838-10646 drive board - ROM_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da) ) + ROM_DEFAULT_BIOS("16488a") + ROM_SYSTEM_BIOS(0, "16488a", "drive board ROM 16488a") + ROMX_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da), ROM_BIOS(0) ) + ROM_SYSTEM_BIOS(1, "16488", "drive board ROM 16488") + ROMX_LOAD("epr-16488.ic12", 0x000000, 0x010000, CRC(4f0b8114) SHA1(1fcebd0632da8f224a04fe6b39147a05eb358e83), ROM_BIOS(1) ) ROM_END ROM_START( daytona93 ) /* Daytona USA, Deluxe cabinet, '93 version, ROM board ID# 834-10536-01 - There is said to be a Deluxe '94 edition */ @@ -6351,7 +6359,11 @@ ROM_START( daytona93 ) /* Daytona USA, Deluxe cabinet, '93 version, ROM board ID MODEL2_CPU_BOARD /* Model 2 CPU board extra roms */ ROM_REGION( 0x10000, "drivecpu", 0 ) // 838-10646 drive board - ROM_LOAD("epr-16488a.ic12", 0x000000, 0x010000, BAD_DUMP CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da) ) // unconfirmed + ROM_DEFAULT_BIOS("16488a") + ROM_SYSTEM_BIOS(0, "16488a", "drive board ROM 16488a") + ROMX_LOAD("epr-16488a.ic12", 0x000000, 0x010000, BAD_DUMP CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da), ROM_BIOS(0) ) // unconfirmed + ROM_SYSTEM_BIOS(1, "16488", "drive board ROM 16488") + ROMX_LOAD("epr-16488.ic12", 0x000000, 0x010000, BAD_DUMP CRC(4f0b8114) SHA1(1fcebd0632da8f224a04fe6b39147a05eb358e83), ROM_BIOS(1) ) // unconfirmed ROM_END ROM_START( daytonas ) /* Daytona USA (With Saturn Adverts) */ @@ -6412,7 +6424,11 @@ ROM_START( daytonas ) /* Daytona USA (With Saturn Adverts) */ MODEL2_CPU_BOARD /* Model 2 CPU board extra roms */ ROM_REGION( 0x10000, "drivecpu", 0 ) // 838-10646 drive board - ROM_LOAD("epr-16488a.ic12", 0x000000, 0x010000, BAD_DUMP CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da) ) // unconfirmed + ROM_DEFAULT_BIOS("16488a") + ROM_SYSTEM_BIOS(0, "16488a", "drive board ROM 16488a") + ROMX_LOAD("epr-16488a.ic12", 0x000000, 0x010000, BAD_DUMP CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da), ROM_BIOS(0) ) // unconfirmed + ROM_SYSTEM_BIOS(1, "16488", "drive board ROM 16488") + ROMX_LOAD("epr-16488.ic12", 0x000000, 0x010000, BAD_DUMP CRC(4f0b8114) SHA1(1fcebd0632da8f224a04fe6b39147a05eb358e83), ROM_BIOS(1) ) // unconfirmed ROM_END ROM_START( daytonat )/* Daytona USA (Japan, Turbo hack) */ @@ -6475,7 +6491,11 @@ ROM_START( daytonat )/* Daytona USA (Japan, Turbo hack) */ MODEL2_CPU_BOARD /* Model 2 CPU board extra roms */ ROM_REGION( 0x10000, "drivecpu", 0 ) // 838-10646 drive board - ROM_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da) ) + ROM_DEFAULT_BIOS("16488a") + ROM_SYSTEM_BIOS(0, "16488a", "drive board ROM 16488a") + ROMX_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da), ROM_BIOS(0) ) + ROM_SYSTEM_BIOS(1, "16488", "drive board ROM 16488") + ROMX_LOAD("epr-16488.ic12", 0x000000, 0x010000, CRC(4f0b8114) SHA1(1fcebd0632da8f224a04fe6b39147a05eb358e83), ROM_BIOS(1) ) ROM_END ROM_START( daytonata )/* Daytona USA (Japan, Turbo hack) */ @@ -6536,7 +6556,11 @@ ROM_START( daytonata )/* Daytona USA (Japan, Turbo hack) */ MODEL2_CPU_BOARD /* Model 2 CPU board extra roms */ ROM_REGION( 0x10000, "drivecpu", 0 ) // 838-10646 drive board - ROM_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da) ) + ROM_DEFAULT_BIOS("16488a") + ROM_SYSTEM_BIOS(0, "16488a", "drive board ROM 16488a") + ROMX_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da), ROM_BIOS(0) ) + ROM_SYSTEM_BIOS(1, "16488", "drive board ROM 16488") + ROMX_LOAD("epr-16488.ic12", 0x000000, 0x010000, CRC(4f0b8114) SHA1(1fcebd0632da8f224a04fe6b39147a05eb358e83), ROM_BIOS(1) ) ROM_END /* @@ -6608,7 +6632,11 @@ ROM_START( daytonam ) /* Daytona USA (Japan, To The MAXX) */ MODEL2_CPU_BOARD /* Model 2 CPU board extra roms */ ROM_REGION( 0x10000, "drivecpu", 0 ) // 838-10646 drive board - ROM_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da) ) + ROM_DEFAULT_BIOS("16488a") + ROM_SYSTEM_BIOS(0, "16488a", "drive board ROM 16488a") + ROMX_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da), ROM_BIOS(0) ) + ROM_SYSTEM_BIOS(1, "16488", "drive board ROM 16488") + ROMX_LOAD("epr-16488.ic12", 0x000000, 0x010000, CRC(4f0b8114) SHA1(1fcebd0632da8f224a04fe6b39147a05eb358e83), ROM_BIOS(1) ) ROM_REGION( 0x10000, "pic", 0) ROM_LOAD("pic.bin", 0x00000, 0x10000, NO_DUMP ) @@ -6676,7 +6704,11 @@ ROM_START( daytonagtx ) MODEL2_CPU_BOARD /* Model 2 CPU board extra roms */ ROM_REGION( 0x10000, "drivecpu", 0 ) // 838-10646 drive board - ROM_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da) ) + ROM_DEFAULT_BIOS("16488a") + ROM_SYSTEM_BIOS(0, "16488a", "drive board ROM 16488a") + ROMX_LOAD("epr-16488a.ic12", 0x000000, 0x010000, CRC(546c5d1a) SHA1(5533301fe7e3b499e6cee12230d2c656c3c667da), ROM_BIOS(0) ) + ROM_SYSTEM_BIOS(1, "16488", "drive board ROM 16488") + ROMX_LOAD("epr-16488.ic12", 0x000000, 0x010000, CRC(4f0b8114) SHA1(1fcebd0632da8f224a04fe6b39147a05eb358e83), ROM_BIOS(1) ) ROM_END ROM_START( vcop ) /* Virtua Cop Revision B, Model 2 */ -- cgit v1.2.3