aboutsummaryrefslogtreecommitdiff
path: root/source/soundux.h
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/soundux.h
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/soundux.h')
-rw-r--r--source/soundux.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/source/soundux.h b/source/soundux.h
index 9bb2a22..5484e89 100644
--- a/source/soundux.h
+++ b/source/soundux.h
@@ -188,10 +188,12 @@ typedef struct {
typedef struct
{
+#ifndef FOREVER_FORWARD_STEREO
short master_volume_left; /* range is -128 .. 127 */
short master_volume_right; /* range is -128 .. 127 */
short echo_volume_left; /* range is -128 .. 127 */
short echo_volume_right; /* range is -128 .. 127 */
+#endif
int echo_enable;
int echo_feedback; /* range is -128 .. 127 */
int echo_ptr;
@@ -203,8 +205,8 @@ typedef struct
uint32 dummy [3];
Channel channels [NUM_CHANNELS];
bool8 no_filter;
- int master_volume [2]; /* for reverse stereo */
- int echo_volume [2]; /* for reverse stereo */
+ int master_volume [2]; /* range is -128 .. 127 */
+ int echo_volume [2]; /* range is -128 .. 127 */
int noise_hertz;
} SSoundData;