diff options
author | hap <happppp@users.noreply.github.com> | 2020-07-31 10:51:44 +0200 |
---|---|---|
committer | hap <happppp@users.noreply.github.com> | 2020-07-31 10:51:58 +0200 |
commit | 4d09f86740afc5bea094686c7a424ab3304a1d3a (patch) | |
tree | 73d1a30e3fdc6fb36cbcf34ccff9f45122a2b643 /src/devices/bus | |
parent | 2b092aa72dc58ec3897cff60dc5edb351ee38596 (diff) |
odyssey2/chess: add notes
Diffstat (limited to 'src/devices/bus')
-rw-r--r-- | src/devices/bus/odyssey2/chess.cpp | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/devices/bus/odyssey2/chess.cpp b/src/devices/bus/odyssey2/chess.cpp index 44890a394ce..e8226a4d3be 100644 --- a/src/devices/bus/odyssey2/chess.cpp +++ b/src/devices/bus/odyssey2/chess.cpp @@ -1,15 +1,21 @@ // license:BSD-3-Clause // copyright-holders:Fabio Priuli -/*********************************************************************************************************** +/****************************************************************************** +Videopac C7010 Chess Module emulation +The chess engine is "Gambiet", written by Wim Rens - Videopac Chess Module emulation +Hardware notes: +- NSC800 (Z80-compatible) @ 4.43MHz +- 8KB ROM, 2KB RAM - TODO: - - this code is just a stub... hence, almost everything is still to do! +Service manual with schematics is available. - ***********************************************************************************************************/ +TODO: +- this code is just a stub... hence, almost everything is still to do! + most importantly, missing 8KB ROM dump +******************************************************************************/ #include "emu.h" #include "chess.h" @@ -47,7 +53,7 @@ void o2_chess_device::chess_io(address_map &map) void o2_chess_device::device_add_mconfig(machine_config &config) { - NSC800(config, m_cpu, XTAL(4'000'000)); + NSC800(config, m_cpu, 4.433619_MHz_XTAL); m_cpu->set_addrmap(AS_PROGRAM, &o2_chess_device::chess_mem); m_cpu->set_addrmap(AS_IO, &o2_chess_device::chess_io); } |