diff options
Diffstat (limited to 'src/mame/drivers/carpolo.cpp')
-rw-r--r-- | src/mame/drivers/carpolo.cpp | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/mame/drivers/carpolo.cpp b/src/mame/drivers/carpolo.cpp index 2c7e9a4de0f..a717568599e 100644 --- a/src/mame/drivers/carpolo.cpp +++ b/src/mame/drivers/carpolo.cpp @@ -346,17 +346,13 @@ ROM_END * *************************************/ -DRIVER_INIT_MEMBER(carpolo_state,carpolo) +void carpolo_state::init_carpolo() { - size_t i, len; - uint8_t *ROM; - - /* invert gfx PROM since the bits are active LO */ - ROM = memregion("gfx2")->base(); - len = memregion("gfx2")->bytes(); - for (i = 0;i < len; i++) + uint8_t *ROM = memregion("gfx2")->base(); + size_t len = memregion("gfx2")->bytes(); + for (size_t i = 0; i < len; i++) ROM[i] ^= 0x0f; } -GAME( 1977, carpolo, 0, carpolo, carpolo, carpolo_state, carpolo, ROT0, "Exidy", "Car Polo", MACHINE_SUPPORTS_SAVE | MACHINE_NO_SOUND ) +GAME( 1977, carpolo, 0, carpolo, carpolo, carpolo_state, init_carpolo, ROT0, "Exidy", "Car Polo", MACHINE_SUPPORTS_SAVE | MACHINE_NO_SOUND ) |