diff options
author | Vas Crabb <vas@vastheman.com> | 2017-08-25 14:11:03 +1000 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2017-08-25 14:11:03 +1000 |
commit | 5a70a9722af8647c327fa97a8aa754e33fa4c082 (patch) | |
tree | 945e26647b4fd9d09b618f39de780a33b4e3d4a9 /src/mame/drivers/osborne1.cpp | |
parent | af9cedac52c21371b7cc5377307be4c6d048558d (diff) |
Validate BIOS names and fix most errors found:
* Error on characters other than [a-z0-9.-_] in name
* Error on duplicate name or description
* Error on non-existent default BIOS
Still errors for duplicate BIOS descriptions in AdamNet FDC and mc1502 -
I dont' know enough about these systems to make useful descrptions.
Could someone who knows what these things are please disambiguate the
descriptions?
* Adam FDC descripes 320ta, dbl24 and dsdd as "320KB DSDD"
* mc1502 describes v531 and v531_92 as "v5.31 12/10/92"
Diffstat (limited to 'src/mame/drivers/osborne1.cpp')
-rw-r--r-- | src/mame/drivers/osborne1.cpp | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/src/mame/drivers/osborne1.cpp b/src/mame/drivers/osborne1.cpp index 08ea6f59657..2d86f40016f 100644 --- a/src/mame/drivers/osborne1.cpp +++ b/src/mame/drivers/osborne1.cpp @@ -356,20 +356,21 @@ MACHINE_CONFIG_END ROM_START( osborne1 ) ROM_REGION( 0x1000, "maincpu", 0 ) - ROM_SYSTEM_BIOS( 0, "ver144", "BIOS version 1.44" ) - ROMX_LOAD( "3a10082-00rev-e.ud11", 0x0000, 0x1000, CRC(c0596b14) SHA1(ee6a9cc9be3ddc5949d3379351c1d58a175ce9ac), ROM_BIOS(1) ) - ROM_SYSTEM_BIOS( 1, "verA", "BIOS version A" ) - ROMX_LOAD( "osba.bin", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(2) ) - ROM_SYSTEM_BIOS( 2, "ver12", "BIOS version 1.2" ) - ROMX_LOAD( "osb12.bin", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(3) ) - ROM_SYSTEM_BIOS( 3, "ver121", "BIOS version 1.2.1" ) - ROMX_LOAD( "osb121.bin", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(4) ) - ROM_SYSTEM_BIOS( 4, "ver13", "BIOS version 1.3" ) - ROMX_LOAD( "osb13.bin", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(5) ) - ROM_SYSTEM_BIOS( 5, "ver14", "BIOS version 1.4" ) - ROMX_LOAD( "rev1.40.ud11", 0x0000, 0x1000, CRC(3d966335) SHA1(0c60b97a3154a75868efc6370d26995eadc7d927), ROM_BIOS(6) ) - ROM_SYSTEM_BIOS( 6, "ver143", "BIOS version 1.43" ) - ROMX_LOAD( "rev1.43.ud11", 0x0000, 0x1000, CRC(91a48e3c) SHA1(c37b83f278d21e6e92d80f9c057b11f7f22d88d4), ROM_BIOS(7) ) + ROM_DEFAULT_BIOS("ver144") + ROM_SYSTEM_BIOS( 0, "vera", "BIOS version A" ) + ROMX_LOAD( "osba.bin", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(1) ) + ROM_SYSTEM_BIOS( 1, "ver12", "BIOS version 1.2" ) + ROMX_LOAD( "osb12.bin", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(2) ) + ROM_SYSTEM_BIOS( 2, "ver121", "BIOS version 1.2.1" ) + ROMX_LOAD( "osb121.bin", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(3) ) + ROM_SYSTEM_BIOS( 3, "ver13", "BIOS version 1.3" ) + ROMX_LOAD( "osb13.bin", 0x0000, 0x1000, NO_DUMP, ROM_BIOS(4) ) + ROM_SYSTEM_BIOS( 4, "ver14", "BIOS version 1.4" ) + ROMX_LOAD( "rev1.40.ud11", 0x0000, 0x1000, CRC(3d966335) SHA1(0c60b97a3154a75868efc6370d26995eadc7d927), ROM_BIOS(5) ) + ROM_SYSTEM_BIOS( 5, "ver143", "BIOS version 1.43" ) + ROMX_LOAD( "rev1.43.ud11", 0x0000, 0x1000, CRC(91a48e3c) SHA1(c37b83f278d21e6e92d80f9c057b11f7f22d88d4), ROM_BIOS(6) ) + ROM_SYSTEM_BIOS( 6, "ver144", "BIOS version 1.44" ) + ROMX_LOAD( "3a10082-00rev-e.ud11", 0x0000, 0x1000, CRC(c0596b14) SHA1(ee6a9cc9be3ddc5949d3379351c1d58a175ce9ac), ROM_BIOS(7) ) ROM_REGION( 0x800, "chargen", 0 ) ROM_LOAD( "7a3007-00.ud15", 0x0000, 0x800, CRC(6c1eab0d) SHA1(b04459d377a70abc9155a5486003cb795342c801) ) |