summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Wilbert Pol <wilbertpol@users.noreply.github.com>2015-07-30 14:06:45 +0200
committer Wilbert Pol <wilbertpol@users.noreply.github.com>2015-07-30 14:07:19 +0200
commit75d6cb9f0db6f2c2ccc0fa0f21c66d336cc93f95 (patch)
treeefa70df4202a2138427f7eebfd313fd104f42079
parent8c1e72b485e38a6a7a839d8f047b8cee10f4be1f (diff)
softlist.c: Sync software list rom name validation with regular rom name validation. (nw)
-rw-r--r--hash/msx1_cart.xml2
-rw-r--r--src/emu/softlist.c8
2 files changed, 1 insertions, 9 deletions
diff --git a/hash/msx1_cart.xml b/hash/msx1_cart.xml
index 069519d58fd..3edabf9a0d8 100644
--- a/hash/msx1_cart.xml
+++ b/hash/msx1_cart.xml
@@ -13833,7 +13833,7 @@ legacy FM implementations cannot find it.
<feature name="slot" value="fs_sr022" />
<feature name="pcb" value="DFUP0058ZAJ" />
<dataarea name="rom" size="262144">
- <rom name="pro rom v1.0 dasr022a1.ic16" size="32768" crc="381b3431" sha1="8c7ae1a1720b1dae9af9904e638b868f56d905c2" offset="0" />
+ <rom name="PRO ROM V1.0 DASR022A1.ic16" size="32768" crc="381b3431" sha1="8c7ae1a1720b1dae9af9904e638b868f56d905c2" offset="0" />
<!-- The dictionary is in 4 32KB EEPROMs instead of one 128KB rom:
- DIC1 ROM V1.0 DASR022B1.ic15
- DIC2 ROM V1.0 DASR022C1.ic14
diff --git a/src/emu/softlist.c b/src/emu/softlist.c
index fdfd980aeea..c2e8dba671a 100644
--- a/src/emu/softlist.c
+++ b/src/emu/softlist.c
@@ -625,14 +625,6 @@ void software_list_device::internal_validity_check(validity_checker &valid)
for (const rom_entry *data = part->romdata(); data->_name != NULL; data++)
if (data->_hashdata != NULL)
{
- // make sure it's all lowercase
- for (const char *str = data->_name; *str; str++)
- if (tolower((UINT8)*str) != *str)
- {
- osd_printf_error("%s: %s has upper case ROM name %s\n", filename(), swinfo->shortname(), data->_name);
- break;
- }
-
// make sure the hash is valid
hash_collection hashes;
if (!hashes.from_internal_string(data->_hashdata))