summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers
diff options
context:
space:
mode:
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
commit5a70a9722af8647c327fa97a8aa754e33fa4c082 (patch)
tree945e26647b4fd9d09b618f39de780a33b4e3d4a9 /src/mame/drivers
parentaf9cedac52c21371b7cc5377307be4c6d048558d (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')
-rw-r--r--src/mame/drivers/amiga.cpp2
-rw-r--r--src/mame/drivers/atarist.cpp4
-rw-r--r--src/mame/drivers/bitgraph.cpp6
-rw-r--r--src/mame/drivers/cxhumax.cpp2
-rw-r--r--src/mame/drivers/didact.cpp6
-rw-r--r--src/mame/drivers/ec184x.cpp2
-rw-r--r--src/mame/drivers/force68k.cpp5
-rw-r--r--src/mame/drivers/indigo.cpp4
-rw-r--r--src/mame/drivers/interpro.cpp2
-rw-r--r--src/mame/drivers/kinst.cpp8
-rw-r--r--src/mame/drivers/minitel_2_rpic.cpp6
-rw-r--r--src/mame/drivers/mvme147.cpp5
-rw-r--r--src/mame/drivers/mycom.cpp2
-rw-r--r--src/mame/drivers/nascom1.cpp22
-rw-r--r--src/mame/drivers/osborne1.cpp29
-rw-r--r--src/mame/drivers/palm.cpp2
-rw-r--r--src/mame/drivers/stv.cpp2
17 files changed, 57 insertions, 52 deletions
diff --git a/src/mame/drivers/amiga.cpp b/src/mame/drivers/amiga.cpp
index 0c52d9c4572..1e528d1a402 100644
--- a/src/mame/drivers/amiga.cpp
+++ b/src/mame/drivers/amiga.cpp
@@ -2076,7 +2076,7 @@ ROM_START( a600 )
ROMX_LOAD("391388-01.u6", 0x00000, 0x80000, CRC(83028fb5) SHA1(87508de834dc7eb47359cede72d2e3c8a2e5d8db), ROM_GROUPWORD | ROM_BIOS(2))
ROM_SYSTEM_BIOS(2, "kick205-300", "Kickstart 2.05 (37.300)")
ROMX_LOAD("391304-01.u6", 0x00000, 0x80000, CRC(64466c2a) SHA1(f72d89148dac39c696e30b10859ebc859226637b), ROM_GROUPWORD | ROM_BIOS(3))
- ROM_SYSTEM_BIOS(3, "kick205-350", "Kickstart 2.05 (37.300)")
+ ROM_SYSTEM_BIOS(3, "kick205-350", "Kickstart 2.05 (37.350)")
ROMX_LOAD("391304-02.u6", 0x00000, 0x80000, CRC(43b0df7b) SHA1(02843c4253bbd29aba535b0aa3bd9a85034ecde4), ROM_GROUPWORD | ROM_BIOS(4))
ROM_SYSTEM_BIOS(4, "kick31", "Kickstart 3.1 (40.63)")
ROMX_LOAD("kick40063.u6", 0x00000, 0x80000, CRC(fc24ae0d) SHA1(3b7f1493b27e212830f989f26ca76c02049f09ca), ROM_GROUPWORD | ROM_BIOS(5))
diff --git a/src/mame/drivers/atarist.cpp b/src/mame/drivers/atarist.cpp
index 229e0af6565..3d41bf3293c 100644
--- a/src/mame/drivers/atarist.cpp
+++ b/src/mame/drivers/atarist.cpp
@@ -2581,7 +2581,7 @@ ROM_END
ROM_START( st_es )
ROM_REGION16_BE( 0x30000, M68000_TAG, 0 )
- ROM_DEFAULT_BIOS("tos100")
+ ROM_DEFAULT_BIOS("tos104")
ROM_SYSTEM_BIOS( 0, "tos104", "TOS 1.04 (Rainbow TOS)" )
ROMX_LOAD( "tos104es.bin", 0x00000, 0x30000, BAD_DUMP CRC(f4e8ecd2) SHA1(df63f8ac09125d0877b55d5ba1282779b7f99c16), ROM_BIOS(1) )
@@ -2596,7 +2596,7 @@ ROM_END
ROM_START( st_nl )
ROM_REGION16_BE( 0x30000, M68000_TAG, 0 )
- ROM_DEFAULT_BIOS("tos100")
+ ROM_DEFAULT_BIOS("tos104")
ROM_SYSTEM_BIOS( 0, "tos104", "TOS 1.04 (Rainbow TOS)" )
ROMX_LOAD( "tos104nl.bin", 0x00000, 0x30000, BAD_DUMP CRC(bb4370d4) SHA1(6de7c96b2d2e5c68778f4bce3eaf85a4e121f166), ROM_BIOS(1) )
diff --git a/src/mame/drivers/bitgraph.cpp b/src/mame/drivers/bitgraph.cpp
index 5704c439f54..b23c565fc58 100644
--- a/src/mame/drivers/bitgraph.cpp
+++ b/src/mame/drivers/bitgraph.cpp
@@ -617,15 +617,15 @@ ROM_END
ROM_START( bitgrphb )
ROM_REGION16_BE( 0x8000, M68K_TAG, 0 )
- ROM_DEFAULT_BIOS("2.33A")
+ ROM_DEFAULT_BIOS("2.33a")
- ROM_SYSTEM_BIOS(0, "2.33A", "rev 2.33 Alpha' ROM")
+ ROM_SYSTEM_BIOS(0, "2.33a", "rev 2.33 Alpha' ROM")
ROMX_LOAD( "bg2.32lo_u10.bin", 0x004001, 0x002000, CRC(6a702a96) SHA1(acdf1ba34038b4ccafb5b8069e70ae57a3b8a7e0), ROM_BIOS(1)|ROM_SKIP(1))
ROMX_LOAD( "bg2.32hi_u12.bin", 0x004000, 0x002000, CRC(a282a2c8) SHA1(ea7e4d4e197201c8944acef54479d5c2b26d409f), ROM_BIOS(1)|ROM_SKIP(1))
ROMX_LOAD( "bg2.32lo_u11.bin", 0x000001, 0x002000, CRC(46912afd) SHA1(c1f771adc1ef62b1fb1b904ed1d2a61009e24f55), ROM_BIOS(1)|ROM_SKIP(1))
ROMX_LOAD( "bg2.32hi_u13.bin", 0x000000, 0x002000, CRC(731df44f) SHA1(8c238b5943b8864e539f92891a0ffa6ddd4fc779), ROM_BIOS(1)|ROM_SKIP(1))
- ROM_SYSTEM_BIOS(1, "3.0P", "rev 3.0P ROM")
+ ROM_SYSTEM_BIOS(1, "3.0p", "rev 3.0P ROM")
ROMX_LOAD( "bg5173_u10.bin", 0x004001, 0x002000, CRC(40014850) SHA1(ef0b7da58a5183391a3a03947882197f25694518), ROM_BIOS(2)|ROM_SKIP(1))
ROMX_LOAD( "bg5175_u12.bin", 0x004000, 0x002000, CRC(c2c4cc6c) SHA1(dbbce7cb58b4cef1557a834cbb07b3ace298cb8b), ROM_BIOS(2)|ROM_SKIP(1))
ROMX_LOAD( "bg5174_u11.bin", 0x000001, 0x002000, CRC(639768b9) SHA1(68f623bcf3bb75390ba2b17efc067cf25f915ec0), ROM_BIOS(2)|ROM_SKIP(1))
diff --git a/src/mame/drivers/cxhumax.cpp b/src/mame/drivers/cxhumax.cpp
index b30b986caab..416a8c1ebc4 100644
--- a/src/mame/drivers/cxhumax.cpp
+++ b/src/mame/drivers/cxhumax.cpp
@@ -1077,7 +1077,7 @@ MACHINE_CONFIG_END
ROM_START( hxhdci2k )
ROM_REGION( 0x400000, "flash", 0 )
- ROM_SYSTEM_BIOS( 0, "FW10005", "HDCI REV 1.0 RHDXSCI 1.00.05" ) /* 19 AUG 2008 */
+ ROM_SYSTEM_BIOS( 0, "fw10005", "HDCI REV 1.0 RHDXSCI 1.00.05" ) /* 19 AUG 2008 */
ROM_LOAD16_WORD_SWAP( "28f320j3d.bin", 0x000000, 0x400000, BAD_DUMP CRC(63d98942) SHA1(c5b8d701677a3edc25f203854f44953b19c9158d) )
ROM_REGION( 0x2000, "eeprom", 0 )
diff --git a/src/mame/drivers/didact.cpp b/src/mame/drivers/didact.cpp
index 0483445ad3a..68e1570dd78 100644
--- a/src/mame/drivers/didact.cpp
+++ b/src/mame/drivers/didact.cpp
@@ -1653,10 +1653,10 @@ ROM_END
/* ROM sets from Didact was not versioned in general, so the numbering are just assumptions */
ROM_START( e100 )
ROM_REGION(0x4000, "roms", 0)
- ROM_DEFAULT_BIOS("rev2 BASIC")
+ ROM_DEFAULT_BIOS("rev2-basic")
/* TODO: Get the original ROMs */
- ROM_SYSTEM_BIOS(0, "rev1 BASIC", "Esselte 100 rev1 BASIC")
+ ROM_SYSTEM_BIOS(0, "rev1-basic", "Esselte 100 rev1 BASIC")
ROMX_LOAD( "e100r1U201.bin", 0x1000, 0x0800, NO_DUMP, ROM_BIOS(1) )
ROMX_LOAD( "e100r1U202.bin", 0x1800, 0x0800, NO_DUMP, ROM_BIOS(1) )
ROMX_LOAD( "e100r1U203.bin", 0x2000, 0x0800, NO_DUMP, ROM_BIOS(1) )
@@ -1666,7 +1666,7 @@ ROM_START( e100 )
/* This is a prototype ROM, commercial relase not verified. The prototype also have different keyboard and supports
more ram so might need to be split out as a clone later */
- ROM_SYSTEM_BIOS(1, "rev2 BASIC", "Esselte 100 rev2 BASIC")
+ ROM_SYSTEM_BIOS(1, "rev2-basic", "Esselte 100 rev2 BASIC")
ROMX_LOAD( "e100r2U201.bin", 0x0000, 0x2000, CRC(53513b67) SHA1(a91c5c32aead82dcc87db5d818ff286a7fc6a5c8), ROM_BIOS(2) )
ROMX_LOAD( "e100r2U202.bin", 0x2000, 0x2000, CRC(eab3adf2) SHA1(ff3f5f5c8ea8732702a39cff76d0706ab6b751ee), ROM_BIOS(2) )
diff --git a/src/mame/drivers/ec184x.cpp b/src/mame/drivers/ec184x.cpp
index 4d5566965ed..e36ba6224e5 100644
--- a/src/mame/drivers/ec184x.cpp
+++ b/src/mame/drivers/ec184x.cpp
@@ -346,7 +346,7 @@ ROM_END
ROM_START( ec1847 )
ROM_REGION16_LE(0x20000,"bios", 0)
- ROM_SYSTEM_BIOS(0, "vXXX", "EC-1847.0x")
+ ROM_SYSTEM_BIOS(0, "vxxx", "EC-1847.0x")
ROMX_LOAD( "308_d47_2764.bin", 0x08000, 0x2000, CRC(f06924f2) SHA1(83a5dedf1c06f875c598f087bbc087524bc9bfa3), ROM_BIOS(1))
ROMX_LOAD( "188m_d47_2764.bin", 0x14000, 0x2000, CRC(bc8742c7) SHA1(3af09d14e891e976b7a9a2a6e1af63f0eabe5426), ROM_BIOS(1))
ROMX_LOAD( "188m_d48_2764.bin", 0x1e000, 0x2000, CRC(7d290e95) SHA1(e73e6c8e19477fce5de3f95b89693dc6ad6781ab), ROM_BIOS(1))
diff --git a/src/mame/drivers/force68k.cpp b/src/mame/drivers/force68k.cpp
index 1db68c3bc95..0736fdb585d 100644
--- a/src/mame/drivers/force68k.cpp
+++ b/src/mame/drivers/force68k.cpp
@@ -637,12 +637,13 @@ MACHINE_CONFIG_END
/* ROM definitions */
ROM_START (fccpu1)
ROM_REGION (0x1000000, "maincpu", 0)
+ROM_DEFAULT_BIOS("forcemon-1.0l")
-ROM_SYSTEM_BIOS(0, "Force Monitor 1.0L", "Force Computers SYS68K/CPU-1 Force Monitor 1.0L")
+ROM_SYSTEM_BIOS(0, "forcemon-1.0l", "Force Computers SYS68K/CPU-1 Force Monitor 1.0L")
ROMX_LOAD ("fccpu1V1.0L.j8.bin", 0x080001, 0x2000, CRC (3ac6f08f) SHA1 (502f6547b508d8732bd68bbbb2402d8c30fefc3b), ROM_SKIP(1) | ROM_BIOS(1))
ROMX_LOAD ("fccpu1V1.0L.j9.bin", 0x080000, 0x2000, CRC (035315fb) SHA1 (90dc44d9c25d28428233e6846da6edce2d69e440), ROM_SKIP(1) | ROM_BIOS(1))
-ROM_SYSTEM_BIOS(1, "Force Debugger 1.1", "Force Computers SYS68K/CPU-1 Force Debugger 1.1")
+ROM_SYSTEM_BIOS(1, "forcebug-1.1", "Force Computers SYS68K/CPU-1 Force Debugger 1.1")
ROMX_LOAD ("fccpu1V1.1.j8.bin", 0x080001, 0x4000, CRC (116dcbf0) SHA1 (6870b71606933f84afe27ad031c651d201b93f99), ROM_SKIP(1) | ROM_BIOS(2))
ROMX_LOAD ("fccpu1V1.1.j9.bin", 0x080000, 0x4000, CRC (aefd5b0b) SHA1 (1e24530a6d5dc4fb77fde67acae08d371e59fc0f), ROM_SKIP(1) | ROM_BIOS(2))
diff --git a/src/mame/drivers/indigo.cpp b/src/mame/drivers/indigo.cpp
index a2eb302c1c7..eed742ba5ff 100644
--- a/src/mame/drivers/indigo.cpp
+++ b/src/mame/drivers/indigo.cpp
@@ -615,9 +615,9 @@ MACHINE_CONFIG_END
ROM_START( indigo3k )
ROM_REGION( 0x40000, "user1", 0 )
- ROM_SYSTEM_BIOS( 0, "401RevC", "SGI Version 4.0.1 Rev C LG1/GR2, Jul 9, 1992" ) // dumped over serial connection from boot monitor and swapped
+ ROM_SYSTEM_BIOS( 0, "401-rev-c", "SGI Version 4.0.1 Rev C LG1/GR2, Jul 9, 1992" ) // dumped over serial connection from boot monitor and swapped
ROMX_LOAD( "ip12prom.070-8088-xxx.u56", 0x000000, 0x040000, CRC(25ca912f) SHA1(94b3753d659bfe50b914445cef41290122f43880), ROM_GROUPWORD | ROM_REVERSE | ROM_BIOS(1) )
- ROM_SYSTEM_BIOS( 1, "401RevD", "SGI Version 4.0.1 Rev D LG1/GR2, Mar 24, 1992" ) // dumped with EPROM programmer
+ ROM_SYSTEM_BIOS( 1, "401-rev-d", "SGI Version 4.0.1 Rev D LG1/GR2, Mar 24, 1992" ) // dumped with EPROM programmer
ROMX_LOAD( "ip12prom.070-8088-002.u56", 0x000000, 0x040000, CRC(ea4329ef) SHA1(b7d67d0e30ae8836892f7170dd4757732a0a3fd6), ROM_GROUPWORD | ROM_REVERSE | ROM_BIOS(2) )
ROM_END
diff --git a/src/mame/drivers/interpro.cpp b/src/mame/drivers/interpro.cpp
index 69226dfa60b..e3b8bd6c266 100644
--- a/src/mame/drivers/interpro.cpp
+++ b/src/mame/drivers/interpro.cpp
@@ -517,7 +517,7 @@ MACHINE_CONFIG_END
ROM_START(ip2800)
ROM_REGION(0x0020000, INTERPRO_EPROM_TAG, 0)
- ROM_SYSTEM_BIOS(0, "IP2830", "IP2830")
+ ROM_SYSTEM_BIOS(0, "ip2830", "IP2830")
ROMX_LOAD("ip2830_eprom.bin", 0x00000, 0x20000, CRC(467ce7bd) SHA1(53faee40d5df311f53b24c930e434cbf94a5c4aa), ROM_BIOS(1))
ROM_REGION(0x0040000, INTERPRO_FLASH_TAG, 0)
diff --git a/src/mame/drivers/kinst.cpp b/src/mame/drivers/kinst.cpp
index b74e9be2fe5..6d9d562dec5 100644
--- a/src/mame/drivers/kinst.cpp
+++ b/src/mame/drivers/kinst.cpp
@@ -737,9 +737,9 @@ ROM_START( kinst )
ROM_LOAD( "ki-l14.u98", 0x00000, 0x80000, CRC(afedb75f) SHA1(07254f20707377f7195e64675eb6458e663c1a9a) )
ROM_SYSTEM_BIOS(2, "v1.3", "Killer Instinct (v1.3)")
ROM_LOAD( "ki-l13.u98", 0x00000, 0x80000, CRC(65f7ea31) SHA1(7f21620a512549db6821a0b4fa53681a767b7974) )
- ROM_SYSTEM_BIOS(3, "proto v4.7", "Killer Instinct (proto v4.7)")
+ ROM_SYSTEM_BIOS(3, "proto-v4.7", "Killer Instinct (proto v4.7)")
ROM_LOAD( "ki-p47.u98", 0x00000, 0x80000, CRC(05e67bcb) SHA1(501e69b3026394f69229a6e9866c1037502b86bb) )
- ROM_SYSTEM_BIOS(4, "v1.5d AnyIDE", "Killer Instinct (v1.5d AnyIDE)") // unofficial version, allows use of alternate hard drives or CF cards
+ ROM_SYSTEM_BIOS(4, "v1.5d-anyide", "Killer Instinct (v1.5d AnyIDE)") // unofficial version, allows use of alternate hard drives or CF cards
ROM_LOAD( "ki_l15di.u98", 0x00000, 0x80000, CRC(230f55fb) SHA1(f5f12311aae922d12f98d72ac8fdd77b7b084af2) )
ROM_REGION16_LE( 0x1000000, "dcs", ROMREGION_ERASEFF ) /* sound data */
@@ -768,7 +768,7 @@ ROM_START( kinst2 )
ROM_LOAD( "ki2-l11.u98", 0x00000, 0x80000, CRC(0cb8de1e) SHA1(fe447f4b1d29b524f57c5ba1890652ef6afff88a) )
ROM_SYSTEM_BIOS(3, "v1.0", "Killer Instinct 2 (v1.0)")
ROM_LOAD( "ki2-l10.u98", 0x00000, 0x80000, CRC(b17b4b3d) SHA1(756629cd1b51ae50f2b9818765dd3d277c3019b3) )
- ROM_SYSTEM_BIOS(4, "v1.4 AnyIDE", "Killer Instinct 2 (v1.4 AnyIDE)")
+ ROM_SYSTEM_BIOS(4, "v1.4-anyide", "Killer Instinct 2 (v1.4 AnyIDE)")
ROM_LOAD( "ki2_l14p.u98", 0x00000, 0x80000, CRC(d80c937a) SHA1(85a009638f2eada4c63240fc30a9e7be59afab7f) )
ROM_REGION16_LE( 0x1000000, "dcs", ROMREGION_ERASEFF ) /* sound data */
@@ -793,7 +793,7 @@ ROM_START( kinst2uk )
ROM_LOAD( "ki2-l14k.u98", 0x00000, 0x80000, CRC(9cbd00a8) SHA1(926dce4bb9016331ea40d3c337a9ace896f07493) )
ROM_SYSTEM_BIOS(1, "v1.3k", "Killer Instinct 2 (v1.3k, upgrade kit)")
ROM_LOAD( "ki2-l13k.u98", 0x00000, 0x80000, CRC(3b4f16fc) SHA1(c28416f94453fd1f73ba01025276a04610569d12) )
- ROM_SYSTEM_BIOS(2, "v1.4 AnyIDE", "Killer Instinct 2 (v1.4k, upgrade kit AnyIDE)")
+ ROM_SYSTEM_BIOS(2, "v1.4-anyide", "Killer Instinct 2 (v1.4k, upgrade kit AnyIDE)")
ROM_LOAD( "ki2_d14p.u98", 0x00000, 0x80000, CRC(d716d428) SHA1(1a3b000fdc35b3824a0c8142ba9b496490894543) )
ROM_REGION16_LE( 0x1000000, "dcs", ROMREGION_ERASEFF ) /* sound data */
diff --git a/src/mame/drivers/minitel_2_rpic.cpp b/src/mame/drivers/minitel_2_rpic.cpp
index 1418a951a73..280b51184cf 100644
--- a/src/mame/drivers/minitel_2_rpic.cpp
+++ b/src/mame/drivers/minitel_2_rpic.cpp
@@ -434,12 +434,12 @@ MACHINE_CONFIG_END
ROM_START( minitel2 )
ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF )
- ROM_DEFAULT_BIOS("FT_BV4")
+ ROM_DEFAULT_BIOS("ft_bv4")
- ROM_SYSTEM_BIOS(0, "FT_BV4", "Minitel 2 ROM BV4")
+ ROM_SYSTEM_BIOS(0, "ft_bv4", "Minitel 2 ROM BV4")
ROMX_LOAD( "MINITEL2_BV4.BIN", 0x0000, 0x8000, CRC(8844A0A7) SHA1(D3E9079B080DBCEE27AD870EC6C39AC42E7DEACF), ROM_BIOS(1) )
- ROM_SYSTEM_BIOS(1, "DEMOV1", "Minitel 2 Demo")
+ ROM_SYSTEM_BIOS(1, "demov1", "Minitel 2 Demo")
ROMX_LOAD( "demo_minitel.bin", 0x0000, 0x8000, CRC(607F2482) SHA1(7965EDBEF68E45D09DC67A4684DA56003EFF6328), ROM_BIOS(2) )
ROM_REGION( 0x4000, "ts9347", 0 )
diff --git a/src/mame/drivers/mvme147.cpp b/src/mame/drivers/mvme147.cpp
index 784d1205a85..2bdebc079b1 100644
--- a/src/mame/drivers/mvme147.cpp
+++ b/src/mame/drivers/mvme147.cpp
@@ -669,8 +669,9 @@ MACHINE_CONFIG_END
/* ROM definitions */
ROM_START (mvme147)
ROM_REGION32_BE(0xf00000, "roms", 0)
+ ROM_DEFAULT_BIOS("147bug-v2.44")
- ROM_SYSTEM_BIOS(0, "147bug v2.44", "MVME147 147bug v2.44")
+ ROM_SYSTEM_BIOS(0, "147bug-v2.44", "MVME147 147bug v2.44")
ROMX_LOAD("147bug-2.44-U22.BIN", 0x800000, 0x20000, CRC (da09ce8a) SHA1 (3eaa8fa802187d9b08f453ff1ba64f5113a195a9), ROM_SKIP(1) | ROM_BIOS(1))
ROMX_LOAD("147bug-2.44-U30.BIN", 0x800001, 0x20000, CRC (f883e17d) SHA1 (01fe43e5ddfd3cf8aabb5a5959c80a8b5ec5d895), ROM_SKIP(1) | ROM_BIOS(1))
/*
@@ -697,7 +698,7 @@ ROM_START (mvme147)
* channel B is identical but resets Channel B of course, SCC2 is also identical except using interrupt vector 71
*/
- ROM_SYSTEM_BIOS(1, "147bug v2.43", "MVME147 147bug v2.43")
+ ROM_SYSTEM_BIOS(1, "147bug-v2.43", "MVME147 147bug v2.43")
ROMX_LOAD("5741B42E.BIN", 0x800000, 0x20000, CRC (2ba98f97) SHA1 (5f18c6dd6a7b03067890f0164ef3d37ced907d7f), ROM_SKIP(1) | ROM_BIOS(2))
ROMX_LOAD("5741B41E.BIN", 0x800001, 0x20000, CRC (dfa014f2) SHA1 (ff9db90a05c295819ce7ca7c1a6ac67b04003728), ROM_SKIP(1) | ROM_BIOS(2))
/*
diff --git a/src/mame/drivers/mycom.cpp b/src/mame/drivers/mycom.cpp
index ce3c354568b..ad84f4eff24 100644
--- a/src/mame/drivers/mycom.cpp
+++ b/src/mame/drivers/mycom.cpp
@@ -561,7 +561,7 @@ ROM_START( mycom )
ROM_SYSTEM_BIOS(0, "mycom", "40 column")
ROMX_LOAD( "bios0.rom", 0x10000, 0x3000, CRC(e6f50355) SHA1(5d3acea360c0a8ab547db03a43e1bae5125f9c2a), ROM_BIOS(1))
ROMX_LOAD( "basic0.rom",0x13000, 0x1000, CRC(3b077465) SHA1(777427182627f371542c5e0521ed3ca1466a90e1), ROM_BIOS(1))
- ROM_SYSTEM_BIOS(1, "Takeda", "80 column")
+ ROM_SYSTEM_BIOS(1, "takeda", "80 column")
ROMX_LOAD( "bios1.rom", 0x10000, 0x3000, CRC(c51d7fcb) SHA1(31d39db43b77cca4d49ff9814d531e056924e716), ROM_BIOS(2))
ROMX_LOAD( "basic1.rom",0x13000, 0x1000, CRC(30a573f1) SHA1(e3fe2e73644e831b52e2789dc7c181989cc30b82), ROM_BIOS(2))
/* Takeda bios has no cursor. Use the next lines to turn on cursor, but you must comment out when done. */
diff --git a/src/mame/drivers/nascom1.cpp b/src/mame/drivers/nascom1.cpp
index 3e8c3513e09..2069cd112c4 100644
--- a/src/mame/drivers/nascom1.cpp
+++ b/src/mame/drivers/nascom1.cpp
@@ -737,12 +737,13 @@ MACHINE_CONFIG_END
ROM_START( nascom1 )
ROM_REGION(0x0800, "maincpu", 0)
- ROM_SYSTEM_BIOS(0, "T4", "NasBug T4")
- ROMX_LOAD("nasbugt4.rom", 0x0000, 0x0800, CRC(f391df68) SHA1(00218652927afc6360c57e77d6a4fd32d4e34566), ROM_BIOS(1))
- ROM_SYSTEM_BIOS(1, "T1", "NasBug T1")
- ROMX_LOAD("nasbugt1.rom", 0x0000, 0x0400, CRC(8ea07054) SHA1(3f9a8632826003d6ea59d2418674d0fb09b83a4c), ROM_BIOS(2))
- ROM_SYSTEM_BIOS(2, "T2", "NasBug T2")
- ROMX_LOAD("nasbugt2.rom", 0x0000, 0x0400, CRC(e371b58a) SHA1(485b20a560b587cf9bb4208ba203b12b3841689b), ROM_BIOS(3))
+ ROM_DEFAULT_BIOS("t4")
+ ROM_SYSTEM_BIOS(0, "t1", "NasBug T1")
+ ROMX_LOAD("nasbugt1.rom", 0x0000, 0x0400, CRC(8ea07054) SHA1(3f9a8632826003d6ea59d2418674d0fb09b83a4c), ROM_BIOS(1))
+ ROM_SYSTEM_BIOS(1, "t2", "NasBug T2")
+ ROMX_LOAD("nasbugt2.rom", 0x0000, 0x0400, CRC(e371b58a) SHA1(485b20a560b587cf9bb4208ba203b12b3841689b), ROM_BIOS(2))
+ ROM_SYSTEM_BIOS(2, "t4", "NasBug T4")
+ ROMX_LOAD("nasbugt4.rom", 0x0000, 0x0800, CRC(f391df68) SHA1(00218652927afc6360c57e77d6a4fd32d4e34566), ROM_BIOS(3))
ROM_REGION(0x0800, "gfx1", 0)
ROM_LOAD("nascom1.chr", 0x0000, 0x0800, CRC(33e92a04) SHA1(be6e1cc80e7f95a032759f7df19a43c27ff93a52))
@@ -750,10 +751,11 @@ ROM_END
ROM_START( nascom2 )
ROM_REGION(0x0800, "maincpu", 0)
- ROM_SYSTEM_BIOS(0, "NS3", "NasSys 3")
- ROMX_LOAD("nassys3.rom", 0x0000, 0x0800, CRC(3da17373) SHA1(5fbda15765f04e4cd08cf95c8d82ce217889f240), ROM_BIOS(1))
- ROM_SYSTEM_BIOS(1, "NS1", "NasSys 1")
- ROMX_LOAD("nassys1.rom", 0x0000, 0x0800, CRC(b6300716) SHA1(29da7d462ba3f569f70ed3ecd93b981f81c7adfa), ROM_BIOS(2))
+ ROM_DEFAULT_BIOS("ns3")
+ ROM_SYSTEM_BIOS(0, "ns1", "NasSys 1")
+ ROMX_LOAD("nassys1.rom", 0x0000, 0x0800, CRC(b6300716) SHA1(29da7d462ba3f569f70ed3ecd93b981f81c7adfa), ROM_BIOS(1))
+ ROM_SYSTEM_BIOS(1, "ns3", "NasSys 3")
+ ROMX_LOAD("nassys3.rom", 0x0000, 0x0800, CRC(3da17373) SHA1(5fbda15765f04e4cd08cf95c8d82ce217889f240), ROM_BIOS(2))
ROM_REGION(0x2000, "basic", 0)
ROM_LOAD("basic.rom", 0x0000, 0x2000, CRC(5cb5197b) SHA1(c41669c2b6d6dea808741a2738426d97bccc9b07))
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) )
diff --git a/src/mame/drivers/palm.cpp b/src/mame/drivers/palm.cpp
index 544c1336468..2e9ffa1d340 100644
--- a/src/mame/drivers/palm.cpp
+++ b/src/mame/drivers/palm.cpp
@@ -374,7 +374,7 @@ ROM_START( palmm515 )
ROM_SYSTEM_BIOS( 0, "4.1e", "Palm OS 4.1 (English)" )
ROMX_LOAD( "palmos41-en-m515.rom", 0x008000, 0x400000, CRC(6e143436) SHA1(a0767ea26cc493a3f687525d173903fef89f1acb), ROM_GROUPWORD | ROM_BIOS(1) )
ROM_RELOAD(0x000000, 0x004000)
- ROM_DEFAULT_BIOS( "4.0e" )
+ ROM_DEFAULT_BIOS( "4.1e" )
ROM_END
ROM_START( visor )
diff --git a/src/mame/drivers/stv.cpp b/src/mame/drivers/stv.cpp
index e3cd9d86ffc..e274e3409d6 100644
--- a/src/mame/drivers/stv.cpp
+++ b/src/mame/drivers/stv.cpp
@@ -2814,7 +2814,7 @@ but this time from a Ejihon Tantei Jimusyo cart.
ROM_START( tatacot ) /* Must use Japan or Asia BIOS */
STV_BIOS
- ROM_DEFAULT_BIOS( "japan" )
+ ROM_DEFAULT_BIOS( "jp" )
ROM_REGION32_BE( 0x3000000, "cart", ROMREGION_ERASE00 ) /* SH2 code */
ROM_LOAD16_BYTE( "epr-18790.ic13", 0x0000001, 0x0080000, CRC(d95155dc) SHA1(b08b75d15aad073eecf8b04fd2d718366bb6f6bb) )