diff options
Diffstat (limited to 'src/mame/drivers/lwings.cpp')
-rw-r--r-- | src/mame/drivers/lwings.cpp | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/mame/drivers/lwings.cpp b/src/mame/drivers/lwings.cpp index 1080b4661e4..e6b80ef5e8e 100644 --- a/src/mame/drivers/lwings.cpp +++ b/src/mame/drivers/lwings.cpp @@ -978,6 +978,15 @@ void lwings_state::lwings(machine_config &config) ym2203b.add_route(3, "mono", 0.10); } +void lwings_state::sectionz(machine_config &config) +{ + lwings(config); + + m_maincpu->set_clock(XTAL(12'000'000)/4); // XTAL and clock verified on an original PCB and on a bootleg with ROMs matching those of sectionza + + subdevice<screen_device>("screen")->set_refresh_hz(55.37); // verified on an original PCB +} + void lwings_state::fball(machine_config &config) { /* basic machine hardware */ @@ -1779,8 +1788,8 @@ void lwings_state::init_avengersb() * *************************************/ -GAME( 1985, sectionz, 0, lwings, sectionz, lwings_state, empty_init, ROT0, "Capcom", "Section Z (set 1)", MACHINE_SUPPORTS_SAVE ) -GAME( 1985, sectionza, sectionz, lwings, sectionz, lwings_state, empty_init, ROT0, "Capcom", "Section Z (set 2)", MACHINE_SUPPORTS_SAVE ) +GAME( 1985, sectionz, 0, sectionz, sectionz, lwings_state, empty_init, ROT0, "Capcom", "Section Z (set 1)", MACHINE_SUPPORTS_SAVE ) +GAME( 1985, sectionza, sectionz, sectionz, sectionz, lwings_state, empty_init, ROT0, "Capcom", "Section Z (set 2)", MACHINE_SUPPORTS_SAVE ) GAME( 1986, lwings, 0, lwings, lwings, lwings_state, empty_init, ROT90, "Capcom", "Legendary Wings (US set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 1986, lwings2, lwings, lwings, lwings, lwings_state, empty_init, ROT90, "Capcom", "Legendary Wings (US set 2)", MACHINE_SUPPORTS_SAVE ) |