diff options
Diffstat (limited to 'src/mame/drivers/saturn.cpp')
-rw-r--r-- | src/mame/drivers/saturn.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mame/drivers/saturn.cpp b/src/mame/drivers/saturn.cpp index 44f49888d44..373b2a2bbc8 100644 --- a/src/mame/drivers/saturn.cpp +++ b/src/mame/drivers/saturn.cpp @@ -473,9 +473,9 @@ public: DECLARE_WRITE32_MEMBER(saturn_null_ram_w); void saturn_init_driver(int rgn); - DECLARE_DRIVER_INIT(saturnus); - DECLARE_DRIVER_INIT(saturneu); - DECLARE_DRIVER_INIT(saturnjp); + void init_saturnus(); + void init_saturneu(); + void init_saturnjp(); DECLARE_READ8_MEMBER(saturn_pdr1_direct_r); DECLARE_READ8_MEMBER(saturn_pdr2_direct_r); DECLARE_WRITE8_MEMBER(saturn_pdr1_direct_w); @@ -935,17 +935,17 @@ void sat_console_state::saturn_init_driver(int rgn) m_backupram = make_unique_clear<uint8_t[]>(0x8000); } -DRIVER_INIT_MEMBER(sat_console_state,saturnus) +void sat_console_state::init_saturnus() { saturn_init_driver(4); } -DRIVER_INIT_MEMBER(sat_console_state,saturneu) +void sat_console_state::init_saturneu() { saturn_init_driver(12); } -DRIVER_INIT_MEMBER(sat_console_state,saturnjp) +void sat_console_state::init_saturnjp() { saturn_init_driver(1); } @@ -994,9 +994,9 @@ ROM_START(hisaturn) ROMX_LOAD("hisaturn.bin", 0x00000000, 0x00080000, CRC(721e1b60) SHA1(49d8493008fa715ca0c94d99817a5439d6f2c796), ROM_BIOS(2)) ROM_END -/* YEAR NAME PARENT COMPAT MACHINE INPUT STATE INIT COMPANY FULLNAME FLAGS */ -CONS( 1994, saturn, 0, 0, saturnus, saturn, sat_console_state, saturnus, "Sega", "Saturn (USA)", MACHINE_NOT_WORKING ) -CONS( 1994, saturnjp, saturn, 0, saturnjp, saturn, sat_console_state, saturnjp, "Sega", "Saturn (Japan)", MACHINE_NOT_WORKING ) -CONS( 1994, saturneu, saturn, 0, saturneu, saturn, sat_console_state, saturneu, "Sega", "Saturn (PAL)", MACHINE_NOT_WORKING ) -CONS( 1995, vsaturn, saturn, 0, saturnjp, saturn, sat_console_state, saturnjp, "JVC", "V-Saturn", MACHINE_NOT_WORKING ) -CONS( 1995, hisaturn, saturn, 0, saturnjp, saturn, sat_console_state, saturnjp, "Hitachi", "HiSaturn", MACHINE_NOT_WORKING ) +/* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS */ +CONS( 1994, saturn, 0, 0, saturnus, saturn, sat_console_state, init_saturnus, "Sega", "Saturn (USA)", MACHINE_NOT_WORKING ) +CONS( 1994, saturnjp, saturn, 0, saturnjp, saturn, sat_console_state, init_saturnjp, "Sega", "Saturn (Japan)", MACHINE_NOT_WORKING ) +CONS( 1994, saturneu, saturn, 0, saturneu, saturn, sat_console_state, init_saturneu, "Sega", "Saturn (PAL)", MACHINE_NOT_WORKING ) +CONS( 1995, vsaturn, saturn, 0, saturnjp, saturn, sat_console_state, init_saturnjp, "JVC", "V-Saturn", MACHINE_NOT_WORKING ) +CONS( 1995, hisaturn, saturn, 0, saturnjp, saturn, sat_console_state, init_saturnjp, "Hitachi", "HiSaturn", MACHINE_NOT_WORKING ) |