From 1dfeb9b6a4cf35481ff8206a4c5cf92b5687ee4c Mon Sep 17 00:00:00 2001 From: Brian Johnson Date: Tue, 7 Feb 2023 14:06:58 -0500 Subject: misc/nabupc.cpp: Add three additional BIOS options. (#10877) * Two 4K ROMs (ver 14 and ver 17), which support floppy and hard disk booting. * One new 8K ROM (ver 29), which supports floppy and hard disk booting. --- src/mame/misc/nabupc.cpp | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/mame/misc/nabupc.cpp b/src/mame/misc/nabupc.cpp index 1618622dbe1..fe436a892c1 100644 --- a/src/mame/misc/nabupc.cpp +++ b/src/mame/misc/nabupc.cpp @@ -514,11 +514,20 @@ void nabupc_state::io_map(address_map &map) ROM_START( nabupc ) ROM_REGION( 0x2000, "bios", 0 ) - ROM_SYSTEM_BIOS( 0, "reva", "4k BIOS" ) + ROM_DEFAULT_BIOS("reva") + ROM_SYSTEM_BIOS( 0, "reva", "4k BIOS (Rev A)" ) ROMX_LOAD( "nabupc-u53-90020060-reva-2732.bin", 0x0000, 0x1000, CRC(8110bde0) SHA1(57e5f34645df06d7cb6c202a6d35a442776af2cb), ROM_BIOS(0) ) ROM_RELOAD(0x1000, 0x1000) - ROM_SYSTEM_BIOS( 1, "revb", "8k BIOS - Floppy support" ) - ROMX_LOAD( "nabupc-u53-90020060-revb-2764.bin", 0x0000, 0x2000, CRC(3088f21b) SHA1(bf2f1eb5d9f5a8e9d022ce0056f2a5a8526b830e), ROM_BIOS(1) ) + ROM_SYSTEM_BIOS( 1, "ver14", "4k BIOS - Floppy support (Ver 14)" ) + ROMX_LOAD( "nabupc-u53-ver14-2732.bin", 0x0000, 0x1000, CRC(ca5e1ae9) SHA1(d713abd5d387a63a287d4ea51196ba5de42db052), ROM_BIOS(1) ) + ROM_RELOAD(0x1000, 0x1000) + ROM_SYSTEM_BIOS( 2, "ver17", "4k BIOS - Floppy support (Ver 17)" ) + ROMX_LOAD( "nabupc-u53-ver17-2732.bin", 0x0000, 0x1000, CRC(24d4f1fa) SHA1(1b9533c709604a21aa5fcc32071d0b0630e89c20), ROM_BIOS(2) ) + ROM_RELOAD(0x1000, 0x1000) + ROM_SYSTEM_BIOS( 3, "revb", "8k BIOS - Floppy support (Rev B)" ) + ROMX_LOAD( "nabupc-u53-90020060-revb-2764.bin", 0x0000, 0x2000, CRC(3088f21b) SHA1(bf2f1eb5d9f5a8e9d022ce0056f2a5a8526b830e), ROM_BIOS(3) ) + ROM_SYSTEM_BIOS( 4, "ver29", "8k BIOS - Floppy support (Ver 29)" ) + ROMX_LOAD( "nabupc-u53-90037150-ver29-2764.bin", 0x0000, 0x2000, CRC(3c484e3d) SHA1(dd10ad6e0a59c54561335272d3c808b0543ba0ef), ROM_BIOS(4) ) ROM_END -- cgit v1.2.3