summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatarGravatar David Haywood <mamehaze@users.noreply.github.com>2014-01-09 17:00:00 +0000
committerGravatarGravatar David Haywood <mamehaze@users.noreply.github.com>2014-01-09 17:00:00 +0000
commit23dd2583d7a07535021d6c945eca5b7c5fa20db6 (patch)
treea0ba6954354ff6dc3ed65c3e73ada86947de2bae /src
parent79520f54f1845805eb445ab286de53480992b930 (diff)
likely the correct patch, game still doesn't work [ElSemi]
Diffstat (limited to 'src')
-rw-r--r--src/mame/drivers/crystal.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mame/drivers/crystal.c b/src/mame/drivers/crystal.c
index 6f74166edc1..d5fd2c100a1 100644
--- a/src/mame/drivers/crystal.c
+++ b/src/mame/drivers/crystal.c
@@ -1139,7 +1139,8 @@ DRIVER_INIT_MEMBER(crystal_state, donghaer)
Rom[WORD_XOR_LE(0x0AC9E / 2)] = 0x9004; // PUSH %R2
Rom[WORD_XOR_LE(0x0ACA0 / 2)] = 0x4081; // LERI 0x81
- /* almost certainly another patch needed, possibly not using a PUSH (so more difficult to figure out) */
+ Rom[WORD_XOR_LE(0x19C70 / 2)] = 0x900C; // PUSH %R2-%R3
+ Rom[WORD_XOR_LE(0x19C72 / 2)] = 0x9001; // PUSH %R0
}