mirror of
https://github.com/holub/mame
synced 2025-10-04 16:34:53 +03:00
wecleman.c: add missing k007232 volume callback [Alex Jackson]
This commit is contained in:
parent
46db5f447d
commit
9600717415
@ -613,6 +613,12 @@ WRITE8_MEMBER(wecleman_state::multiply_w)
|
||||
|
||||
** sample playing ends when a byte with bit 7 set is reached **/
|
||||
|
||||
WRITE8_MEMBER(wecleman_state::wecleman_volume_callback)
|
||||
{
|
||||
m_k007232->set_volume(0, (data >> 4) * 0x11, 0);
|
||||
m_k007232->set_volume(1, 0, (data & 0x0f) * 0x11);
|
||||
}
|
||||
|
||||
WRITE8_MEMBER(wecleman_state::wecleman_K00723216_bank_w)
|
||||
{
|
||||
m_k007232->set_bank(0, ~data&1 ); //* (wecleman062gre)
|
||||
@ -1078,6 +1084,7 @@ static MACHINE_CONFIG_START( wecleman, wecleman_state )
|
||||
MCFG_SOUND_ROUTE(1, "mono", 0.85)
|
||||
|
||||
MCFG_SOUND_ADD("k007232", K007232, 3579545)
|
||||
MCFG_K007232_PORT_WRITE_HANDLER(WRITE8(wecleman_state, wecleman_volume_callback))
|
||||
MCFG_SOUND_ROUTE(0, "mono", 0.20)
|
||||
MCFG_SOUND_ROUTE(1, "mono", 0.20)
|
||||
MACHINE_CONFIG_END
|
||||
@ -1153,14 +1160,17 @@ static MACHINE_CONFIG_START( hotchase, wecleman_state )
|
||||
MCFG_SPEAKER_STANDARD_MONO("mono")
|
||||
|
||||
MCFG_SOUND_ADD("k007232_1", K007232, 3579545)
|
||||
// SLEV not used, volume control is elsewhere
|
||||
MCFG_SOUND_ROUTE(0, "mono", 0.20)
|
||||
MCFG_SOUND_ROUTE(1, "mono", 0.20)
|
||||
|
||||
MCFG_SOUND_ADD("k007232_2", K007232, 3579545)
|
||||
// SLEV not used, volume control is elsewhere
|
||||
MCFG_SOUND_ROUTE(0, "mono", 0.20)
|
||||
MCFG_SOUND_ROUTE(1, "mono", 0.20)
|
||||
|
||||
MCFG_SOUND_ADD("k007232_3", K007232, 3579545)
|
||||
// SLEV not used, volume control is elsewhere
|
||||
MCFG_SOUND_ROUTE(0, "mono", 0.20)
|
||||
MCFG_SOUND_ROUTE(1, "mono", 0.20)
|
||||
MACHINE_CONFIG_END
|
||||
|
@ -77,6 +77,7 @@ public:
|
||||
DECLARE_WRITE16_MEMBER(hotchase_paletteram16_SBGRBBBBGGGGRRRR_word_w);
|
||||
DECLARE_WRITE16_MEMBER(wecleman_paletteram16_SSSSBBBBGGGGRRRR_word_w);
|
||||
DECLARE_WRITE8_MEMBER(wecleman_K00723216_bank_w);
|
||||
DECLARE_WRITE8_MEMBER(wecleman_volume_callback);
|
||||
DECLARE_READ8_MEMBER(hotchase_1_k007232_r);
|
||||
DECLARE_WRITE8_MEMBER(hotchase_1_k007232_w);
|
||||
DECLARE_READ8_MEMBER(hotchase_2_k007232_r);
|
||||
|
Loading…
Reference in New Issue
Block a user