mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 07:17:45 -04:00
sound, increase resolution for calculating psg sound
This commit is contained in:
parent
86d6fb9a2f
commit
15caa286fc
3 changed files with 26 additions and 26 deletions
|
@ -202,8 +202,7 @@ static void z80_sms_out(unsigned short a, unsigned char d)
|
|||
|
||||
case 0x40:
|
||||
case 0x41:
|
||||
if ((d & 0x90) == 0x90)
|
||||
PsndDoPSG(Pico.m.scanline);
|
||||
PsndDoPSG(z80_cyclesDone());
|
||||
SN76496Write(d);
|
||||
break;
|
||||
|
||||
|
@ -373,6 +372,7 @@ void PicoFrameMS(void)
|
|||
}
|
||||
|
||||
cycles_aim += cycles_line;
|
||||
Pico.t.z80c_aim = cycles_aim >> 8;
|
||||
cycles_done += z80_run((cycles_aim - cycles_done) >> 8) << 8;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue