summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author cam900 <dbtlrchl@naver.com>2022-02-17 12:06:35 +0900
committer GitHub <noreply@github.com>2022-02-17 14:06:35 +1100
commitb1ba0b619f33ad821744e80b2f5fc3a5e73d2ebc (patch)
tree0a3d9700aaaa84f532217d950bc0edf3b2407728 /src
parent498ec2f0a4ddef3affcc6093525bfdbc327a145d (diff)
nmk16.cpp: Add notes of Thunder Dragon 3 Bootleg hardware (#9214)
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/nmk16.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mame/drivers/nmk16.cpp b/src/mame/drivers/nmk16.cpp
index 4344759dacf..2a4dfa0ef27 100644
--- a/src/mame/drivers/nmk16.cpp
+++ b/src/mame/drivers/nmk16.cpp
@@ -190,6 +190,7 @@ Afega Games
Afega stands for "Art-Fiction Electronic Game"
Reference of music tempo:
+ tdragon3h - https://youtu.be/-cHM5EQnxA8
stagger1 - https://www.youtube.com/watch?v=xWszb2fP07M
********************************************************************/
@@ -4998,12 +4999,15 @@ void nmk16_state::tdragon2(machine_config &config)
void nmk16_state::tdragon3h(machine_config &config)
{
+ // PCB has 12 MHz and 16 MHz XTAL, clocks are same as original except 68000 clock? it's has no 10 MHz XTAL.
tdragon2(config);
+ m_maincpu->set_clock(XTAL(12'000'000)); // MC68000P12 12 MHz
m_maincpu->set_addrmap(AS_PROGRAM, &nmk16_state::tdragon3h_map);
// No YM2203 and only one OKI, the PCB has a space for the YM2203, populated by a 7474 and a 74367.
// It's been verified that by removing them and putting the YM2203 in its place, the game can make use of it.
+ // Z84C0006PEC 4? MHz
m_audiocpu->set_addrmap(AS_IO, &nmk16_state::tdragon3h_sound_io_map);
config.device_remove("ymsnd");