part 3 - C64 mishap
This commit is contained in:
parent
51207e58ad
commit
51761bc6df
|
|
@ -158,7 +158,7 @@ void DivPlatformC64::tick() {
|
||||||
}
|
}
|
||||||
if (chan[i].std.duty.had) {
|
if (chan[i].std.duty.had) {
|
||||||
DivInstrument* ins=parent->getIns(chan[i].ins);
|
DivInstrument* ins=parent->getIns(chan[i].ins);
|
||||||
if (ins->std.dutyMacro.mode) {
|
if (ins->c64.dutyIsAbs) {
|
||||||
chan[i].duty=chan[i].std.duty.val;
|
chan[i].duty=chan[i].std.duty.val;
|
||||||
} else {
|
} else {
|
||||||
chan[i].duty-=((signed char)chan[i].std.duty.val-12)*4;
|
chan[i].duty-=((signed char)chan[i].std.duty.val-12)*4;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue