AY: fix direct stream output (I think)
This commit is contained in:
parent
2d172c59af
commit
b650545773
|
@ -327,9 +327,9 @@ void DivPlatformAY8910::acquire(short** buf, size_t len) {
|
||||||
|
|
||||||
void DivPlatformAY8910::fillStream(std::vector<DivDelayedWrite>& stream, int sRate, size_t len) {
|
void DivPlatformAY8910::fillStream(std::vector<DivDelayedWrite>& stream, int sRate, size_t len) {
|
||||||
writes.clear();
|
writes.clear();
|
||||||
int rate=(int)(chipClock/sRate);
|
int hrate=(int)(rate/sRate);
|
||||||
for (size_t i=0; i<len; i++) {
|
for (size_t i=0; i<len; i++) {
|
||||||
for (int h=0; h<rate; h++) {
|
for (int h=0; h<hrate; h++) {
|
||||||
runDAC();
|
runDAC();
|
||||||
runTFX();
|
runTFX();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue