diff options
author | hap <happppp@users.noreply.github.com> | 2014-12-10 00:51:57 +0100 |
---|---|---|
committer | hap <happppp@users.noreply.github.com> | 2014-12-10 00:51:57 +0100 |
commit | 8d658122c76ab25367f40e2c804749b809d20c8d (patch) | |
tree | ac9b67290f9167c48d2c39007cb32d18e25b8b48 | |
parent | dd91d693075bd9a90d6b11fda9d098eb84da0cb6 (diff) |
starwbc clock: i miscalculated
-rw-r--r-- | src/emu/cpu/tms0980/tms0980.c | 2 | ||||
-rw-r--r-- | src/mess/drivers/starwbc.c | 8 |
2 files changed, 3 insertions, 7 deletions
diff --git a/src/emu/cpu/tms0980/tms0980.c b/src/emu/cpu/tms0980/tms0980.c index 531ddc32329..66049c1d611 100644 --- a/src/emu/cpu/tms0980/tms0980.c +++ b/src/emu/cpu/tms0980/tms0980.c @@ -424,7 +424,7 @@ void tms1xxx_cpu_device::device_start() m_a_prev = m_a; m_r_prev = m_r; - m_o_latch_prev = m_o; + m_o_latch_prev = m_o_latch; // register for savestates save_item(NAME(m_pc)); diff --git a/src/mess/drivers/starwbc.c b/src/mess/drivers/starwbc.c index 437d67f85ee..e45b8cb9441 100644 --- a/src/mess/drivers/starwbc.c +++ b/src/mess/drivers/starwbc.c @@ -9,10 +9,6 @@ press BASIC/INTER/ADV and enter P#(number of players), then START TURN. Refer to the official manual for more information. - - TODO: - - MCU clock is unknown - ***************************************************************************/ #include "emu.h" @@ -21,8 +17,8 @@ #include "starwbc.lh" -// master clock is unknown, the value below is an approximation -// (patent says R=51K, C=47pf, but then it sounds too low pitched) +// master clock is a single stage RC oscillator: R=51K, C=47pf, +// according to the TMS 1000 series data manual this is around 350kHz #define MASTER_CLOCK (350000) |