aboutsummaryrefslogtreecommitdiff
path: root/source/soundux.cpp
diff options
context:
space:
mode:
authoraliaspider2014-10-28 22:45:14 +0100
committeraliaspider2014-10-28 22:45:14 +0100
commitf518934e3b664d0cf9535a391d6572300958d3bf (patch)
treeac24ebff344f7e8163a3b14ed228e3a26aa6915f /source/soundux.cpp
parenta9c9cc3e30e50e8d90e355aa7ea84ae846e0c9bc (diff)
downloadsnesemu-f518934e3b664d0cf9535a391d6572300958d3bf.tar.gz
snesemu-f518934e3b664d0cf9535a391d6572300958d3bf.tar.bz2
snesemu-f518934e3b664d0cf9535a391d6572300958d3bf.zip
cleanups (cont.)
Diffstat (limited to 'source/soundux.cpp')
-rw-r--r--source/soundux.cpp49
1 files changed, 0 insertions, 49 deletions
diff --git a/source/soundux.cpp b/source/soundux.cpp
index 6998166..49c8fbf 100644
--- a/source/soundux.cpp
+++ b/source/soundux.cpp
@@ -276,45 +276,19 @@ void S9xSetMasterVolume (short volume_left, short volume_right)
{
if (Settings.DisableMasterVolume || SNESGameFixes.EchoOnlyOutput)
{
-#ifndef FOREVER_FORWARD_STEREO
- SoundData.master_volume_left = 127;
- SoundData.master_volume_right = 127;
-#endif
SoundData.master_volume [0] = SoundData.master_volume [1] = 127;
}
else
{
-#ifndef FOREVER_STEREO
- if (!so.stereo)
- volume_left = (ABS (volume_right) + ABS (volume_left)) / 2;
-#endif
-#ifndef FOREVER_FORWARD_STEREO
- SoundData.master_volume_left = volume_left;
- SoundData.master_volume_right = volume_right;
- SoundData.master_volume [Settings.ReverseStereo] = volume_left;
- SoundData.master_volume [1 ^ Settings.ReverseStereo] = volume_right;
-#else
SoundData.master_volume [0] = volume_left;
SoundData.master_volume [1] = volume_right;
-#endif
}
}
void S9xSetEchoVolume (short volume_left, short volume_right)
{
-#ifndef FOREVER_STEREO
- if (!so.stereo)
- volume_left = (ABS (volume_right) + ABS (volume_left)) / 2;
-#endif
-#ifndef FOREVER_FORWARD_STEREO
- SoundData.echo_volume_left = volume_left;
- SoundData.echo_volume_right = volume_right;
- SoundData.echo_volume [Settings.ReverseStereo] = volume_left;
- SoundData.echo_volume [1 ^ Settings.ReverseStereo] = volume_right;
-#else
SoundData.echo_volume [0] = volume_left;
SoundData.echo_volume [1] = volume_right;
-#endif
}
void S9xSetEchoEnable (uint8 byte)
@@ -406,12 +380,6 @@ void S9xFixSoundAfterSnapshotLoad ()
SoundData.channels [i].previous [0] = (int32) SoundData.channels [i].previous16 [0];
SoundData.channels [i].previous [1] = (int32) SoundData.channels [i].previous16 [1];
}
-#ifndef FOREVER_FORWARD_STEREO
- SoundData.master_volume [Settings.ReverseStereo] = SoundData.master_volume_left;
- SoundData.master_volume [1 ^ Settings.ReverseStereo] = SoundData.master_volume_right;
- SoundData.echo_volume [Settings.ReverseStereo] = SoundData.echo_volume_left;
- SoundData.echo_volume [1 ^ Settings.ReverseStereo] = SoundData.echo_volume_right;
-#endif
IAPU.Scanline = 0;
}
@@ -1375,17 +1343,10 @@ static inline void MixStereo (int sample_count)
if (pitch_mod & (1 << (J + 1)))
wave [I / 2] = ch->sample * ch->envx;
-#ifndef FOREVER_FORWARD_STEREO
- MixBuffer [I ^ Settings.ReverseStereo] += VL;
- MixBuffer [I + (1 ^ Settings.ReverseStereo)] += VR;
- ch->echo_buf_ptr [I ^ Settings.ReverseStereo] += VL;
- ch->echo_buf_ptr [I + (1 ^ Settings.ReverseStereo)] += VR;
-#else
MixBuffer [I ] += VL;
MixBuffer [I + 1] += VR;
ch->echo_buf_ptr [I ] += VL;
ch->echo_buf_ptr [I + 1] += VR;
-#endif
}
stereo_exit: ;
}
@@ -2074,12 +2035,6 @@ void S9xResetSound (bool8 full)
if (full)
{
-#ifndef FOREVER_FORWARD_STEREO
- SoundData.master_volume_left = 0;
- SoundData.master_volume_right = 0;
- SoundData.echo_volume_left = 0;
- SoundData.echo_volume_right = 0;
-#endif
SoundData.echo_enable = 0;
SoundData.echo_write_enabled = 0;
SoundData.echo_channel_enable = 0;
@@ -2094,10 +2049,6 @@ void S9xResetSound (bool8 full)
SoundData.noise_hertz = 0;
}
-#ifndef FOREVER_FORWARD_STEREO
- SoundData.master_volume_left = 127;
- SoundData.master_volume_right = 127;
-#endif
SoundData.master_volume [0] = SoundData.master_volume [1] = 127;
if (so.playback_rate)
so.err_rate = (uint32) (FIXED_POINT * SNES_SCANLINE_TIME / (1.0 / so.playback_rate));