mirror of
https://github.com/holub/mame
synced 2025-07-18 07:46:53 +03:00
namco/namcond1.cpp: ncv2: use the 25.326 MHz oscillator for sound instead of 49.152/2. (Github issue #12482) [R. Belmont, jackson2k2]
- PCB reference shows ncv1 matches current MAME with the 49.152/2 clock, while ncv2 matches MAME with this change.
This commit is contained in:
parent
64d510c3f3
commit
255287c3bb
@ -229,6 +229,7 @@ public:
|
|||||||
|
|
||||||
void abcheck(machine_config &config);
|
void abcheck(machine_config &config);
|
||||||
void namcond1(machine_config &config);
|
void namcond1(machine_config &config);
|
||||||
|
void ncv2(machine_config &config);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
virtual void machine_start() override;
|
virtual void machine_start() override;
|
||||||
@ -534,6 +535,16 @@ void namcond1_state::namcond1(machine_config &config)
|
|||||||
AT28C16(config, "at28c16", 0);
|
AT28C16(config, "at28c16", 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void namcond1_state::ncv2(machine_config &config)
|
||||||
|
{
|
||||||
|
namcond1(config);
|
||||||
|
|
||||||
|
config.device_remove("c352");
|
||||||
|
c352_device &c352(C352(config, "c352", 25326000, 288));
|
||||||
|
c352.add_route(0, "lspeaker", 1.00);
|
||||||
|
c352.add_route(1, "rspeaker", 1.00);
|
||||||
|
}
|
||||||
|
|
||||||
void namcond1_state::abcheck(machine_config &config)
|
void namcond1_state::abcheck(machine_config &config)
|
||||||
{
|
{
|
||||||
namcond1(config);
|
namcond1(config);
|
||||||
@ -692,7 +703,7 @@ GAME( 1995, ncv1j2, ncv1, namcond1, namcond1, namcond1_state, empty_init, ROT90
|
|||||||
|
|
||||||
GAME( 1996, gynotai, 0, namcond1, gynotai, namcond1_state, empty_init, ROT0, "Namco", "Gynotai (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING | MACHINE_NODEVICE_PRINTER | MACHINE_MECHANICAL | MACHINE_SUPPORTS_SAVE ) // 1.04
|
GAME( 1996, gynotai, 0, namcond1, gynotai, namcond1_state, empty_init, ROT0, "Namco", "Gynotai (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING | MACHINE_NODEVICE_PRINTER | MACHINE_MECHANICAL | MACHINE_SUPPORTS_SAVE ) // 1.04
|
||||||
|
|
||||||
GAME( 1996, ncv2, 0, namcond1, namcond1, namcond1_state, empty_init, ROT90, "Namco", "Namco Classic Collection Vol.2", MACHINE_IMPERFECT_GRAPHICS | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE ) // 1.10
|
GAME( 1996, ncv2, 0, ncv2, namcond1, namcond1_state, empty_init, ROT90, "Namco", "Namco Classic Collection Vol.2", MACHINE_IMPERFECT_GRAPHICS | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE ) // 1.10
|
||||||
GAME( 1996, ncv2j, ncv2, namcond1, namcond1, namcond1_state, empty_init, ROT90, "Namco", "Namco Classic Collection Vol.2 (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
|
GAME( 1996, ncv2j, ncv2, ncv2, namcond1, namcond1_state, empty_init, ROT90, "Namco", "Namco Classic Collection Vol.2 (Japan)", MACHINE_IMPERFECT_GRAPHICS | MACHINE_UNEMULATED_PROTECTION | MACHINE_SUPPORTS_SAVE )
|
||||||
|
|
||||||
GAME( 1996, abcheck, 0, abcheck, abcheck, namcond1_state, empty_init, ROT0, "Namco", "Abnormal Check", MACHINE_IMPERFECT_GRAPHICS | MACHINE_UNEMULATED_PROTECTION | MACHINE_NODEVICE_PRINTER | MACHINE_SUPPORTS_SAVE ) // 1.20EM
|
GAME( 1996, abcheck, 0, abcheck, abcheck, namcond1_state, empty_init, ROT0, "Namco", "Abnormal Check", MACHINE_IMPERFECT_GRAPHICS | MACHINE_UNEMULATED_PROTECTION | MACHINE_NODEVICE_PRINTER | MACHINE_SUPPORTS_SAVE ) // 1.20EM
|
||||||
|
Loading…
Reference in New Issue
Block a user