diff options
Diffstat (limited to 'src/mame/drivers/pirates.cpp')
-rw-r--r-- | src/mame/drivers/pirates.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/pirates.cpp b/src/mame/drivers/pirates.cpp index c085cc6b34d..4d2829d3520 100644 --- a/src/mame/drivers/pirates.cpp +++ b/src/mame/drivers/pirates.cpp @@ -444,7 +444,7 @@ void pirates_state::decrypt_oki() } -DRIVER_INIT_MEMBER(pirates_state,pirates) +void pirates_state::init_pirates() { uint16_t *rom = (uint16_t *)memregion("maincpu")->base(); @@ -459,7 +459,7 @@ DRIVER_INIT_MEMBER(pirates_state,pirates) READ16_MEMBER(pirates_state::genix_prot_r){ if(!offset) return 0x0004; else return 0x0000; } -DRIVER_INIT_MEMBER(pirates_state,genix) +void pirates_state::init_genix() { decrypt_68k(); decrypt_p(); @@ -473,7 +473,7 @@ DRIVER_INIT_MEMBER(pirates_state,genix) /* GAME */ -GAME( 1994, pirates, 0, pirates, pirates, pirates_state, pirates, 0, "NIX", "Pirates (set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1995, piratesb, pirates, pirates, pirates, pirates_state, pirates, 0, "NIX", "Pirates (set 2)", MACHINE_SUPPORTS_SAVE ) // shows 'Copyright 1995' instead of (c)1994 Nix, but isn't unprotected, various changes to the names in the credis + a few other minor alterations +GAME( 1994, pirates, 0, pirates, pirates, pirates_state, init_pirates, 0, "NIX", "Pirates (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1995, piratesb, pirates, pirates, pirates, pirates_state, init_pirates, 0, "NIX", "Pirates (set 2)", MACHINE_SUPPORTS_SAVE ) // shows 'Copyright 1995' instead of (c)1994 Nix, but isn't unprotected, various changes to the names in the credis + a few other minor alterations -GAME( 1994, genix, 0, pirates, pirates, pirates_state, genix, 0, "NIX", "Genix Family", MACHINE_SUPPORTS_SAVE ) +GAME( 1994, genix, 0, pirates, pirates, pirates_state, init_genix, 0, "NIX", "Genix Family", MACHINE_SUPPORTS_SAVE ) |