summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/emu/machine/generic.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/emu/machine/generic.c b/src/emu/machine/generic.c
index 8010b000511..3bc469469d5 100644
--- a/src/emu/machine/generic.c
+++ b/src/emu/machine/generic.c
@@ -318,14 +318,10 @@ void coin_lockout_global_w(running_machine &machine, int on)
static astring nvram_filename(running_machine &machine, astring &result)
{
- if (rom_default_bios(machine) == rom_system_bios(machine)) {
+ if (rom_system_bios(machine) == 0 || rom_default_bios(machine) == rom_system_bios(machine)) {
result.printf("%s",machine.basename());
} else {
- if (rom_system_bios(machine)!=0) {
- result.printf("%s_%d",machine.basename(),rom_system_bios(machine) - 1);
- } else {
- result.printf("%s",machine.basename());
- }
+ result.printf("%s_%d",machine.basename(),rom_system_bios(machine) - 1);
}
return result;
}