summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pirates.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pirates.cpp')
-rw-r--r--src/mame/drivers/pirates.cpp10
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 )