summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Angelo Salese <angelosa@users.noreply.github.com>2018-04-25 07:25:24 +0200
committer GitHub <noreply@github.com>2018-04-25 07:25:24 +0200
commit5525475274f38a92aa875f0a258955cda42f6f63 (patch)
tree327ed9977a79f4d6648dff596c7753a27c674734
parent96b93c78f78020ca4b187aad656263cfba250995 (diff)
Notes (nw)
-rw-r--r--src/mame/machine/nb1412m2.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/machine/nb1412m2.cpp b/src/mame/machine/nb1412m2.cpp
index 356e8c3e2a7..b3826e05cd8 100644
--- a/src/mame/machine/nb1412m2.cpp
+++ b/src/mame/machine/nb1412m2.cpp
@@ -14,9 +14,8 @@ It is unknown at current stage if inside the chip there's a MCU
(with internal ROM).
TODO:
-- double check Mighty Guy port adjuster data;
- implement DAC (reads data from ROM);
-- timer is handtuned;
+- jumpy timer, presumably one of the "latches" controls that;
Legacy notes from drivers:
- m_mAmazonProtReg[4] bit 0 used on hiscore data (clear on code),
@@ -235,6 +234,7 @@ READ8_MEMBER( nb1412m2_device::rom_decrypt_r )
// 0x86: SFXs -> 0xbd
// 0x94: BGM -> 0xaf
// 0x00: DAC -> 0x43
+ // summing adjust entry and actual value needed always make 0x143 therefore:
prot_adj = (0x43 - m_data[m_adj_address]) & 0xff;
// printf("%02x %04x %04x %02x\n",m_data[m_adj_address],m_rom_address,m_adj_address,m_rom_op);