Previous 199869 Revisions Next

r32616 Friday 10th October, 2014 at 10:25:57 UTC by Alex Jackson
wecleman.c: add missing k007232 volume callback [Alex Jackson]
[src/mame/drivers]wecleman.c
[src/mame/includes]wecleman.h

trunk/src/mame/drivers/wecleman.c
r32615r32616
613613
614614** sample playing ends when a byte with bit 7 set is reached **/
615615
616WRITE8_MEMBER(wecleman_state::wecleman_volume_callback)
617{
618   m_k007232->set_volume(0, (data >> 4) * 0x11, 0);
619   m_k007232->set_volume(1, 0, (data & 0x0f) * 0x11);
620}
621
616622WRITE8_MEMBER(wecleman_state::wecleman_K00723216_bank_w)
617623{
618624   m_k007232->set_bank(0, ~data&1 );  //* (wecleman062gre)
r32615r32616
10781084   MCFG_SOUND_ROUTE(1, "mono", 0.85)
10791085
10801086   MCFG_SOUND_ADD("k007232", K007232, 3579545)
1087   MCFG_K007232_PORT_WRITE_HANDLER(WRITE8(wecleman_state, wecleman_volume_callback))
10811088   MCFG_SOUND_ROUTE(0, "mono", 0.20)
10821089   MCFG_SOUND_ROUTE(1, "mono", 0.20)
10831090MACHINE_CONFIG_END
r32615r32616
11531160   MCFG_SPEAKER_STANDARD_MONO("mono")
11541161
11551162   MCFG_SOUND_ADD("k007232_1", K007232, 3579545)
1163   // SLEV not used, volume control is elsewhere
11561164   MCFG_SOUND_ROUTE(0, "mono", 0.20)
11571165   MCFG_SOUND_ROUTE(1, "mono", 0.20)
11581166
11591167   MCFG_SOUND_ADD("k007232_2", K007232, 3579545)
1168   // SLEV not used, volume control is elsewhere
11601169   MCFG_SOUND_ROUTE(0, "mono", 0.20)
11611170   MCFG_SOUND_ROUTE(1, "mono", 0.20)
11621171
11631172   MCFG_SOUND_ADD("k007232_3", K007232, 3579545)
1173   // SLEV not used, volume control is elsewhere
11641174   MCFG_SOUND_ROUTE(0, "mono", 0.20)
11651175   MCFG_SOUND_ROUTE(1, "mono", 0.20)
11661176MACHINE_CONFIG_END
trunk/src/mame/includes/wecleman.h
r32615r32616
7777   DECLARE_WRITE16_MEMBER(hotchase_paletteram16_SBGRBBBBGGGGRRRR_word_w);
7878   DECLARE_WRITE16_MEMBER(wecleman_paletteram16_SSSSBBBBGGGGRRRR_word_w);
7979   DECLARE_WRITE8_MEMBER(wecleman_K00723216_bank_w);
80   DECLARE_WRITE8_MEMBER(wecleman_volume_callback);
8081   DECLARE_READ8_MEMBER(hotchase_1_k007232_r);
8182   DECLARE_WRITE8_MEMBER(hotchase_1_k007232_w);
8283   DECLARE_READ8_MEMBER(hotchase_2_k007232_r);

Previous 199869 Revisions Next


© 1997-2024 The MAME Team