diff options
Diffstat (limited to 'src/mame/drivers/spg2xx_mysprtch.cpp')
-rw-r--r-- | src/mame/drivers/spg2xx_mysprtch.cpp | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/mame/drivers/spg2xx_mysprtch.cpp b/src/mame/drivers/spg2xx_mysprtch.cpp index 249eb934675..2a2f6f591b6 100644 --- a/src/mame/drivers/spg2xx_mysprtch.cpp +++ b/src/mame/drivers/spg2xx_mysprtch.cpp @@ -394,15 +394,7 @@ void spg2xx_game_mysprt_plus_state::init_mysprtcp() uint16_t *ROM = (uint16_t*)memregion("maincpu")->base(); int size = memregion("maincpu")->bytes(); - for (int i = 0; i < size / 2; i++) - { - 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] ^ 0xfafa; - } + decrypt_ac_ff(ROM, size); } |