diff options
author | Nebuleon Fumika | 2013-01-12 01:09:59 -0500 |
---|---|---|
committer | Nebuleon Fumika | 2013-01-12 01:09:59 -0500 |
commit | 40d30e35ca1e2198988347ac73e645e471a117aa (patch) | |
tree | f78eded73b64757abc043bdc779614214b7e84e8 /source/snapshot.cpp | |
parent | e3bb4a5f62ab6b38eb1a58e700b7d713b4e397b0 (diff) | |
download | snes9x2005-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/snapshot.cpp')
-rw-r--r-- | source/snapshot.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/snapshot.cpp b/source/snapshot.cpp index 8dd7f8c..c31d3ac 100644 --- a/source/snapshot.cpp +++ b/source/snapshot.cpp @@ -377,10 +377,17 @@ static FreezeData SnapAPURegisters [] = { #define OFFSET(f) Offset(f,SSoundData *) static FreezeData SnapSoundData [] = { +#ifndef FOREVER_FORWARD_STEREO {OFFSET (master_volume_left), 2, INT_V}, {OFFSET (master_volume_right), 2, INT_V}, {OFFSET (echo_volume_left), 2, INT_V}, {OFFSET (echo_volume_right), 2, INT_V}, +#else + {OFFSET (master_volume [0]), 2, INT_V}, + {OFFSET (master_volume [1]), 2, INT_V}, + {OFFSET (echo_volume [0]), 2, INT_V}, + {OFFSET (echo_volume [1]), 2, INT_V}, +#endif {OFFSET (echo_enable), 4, INT_V}, {OFFSET (echo_feedback), 4, INT_V}, {OFFSET (echo_ptr), 4, INT_V}, |