Example #1
0
void sid_store(WORD addr, BYTE byte)
{
    if (sid_stereo == 1
        && addr >= sid_stereo_address_start
        && addr < sid_stereo_address_end) {
        sid_store_chip(addr, byte, 1);
        return;
    }
    if (sid_stereo == 2
        && addr >= sid_triple_address_start
        && addr < sid_triple_address_end) {
        sid_store_chip(addr, byte, 2);
    }
    sid_store_chip(addr, byte, 0);
}
Example #2
0
void sid3_store(WORD addr, BYTE byte)
{
    sid_store_chip(addr, byte, 2);
}
Example #3
0
void sid2_store(WORD addr, BYTE byte)
{
    sid_store_chip(addr, byte, 1);
}