summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/lordgun.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/lordgun.cpp')
-rw-r--r--src/mame/drivers/lordgun.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/lordgun.cpp b/src/mame/drivers/lordgun.cpp
index 2b9682713de..ca5b2e1a50c 100644
--- a/src/mame/drivers/lordgun.cpp
+++ b/src/mame/drivers/lordgun.cpp
@@ -1049,7 +1049,7 @@ ROM_END
***************************************************************************/
-DRIVER_INIT_MEMBER(lordgun_state, lordgun)
+void lordgun_state::init_lordgun()
{
uint16_t *rom = (uint16_t *)memregion("maincpu")->base();
int rom_size = 0x100000;
@@ -1075,7 +1075,7 @@ DRIVER_INIT_MEMBER(lordgun_state, lordgun)
}
}
-DRIVER_INIT_MEMBER(lordgun_state, aliencha)
+void lordgun_state::init_aliencha()
{
save_item(NAME(m_aliencha_dip_sel));
}
@@ -1086,6 +1086,6 @@ DRIVER_INIT_MEMBER(lordgun_state, aliencha)
***************************************************************************/
-GAME( 1994, lordgun, 0, lordgun, lordgun, lordgun_state, lordgun, ROT0, "IGS", "Lord of Gun (USA)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
-GAME( 1994, aliencha, 0, aliencha, aliencha, lordgun_state, 0, ROT0, "IGS", "Alien Challenge (World)", MACHINE_SUPPORTS_SAVE )
-GAME( 1994, alienchac, aliencha, aliencha, aliencha, lordgun_state, 0, ROT0, "IGS", "Alien Challenge (China)", MACHINE_SUPPORTS_SAVE )
+GAME( 1994, lordgun, 0, lordgun, lordgun, lordgun_state, init_lordgun, ROT0, "IGS", "Lord of Gun (USA)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE )
+GAME( 1994, aliencha, 0, aliencha, aliencha, lordgun_state, empty_init, ROT0, "IGS", "Alien Challenge (World)", MACHINE_SUPPORTS_SAVE )
+GAME( 1994, alienchac, aliencha, aliencha, aliencha, lordgun_state, empty_init, ROT0, "IGS", "Alien Challenge (China)", MACHINE_SUPPORTS_SAVE )