diff options
author | arbee <rb6502@users.noreply.github.com> | 2020-08-25 22:23:50 -0400 |
---|---|---|
committer | arbee <rb6502@users.noreply.github.com> | 2020-08-25 22:23:50 -0400 |
commit | 2c6f48331be7bcf2861218da81844587411360df (patch) | |
tree | 2c2b4abb13f2bec774fb03f7f253388d8e1fe01a /src/mame/machine | |
parent | e8376ed36173650f845685a7a293d24de119dd82 (diff) |
Apollo updates: [Hans Ostermeyer]
- Changed "20 years ago" Y2K-avoidance option to "30 years ago"
- Removed runtime device lookup
- Fixed reset command handling in 3C505
Diffstat (limited to 'src/mame/machine')
-rw-r--r-- | src/mame/machine/apollo.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/machine/apollo.cpp b/src/mame/machine/apollo.cpp index 4d6e1f29afe..b0097398432 100644 --- a/src/mame/machine/apollo.cpp +++ b/src/mame/machine/apollo.cpp @@ -91,9 +91,9 @@ INPUT_PORTS_START( apollo_config ) PORT_CONFSETTING(0x00, DEF_STR ( Off ) ) PORT_CONFSETTING(APOLLO_CONF_GERMAN_KBD, DEF_STR ( On ) ) - PORT_CONFNAME(APOLLO_CONF_20_YEARS_AGO, APOLLO_CONF_20_YEARS_AGO, "20 Years Ago ...") + PORT_CONFNAME(APOLLO_CONF_30_YEARS_AGO, APOLLO_CONF_30_YEARS_AGO, "30 Years Ago ...") PORT_CONFSETTING(0x00, DEF_STR ( Off ) ) - PORT_CONFSETTING(APOLLO_CONF_20_YEARS_AGO, DEF_STR ( On ) ) + PORT_CONFSETTING(APOLLO_CONF_30_YEARS_AGO, DEF_STR ( On ) ) PORT_CONFNAME(APOLLO_CONF_25_YEARS_AGO, APOLLO_CONF_25_YEARS_AGO, "25 Years Ago ...") PORT_CONFSETTING(0x00, DEF_STR ( Off ) ) @@ -1220,15 +1220,15 @@ MACHINE_RESET_MEMBER(apollo_state,apollo) year += 75; apollo_rtc_w(9, year); } - else if (year < 20 && apollo_config(APOLLO_CONF_20_YEARS_AGO)) + else if (year < 30 && apollo_config(APOLLO_CONF_30_YEARS_AGO)) { - year += 80; + year += 70; apollo_rtc_w(9, year); } - else if (year >= 80 && !apollo_config(APOLLO_CONF_20_YEARS_AGO) + else if (year >= 70 && !apollo_config(APOLLO_CONF_30_YEARS_AGO) && !apollo_config(APOLLO_CONF_25_YEARS_AGO)) { - year -= 80; + year -= 70; apollo_rtc_w(9, year); } |