summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/devlegcy.c
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2011-02-10 19:08:37 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2011-02-10 19:08:37 +0000
commit601056b130756c77a3c63f206bb6162985945ed5 (patch)
treedf332216e298ad554b4ba131b75c1d5527d8dddf /src/emu/devlegcy.c
parent7aa70ad1c57f834189086508f9f6509d16a5790f (diff)
- Added shortname to devices in order to make ROM loading per device possible. [Miodrag Milanovic]
- Updated all devices containing ROM regions to have short names and all modern devices too - Created new validation to check existence of short name if device contain ROM region defined
Diffstat (limited to 'src/emu/devlegcy.c')
-rw-r--r--src/emu/devlegcy.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/emu/devlegcy.c b/src/emu/devlegcy.c
index f542ff61054..dac827bd1b4 100644
--- a/src/emu/devlegcy.c
+++ b/src/emu/devlegcy.c
@@ -50,7 +50,7 @@
//-------------------------------------------------
legacy_device_config_base::legacy_device_config_base(const machine_config &mconfig, device_type type, const char *tag, const device_config *owner, UINT32 clock, device_get_config_func get_config)
- : device_config(mconfig, type, "Legacy Device", tag, owner, clock),
+ : device_config(mconfig, type, "Legacy Device", "legacy", tag, owner, clock),
m_get_config_func(get_config),
m_inline_config(NULL)
{
@@ -61,6 +61,7 @@ legacy_device_config_base::legacy_device_config_base(const machine_config &mconf
// set the proper name
m_name = get_legacy_config_string(DEVINFO_STR_NAME);
+ m_shortname = get_legacy_config_string(DEVINFO_STR_SHORTNAME);
}