aboutsummaryrefslogtreecommitdiff
path: root/source/snaporig.cpp
diff options
context:
space:
mode:
authorNebuleon Fumika2013-01-12 01:09:59 -0500
committerNebuleon Fumika2013-01-12 01:09:59 -0500
commit40d30e35ca1e2198988347ac73e645e471a117aa (patch)
treef78eded73b64757abc043bdc779614214b7e84e8 /source/snaporig.cpp
parente3bb4a5f62ab6b38eb1a58e700b7d713b4e397b0 (diff)
downloadsnes9x2005-40d30e35ca1e2198988347ac73e645e471a117aa.tar.gz
snes9x2005-40d30e35ca1e2198988347ac73e645e471a117aa.tar.bz2
snes9x2005-40d30e35ca1e2198988347ac73e645e471a117aa.zip
Remove redundant writes to support reverse stereo. Define FOREVER_FORWARD_STEREO.
Diffstat (limited to 'source/snaporig.cpp')
-rw-r--r--source/snaporig.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/source/snaporig.cpp b/source/snaporig.cpp
index 219f67f..ac2045c 100644
--- a/source/snaporig.cpp
+++ b/source/snaporig.cpp
@@ -386,10 +386,17 @@ static int ReadOrigSnapshot (STREAM snap)
sizeof (SOrigSoundData), snap)) != SUCCESS)
return (result);
+#ifndef FOREVER_FORWARD_STEREO
SoundData.master_volume_left = OrigSoundData.master_volume_left;
SoundData.master_volume_right = OrigSoundData.master_volume_right;
SoundData.echo_volume_left = OrigSoundData.echo_volume_left;
SoundData.echo_volume_right = OrigSoundData.echo_volume_right;
+#else
+ SoundData.master_volume [0] = OrigSoundData.master_volume_left;
+ SoundData.master_volume [1] = OrigSoundData.master_volume_right;
+ SoundData.echo_volume [0] = OrigSoundData.echo_volume_left;
+ SoundData.echo_volume [1] = OrigSoundData.echo_volume_right;
+#endif
SoundData.echo_enable = OrigSoundData.echo_enable;
SoundData.echo_feedback = OrigSoundData.echo_feedback;
SoundData.echo_ptr = OrigSoundData.echo_ptr;