mirror of
https://github.com/ekeeke/Genesis-Plus-GX.git
synced 2024-12-27 03:31:49 +01:00
[Core/CD] fixed word access to CDD control register (fixes spurious audio track playback on startup with Mode 1 patched games using MSU-MD driver)
This commit is contained in:
parent
f8a8046948
commit
fbb3448cea
@ -1306,6 +1306,13 @@ static void scd_write_word(unsigned int address, unsigned int data)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
case 0x36: /* CDD control */
|
||||||
|
{
|
||||||
|
/* only bit 2 is writable (bits [1:0] forced to 0 by default) */
|
||||||
|
scd.regs[0x37>>1].byte.l = data & 0x04;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
case 0x4a: /* CDD command 9 (controlled by BIOS, word access only ?) */
|
case 0x4a: /* CDD command 9 (controlled by BIOS, word access only ?) */
|
||||||
{
|
{
|
||||||
scd.regs[0x4a>>1].w = 0;
|
scd.regs[0x4a>>1].w = 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user