mirror of https://github.com/bsnes-emu/bsnes.git
17 lines
213 B
C++
17 lines
213 B
C++
|
auto PSG::Tone::run() -> void {
|
||
|
if(--counter) return;
|
||
|
|
||
|
counter = pitch;
|
||
|
output ^= 1;
|
||
|
}
|
||
|
|
||
|
auto PSG::Tone::power() -> void {
|
||
|
volume = ~0;
|
||
|
counter = 0;
|
||
|
pitch = 0;
|
||
|
output = 0;
|
||
|
|
||
|
left = 1;
|
||
|
right = 1;
|
||
|
}
|