AY: reminder to fix wave macro
This commit is contained in:
parent
bc32f6d57e
commit
89249d4a2b
|
@ -266,6 +266,8 @@ void DivPlatformAY8910::tick(bool sysTick) {
|
|||
}
|
||||
if (chan[i].std.wave.had) {
|
||||
if (!(chan[i].nextPSGMode.val&8)) {
|
||||
// TODO: clean up.
|
||||
// why does Defle start from 1?!
|
||||
chan[i].nextPSGMode.val=(chan[i].std.wave.val+1)&7;
|
||||
if (chan[i].active) {
|
||||
chan[i].curPSGMode.val=chan[i].nextPSGMode.val;
|
||||
|
|
|
@ -256,6 +256,8 @@ void DivPlatformAY8930::tick(bool sysTick) {
|
|||
}
|
||||
if (chan[i].std.wave.had) {
|
||||
if (!(chan[i].nextPSGMode.val&8)) {
|
||||
// TODO: clean up.
|
||||
// why does Defle start from 1?!
|
||||
chan[i].nextPSGMode.val=(chan[i].std.wave.val+1)&7;
|
||||
if (chan[i].active) {
|
||||
chan[i].curPSGMode.val=chan[i].nextPSGMode.val;
|
||||
|
|
Loading…
Reference in a new issue