diff options
author | Paweł Kołodziejski | 2006-05-24 14:00:08 +0000 |
---|---|---|
committer | Paweł Kołodziejski | 2006-05-24 14:00:08 +0000 |
commit | 20cf952b687739a1647796045c0eeacb1d500e7e (patch) | |
tree | fab7c29480b570b97ed90cd3636c09ece3762d13 /engines/agi/sound.cpp | |
parent | 9fc2bc19394937e8373d8afc4db2f7fbc45142a7 (diff) | |
download | scummvm-rg350-20cf952b687739a1647796045c0eeacb1d500e7e.tar.gz scummvm-rg350-20cf952b687739a1647796045c0eeacb1d500e7e.tar.bz2 scummvm-rg350-20cf952b687739a1647796045c0eeacb1d500e7e.zip |
removed defines USE_PCM_SOUND, AGDS_SUPPORT, USE_HIRES
svn-id: r22609
Diffstat (limited to 'engines/agi/sound.cpp')
-rw-r--r-- | engines/agi/sound.cpp | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/engines/agi/sound.cpp b/engines/agi/sound.cpp index 963e55c0b3..6eef21802c 100644 --- a/engines/agi/sound.cpp +++ b/engines/agi/sound.cpp @@ -103,7 +103,6 @@ extern struct sound_driver sound_dummy; static void stop_note(int i); static void play_note(int i, int freq, int vol); -#ifdef USE_PCM_SOUND int16 *snd_buffer; static int16 *waveform; @@ -141,8 +140,6 @@ static int16 waveform_mac[WAVEFORM_SIZE] = { -175, -172, -165, -159, -137, -114, -67, -19 }; -#endif /* USE_PCM_SOUND */ - #ifdef USE_IIGS_SOUND static uint16 period[] = { @@ -266,10 +263,8 @@ void start_sound(int resnum, int flag) { chn[i].flags |= AGI_SOUND_ENVELOPE; chn[i].adsr = AGI_SOUND_ENV_ATTACK; } -#ifdef USE_PCM_SOUND chn[i].ins = waveform; chn[i].size = WAVEFORM_SIZE; -#endif chn[i].ptr = (struct agi_note *)(song + (song[i << 1] | (song[(i << 1) + 1] << 8))); chn[i].timer = 0; chn[i].vol = 0; @@ -278,9 +273,7 @@ void start_sound(int resnum, int flag) { break; } -#ifdef USE_PCM_SOUND memset(snd_buffer, 0, BUFFER_SIZE << 1); -#endif endflag = flag; /* Nat Budin reports that the flag should be reset when sound starts @@ -314,13 +307,10 @@ static int16 *buffer; int init_sound() { int r = -1; -#ifdef USE_PCM_SOUND buffer = snd_buffer = (int16 *) calloc(2, BUFFER_SIZE); -#endif env = false; -#ifdef USE_PCM_SOUND switch (opt.soundemu) { case SOUND_EMU_NONE: waveform = waveform_ramp; @@ -334,7 +324,6 @@ int init_sound() { waveform = waveform_mac; break; } -#endif report("Initializing sound:\n"); @@ -356,9 +345,7 @@ void deinit_sound(void) { debugC(3, kDebugLevelSound, "()"); if (snd) snd->deinit(); -#ifdef USE_PCM_SOUND free(snd_buffer); -#endif } static void stop_note(int i) { @@ -384,10 +371,7 @@ static void play_note(int i, int freq, int vol) { else if (vol && opt.soundemu == SOUND_EMU_PC) vol = 160; -#ifdef USE_PCM_SOUND chn[i].phase = 0; -#endif - chn[i].freq = freq; chn[i].vol = vol; chn[i].env = 0x10000; @@ -546,8 +530,6 @@ void play_sound() { } } -#ifdef USE_PCM_SOUND - uint32 mix_sound(void) { register int i, p; int16 *src; @@ -767,6 +749,4 @@ AGIMusic::~AGIMusic(void) { AGIMusic *g_agi_music; -#endif /* USE_PCM_SOUND */ - -} // End of namespace Agi +} // End of namespace Agi |