From 71079121569cf9d5c660ef87571feb68a6c073ad Mon Sep 17 00:00:00 2001 From: mamehaze Date: Tue, 4 Nov 2014 10:43:40 +0000 Subject: correct patches for drgw2hk [iq_132] --- src/mame/machine/pgmprot_igs025_igs012.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/mame/machine/pgmprot_igs025_igs012.c b/src/mame/machine/pgmprot_igs025_igs012.c index d47827bf508..2da122081f0 100644 --- a/src/mame/machine/pgmprot_igs025_igs012.c +++ b/src/mame/machine/pgmprot_igs025_igs012.c @@ -205,17 +205,15 @@ DRIVER_INIT_MEMBER(pgm_012_025_state,drgw2j) DRIVER_INIT_MEMBER(pgm_012_025_state,drgw2hk) { - // todo, fix for this set drgw2_common_init(); + // todo, correct protection sequence for this region? int region = 0x01; m_igs025->m_kb_region = region; m_igs025->m_kb_game_id = region | (region << 8) | (region << 16) | (region << 24); -#if 0 UINT16 *mem16 = (UINT16 *)memregion("maincpu")->base(); - mem16[0x1302c0 / 2] = 0x4e93; - mem16[0x130366 / 2] = 0x4e93; - mem16[0x1303f6 / 2] = 0x4e93; -#endif + mem16[0x12f520 / 2] = 0x4e93; + mem16[0x12f5c6 / 2] = 0x4e93; + mem16[0x12f656 / 2] = 0x4e93; } -- cgit v1.2.3