parent
9af1ce84df
commit
bf0c58aedc
|
@ -715,6 +715,17 @@ void DivPlatformYM2608::tick(bool sysTick) {
|
|||
}
|
||||
chan[15].freqChanged=true;
|
||||
}
|
||||
|
||||
if (chan[15].std.pitch.had) {
|
||||
if (chan[15].std.pitch.mode) {
|
||||
chan[15].pitch2+=chan[15].std.pitch.val;
|
||||
CLAMP_VAR(chan[15].pitch2,-65535,65535);
|
||||
} else {
|
||||
chan[15].pitch2=chan[15].std.pitch.val;
|
||||
}
|
||||
chan[15].freqChanged=true;
|
||||
}
|
||||
|
||||
if (chan[15].std.panL.had) {
|
||||
if (chan[15].pan!=(chan[15].std.panL.val&3)) {
|
||||
chan[15].pan=chan[15].std.panL.val&3;
|
||||
|
|
|
@ -650,6 +650,17 @@ void DivPlatformYM2610::tick(bool sysTick) {
|
|||
}
|
||||
chan[adpcmBChanOffs].freqChanged=true;
|
||||
}
|
||||
|
||||
if (chan[adpcmBChanOffs].std.pitch.had) {
|
||||
if (chan[adpcmBChanOffs].std.pitch.mode) {
|
||||
chan[adpcmBChanOffs].pitch2+=chan[adpcmBChanOffs].std.pitch.val;
|
||||
CLAMP_VAR(chan[adpcmBChanOffs].pitch2,-65535,65535);
|
||||
} else {
|
||||
chan[adpcmBChanOffs].pitch2=chan[adpcmBChanOffs].std.pitch.val;
|
||||
}
|
||||
chan[adpcmBChanOffs].freqChanged=true;
|
||||
}
|
||||
|
||||
if (chan[adpcmBChanOffs].std.panL.had) {
|
||||
if (chan[adpcmBChanOffs].pan!=(chan[adpcmBChanOffs].std.panL.val&3)) {
|
||||
chan[adpcmBChanOffs].pan=chan[adpcmBChanOffs].std.panL.val&3;
|
||||
|
|
|
@ -717,6 +717,17 @@ void DivPlatformYM2610B::tick(bool sysTick) {
|
|||
}
|
||||
chan[adpcmBChanOffs].freqChanged=true;
|
||||
}
|
||||
|
||||
if (chan[adpcmBChanOffs].std.pitch.had) {
|
||||
if (chan[adpcmBChanOffs].std.pitch.mode) {
|
||||
chan[adpcmBChanOffs].pitch2+=chan[adpcmBChanOffs].std.pitch.val;
|
||||
CLAMP_VAR(chan[adpcmBChanOffs].pitch2,-65535,65535);
|
||||
} else {
|
||||
chan[adpcmBChanOffs].pitch2=chan[adpcmBChanOffs].std.pitch.val;
|
||||
}
|
||||
chan[adpcmBChanOffs].freqChanged=true;
|
||||
}
|
||||
|
||||
if (chan[adpcmBChanOffs].std.panL.had) {
|
||||
if (chan[adpcmBChanOffs].pan!=(chan[adpcmBChanOffs].std.panL.val&3)) {
|
||||
chan[adpcmBChanOffs].pan=chan[adpcmBChanOffs].std.panL.val&3;
|
||||
|
|
Loading…
Reference in New Issue