summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/spg2xx_zone.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/spg2xx_zone.cpp')
-rw-r--r--src/mame/drivers/spg2xx_zone.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mame/drivers/spg2xx_zone.cpp b/src/mame/drivers/spg2xx_zone.cpp
index f9c0f56b9be..1ad736d7db0 100644
--- a/src/mame/drivers/spg2xx_zone.cpp
+++ b/src/mame/drivers/spg2xx_zone.cpp
@@ -274,10 +274,10 @@ void zone40_state::init_zone40()
for (int i = 0; i < size/2; i++)
{
- ROM[i] = ROM[i] ^ 0xbb88;
-
ROM[i] = bitswap<16>(ROM[i], 11, 10, 3, 2, 4, 12, 5, 13,
9, 1, 8, 0, 6, 7, 14, 15);
+
+ ROM[i] = ROM[i] ^ 0xa5a5;
}
}
@@ -289,11 +289,10 @@ void zone40_state::init_reactmd()
for (int i = 0; i < size/2; i++)
{
- ROM[i] = ROM[i] ^ 0xca53;
-
ROM[i] = bitswap<16>(ROM[i], 15, 13, 14, 12, 7, 6, 5, 4,
11, 10, 9, 8, 3, 1, 2, 0);
+ ROM[i] = ROM[i] ^ 0xa5a5;
}
}