From 5525475274f38a92aa875f0a258955cda42f6f63 Mon Sep 17 00:00:00 2001 From: Angelo Salese Date: Wed, 25 Apr 2018 07:25:24 +0200 Subject: Notes (nw) --- src/mame/machine/nb1412m2.cpp | 4 ++-- 1 file 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); -- cgit v1.2.3