From a105f9f456636c1de7396d5a79ad40c2237f6591 Mon Sep 17 00:00:00 2001 From: hap Date: Mon, 25 Mar 2019 20:05:06 +0100 Subject: novag_delta1: test (nw) --- src/mame/drivers/novag_delta1.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mame/drivers/novag_delta1.cpp b/src/mame/drivers/novag_delta1.cpp index 4a24a5722c2..e8882ce902b 100644 --- a/src/mame/drivers/novag_delta1.cpp +++ b/src/mame/drivers/novag_delta1.cpp @@ -59,6 +59,10 @@ void delta1_state::machine_start() // zerofill/register for savestates m_blink = false; save_item(NAME(m_blink)); + + // game reads from uninitialized RAM while it's thinking + for (int i = 0; i < 0x100; i++) + m_maincpu->space(AS_PROGRAM).write_byte(i + 0x2000, machine().rand()); } @@ -125,7 +129,7 @@ void delta1_state::main_io(address_map &map) static INPUT_PORTS_START( delta1 ) PORT_START("IN.0") - PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_Y) PORT_NAME("Time Set") + PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_CODE(KEYCODE_S) PORT_NAME("Time Set") PORT_BIT(0x0d, IP_ACTIVE_HIGH, IPT_UNUSED) PORT_START("IN.1") -- cgit v1.2.3