Exemplo n.º 1
0
void c64_currah_speech_cartridge_device::c64_cd_w(address_space &space, offs_t offset, UINT8 data, int sphi2, int ba, int roml, int romh, int io1, int io2)
{
    if (!io1)
    {
        /*

            bit     description

            0       A1
            1       A2
            2       A3
            3       A4
            4       A5
            5       A6
            6
            7       intonation

        */

        int voice = BIT(offset, 0);
        int intonation = BIT(data, 7);

        set_osc1(voice, intonation);

        sp0256_ALD_w(m_nsp, space, 0, data & 0x3f);
    }
}
Exemplo n.º 2
0
static WRITE8_DEVICE_HANDLER( adpcm_w )
{
	sp0256_ALD_w(device, 0, data);
}
Exemplo n.º 3
0
static WRITE8_HANDLER( adpcm_w )
{
	sp0256_ALD_w(machine, 0, data);
}