C64: I may have solved it
This commit is contained in:
parent
fe5587e958
commit
429119a186
|
@ -616,7 +616,18 @@ void DivPlatformC64::reset() {
|
||||||
needInitTables=false;
|
needInitTables=false;
|
||||||
} else if (sidCore==1) {
|
} else if (sidCore==1) {
|
||||||
sid_fp->reset();
|
sid_fp->reset();
|
||||||
sid_fp->clockSilent(16000);
|
for (int i=0; i<3; i++) {
|
||||||
|
sid_fp->write(i*7+5,testAD);
|
||||||
|
sid_fp->write(i*7+6,testSR);
|
||||||
|
sid_fp->write(i*7+4,8);
|
||||||
|
}
|
||||||
|
sid_fp->clockSilent(30000);
|
||||||
|
for (int i=0; i<3; i++) {
|
||||||
|
sid_fp->write(i*7+5,testAD);
|
||||||
|
sid_fp->write(i*7+6,testSR);
|
||||||
|
sid_fp->write(i*7+4,0);
|
||||||
|
}
|
||||||
|
sid_fp->clockSilent(30000);
|
||||||
} else {
|
} else {
|
||||||
sid->reset();
|
sid->reset();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue