summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
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
commit8d658122c76ab25367f40e2c804749b809d20c8d (patch)
treeac9b67290f9167c48d2c39007cb32d18e25b8b48
parentdd91d693075bd9a90d6b11fda9d098eb84da0cb6 (diff)
starwbc clock: i miscalculated
-rw-r--r--src/emu/cpu/tms0980/tms0980.c2
-rw-r--r--src/mess/drivers/starwbc.c8
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)