summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/pgmprot_igs025_igs012.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/pgmprot_igs025_igs012.c')
-rw-r--r--src/mame/machine/pgmprot_igs025_igs012.c10
1 files 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;
}