mirror of
https://github.com/libretro/gambatte-libretro.git
synced 2024-11-26 17:30:23 +00:00
Revert "fix sound on platforms where 'unsigned long' is only 32 bits wide"
This commit is contained in:
parent
0af99f87ea
commit
1b92e92ae9
@ -103,10 +103,10 @@ namespace gambatte
|
|||||||
uint_least32_t *const buf = buffer_ + bufferPos_;
|
uint_least32_t *const buf = buffer_ + bufferPos_;
|
||||||
|
|
||||||
std::memset(buf, 0, cycles * sizeof(uint_least32_t));
|
std::memset(buf, 0, cycles * sizeof(uint_least32_t));
|
||||||
ch1_.update(buf, (soChVol_[0] * soVol_ * 0x1999999AULL) >> 32, cycles);
|
ch1_.update(buf, (soChVol_[0] * soVol_ * 0x1999999A) >> 32, cycles);
|
||||||
ch2_.update(buf, (soChVol_[1] * soVol_ * 0x1999999AULL) >> 32, cycles);
|
ch2_.update(buf, (soChVol_[1] * soVol_ * 0x1999999A) >> 32, cycles);
|
||||||
ch3_.update(buf, (soChVol_[2] * soVol_ * 0x1999999AULL) >> 32, cycles);
|
ch3_.update(buf, (soChVol_[2] * soVol_ * 0x1999999A) >> 32, cycles);
|
||||||
ch4_.update(buf, (soChVol_[3] * soVol_ * 0x1999999AULL) >> 32, cycles);
|
ch4_.update(buf, (soChVol_[3] * soVol_ * 0x1999999A) >> 32, cycles);
|
||||||
}
|
}
|
||||||
|
|
||||||
void PSG::generateSamples(unsigned long const cycleCounter, bool const doubleSpeed)
|
void PSG::generateSamples(unsigned long const cycleCounter, bool const doubleSpeed)
|
||||||
|
Loading…
Reference in New Issue
Block a user