There was an error while loading. Please reload this page.
1 parent ee6afbf commit f82a7e4Copy full SHA for f82a7e4
1 file changed
src/Mic.cpp
@@ -204,13 +204,13 @@ void Mic::Advance(u32 cycles)
204
}
205
206
// NDS mic input has no explicit start/stop control
207
- // so this counter will turn it off if the TSC AUX input doesn't get sampled for one video frame
+ // so this counter will turn it off if the TSC AUX input doesn't get sampled for two video frames
208
// other sources also get similar counters, in case we are dealing with stupid code that keeps
209
// turning the mic on and off (hi DSi-mode libnds)
210
for (int i = 0; i < 3; i++)
211
{
212
StopCount[i] += cycles;
213
- if (StopCount[i] >= 560190)
+ if (StopCount[i] >= 560190*2)
214
DoStop((MicSource)i);
215
216
0 commit comments