diff --git a/src/engine/platform/sound/pokey/mzpokeysnd.c b/src/engine/platform/sound/pokey/mzpokeysnd.c index 6395f31d..9594bd5a 100644 --- a/src/engine/platform/sound/pokey/mzpokeysnd.c +++ b/src/engine/platform/sound/pokey/mzpokeysnd.c @@ -1637,23 +1637,6 @@ void Update_pokey_sound_mz(PokeyState* ps, unsigned short addr, unsigned char va #define MAX_SAMPLE 152 -void mzpokeysnd_process_8(PokeyState* ps, void* sndbuffer, int sndn) -{ - int i; - int nsam = sndn; - unsigned char *buffer = (unsigned char *) sndbuffer; - - /* if there are two pokeys, then the signal is stereo - we assume even sndn */ - while(nsam >= 1) - { - buffer[0] = (unsigned char)floor(generate_sample(ps) - * (255.0 / 2 / MAX_SAMPLE / 4 * M_PI * 0.95) + 128 + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); - buffer += 1; - nsam -= 1; - } -} - void mzpokeysnd_process_16(PokeyState* ps, void* sndbuffer, int sndn) { int i; @@ -1665,7 +1648,7 @@ void mzpokeysnd_process_16(PokeyState* ps, void* sndbuffer, int sndn) while(nsam >= (int) 1) { buffer[0] = (short)floor(generate_sample(ps) - * (65535.0 / 2 / MAX_SAMPLE / 4 * M_PI * 0.95) + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); + * (65535.0 / 2 / MAX_SAMPLE / 4 * M_PI * 0.95)); buffer += 1; nsam -= 1; } diff --git a/src/engine/platform/sound/pokey/mzpokeysnd.h b/src/engine/platform/sound/pokey/mzpokeysnd.h index 4f795087..01da7aff 100644 --- a/src/engine/platform/sound/pokey/mzpokeysnd.h +++ b/src/engine/platform/sound/pokey/mzpokeysnd.h @@ -149,7 +149,6 @@ typedef struct stPokeyState int outvol_3; } PokeyState; -void mzpokeysnd_process_8(PokeyState* ps, void* sndbuffer, int sndn); void mzpokeysnd_process_16(PokeyState* ps, void* sndbuffer, int sndn); void Update_pokey_sound_mz(PokeyState* ps, unsigned short addr, unsigned char val, unsigned char gain);