OPL: Missed changes from last commit
This commit is contained in:
parent
02b28e6e7d
commit
59bcd9599f
|
@ -1539,7 +1539,7 @@ void DivPlatformOPL::reset() {
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
if (downsample) {
|
if (downsample) {
|
||||||
const unsigned int downsampledRate=(unsigned int)(49716.0*(double(rate)/chipRateBase));
|
const unsigned int downsampledRate=(unsigned int)((double)rate*rate/chipRateBase);
|
||||||
OPL3_Reset(&fm,downsampledRate);
|
OPL3_Reset(&fm,downsampledRate);
|
||||||
} else {
|
} else {
|
||||||
OPL3_Reset(&fm,rate);
|
OPL3_Reset(&fm,rate);
|
||||||
|
@ -1755,7 +1755,7 @@ void DivPlatformOPL::setFlags(unsigned int flags) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
rate=chipClock/72;
|
rate=chipClock/72;
|
||||||
chipRateBase=double(rate);
|
chipRateBase=rate;
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
switch (flags&0xff) {
|
switch (flags&0xff) {
|
||||||
|
|
Loading…
Reference in New Issue