From 250bcd5b1809e5070b4e8fb8828551cc35eb7b94 Mon Sep 17 00:00:00 2001 From: zeromus Date: Thu, 21 May 2009 05:04:11 +0000 Subject: [PATCH] win32: fix bug in mic reading which makes it return unpredictable garbage 100% of the time --- desmume/src/windows/mic.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desmume/src/windows/mic.cpp b/desmume/src/windows/mic.cpp index 16c608cd1..c6a54d820 100644 --- a/desmume/src/windows/mic.cpp +++ b/desmume/src/windows/mic.cpp @@ -176,7 +176,7 @@ u8 Mic_ReadSample() ret = random[x]; } else { //normal mic behavior - u8 tmp = (u8)Mic_Buffer[Mic_BufPos >> 1]; + u8 tmp = (u8)Mic_Buffer[Mic_PlayBuf][Mic_BufPos >> 1]; if(Mic_BufPos & 0x1) {