foxygit / doom Log in
commit 60226b1183f5537fdde881e34e863e21c7e24d7e
Author:     Simon Howard <fraggle@gmail.com>
AuthorDate: Sun Aug 15 15:23:28 2010 +0000
Commit:     Simon Howard <fraggle@gmail.com>
CommitDate: Sun Aug 15 15:23:28 2010 +0000

    Fix volume multiply; DBOPL now generating output.

    Subversion-branch: /trunk/chocolate-doom
    Subversion-revision: 1957
---
 opl/opl_sdl.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/opl/opl_sdl.c b/opl/opl_sdl.c
index 8b7d76e5..f6a3b229 100644
--- a/opl/opl_sdl.c
+++ b/opl/opl_sdl.c
@@ -176,8 +176,8 @@ static void FillBuffer(int16_t *buffer, unsigned int nsamples)

     for (i=0; i<nsamples; ++i)
     {
-        buffer[i * 2] = (int16_t) (mix_buffer[i] / 65536);
-        buffer[i * 2 + 1] = (int16_t) (mix_buffer[i] / 65536);
+        buffer[i * 2] = (int16_t) (mix_buffer[i] * 2);
+        buffer[i * 2 + 1] = (int16_t) (mix_buffer[i] * 2);
     }
 }