From 5be75c4a63932afaaad8af9bb9e333d59cf8e788 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Tue, 29 May 2018 23:57:09 +1000 Subject: Move the +1 to the proper place in the ROM BIOS macros - that's been confusing people for far too long. Yes, this is a change in behaviour. Add a valdiation check for ROMs with BIOS flag set that are unselectable, fix the things it uncovers. (nw) Fix other random stuff. --- src/devices/bus/scsi/sa1403d.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/devices/bus/scsi') diff --git a/src/devices/bus/scsi/sa1403d.cpp b/src/devices/bus/scsi/sa1403d.cpp index b38717b3f5b..902b69f5b63 100644 --- a/src/devices/bus/scsi/sa1403d.cpp +++ b/src/devices/bus/scsi/sa1403d.cpp @@ -26,20 +26,20 @@ ROM_START( sa1403d ) ROM_REGION( 0x4000, "sa1403d", 0 ) ROM_DEFAULT_BIOS( "as31" ) ROM_SYSTEM_BIOS( 0, "as30", "AS30" ) + ROMX_LOAD( "i", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(0) ) + ROMX_LOAD( "ii", 0x1000, 0x1000, NO_DUMP, ROM_BIOS(0) ) + ROMX_LOAD( "iii", 0x2000, 0x1000, NO_DUMP, ROM_BIOS(0) ) + ROMX_LOAD( "iv", 0x3000, 0x1000, NO_DUMP, ROM_BIOS(0) ) + ROM_SYSTEM_BIOS( 1, "as31", "AS31" ) ROMX_LOAD( "i", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(1) ) ROMX_LOAD( "ii", 0x1000, 0x1000, NO_DUMP, ROM_BIOS(1) ) ROMX_LOAD( "iii", 0x2000, 0x1000, NO_DUMP, ROM_BIOS(1) ) ROMX_LOAD( "iv", 0x3000, 0x1000, NO_DUMP, ROM_BIOS(1) ) - ROM_SYSTEM_BIOS( 1, "as31", "AS31" ) + ROM_SYSTEM_BIOS( 2, "u50", "Diagnostic PROM set 12668" ) ROMX_LOAD( "i", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(2) ) ROMX_LOAD( "ii", 0x1000, 0x1000, NO_DUMP, ROM_BIOS(2) ) ROMX_LOAD( "iii", 0x2000, 0x1000, NO_DUMP, ROM_BIOS(2) ) ROMX_LOAD( "iv", 0x3000, 0x1000, NO_DUMP, ROM_BIOS(2) ) - ROM_SYSTEM_BIOS( 2, "u50", "Diagnostic PROM set 12668" ) - ROMX_LOAD( "i", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(3) ) - ROMX_LOAD( "ii", 0x1000, 0x1000, NO_DUMP, ROM_BIOS(3) ) - ROMX_LOAD( "iii", 0x2000, 0x1000, NO_DUMP, ROM_BIOS(3) ) - ROMX_LOAD( "iv", 0x3000, 0x1000, NO_DUMP, ROM_BIOS(3) ) ROM_END -- cgit v1.2.3-70-g09d2