notaz.gp2x.de
/
pcsx_rearmed.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
dfxvideo: allow frameskip in interlace mode too
[pcsx_rearmed.git]
/
plugins
/
dfsound
/
reverb.c
diff --git
a/plugins/dfsound/reverb.c
b/plugins/dfsound/reverb.c
index
92e31fc
..
343c979
100644
(file)
--- a/
plugins/dfsound/reverb.c
+++ b/
plugins/dfsound/reverb.c
@@
-93,14
+93,14
@@
INLINE void InitREVERB(void)
// STORE REVERB
\r
////////////////////////////////////////////////////////////////////////
\r
\r
// STORE REVERB
\r
////////////////////////////////////////////////////////////////////////
\r
\r
-INLINE void StoreREVERB(int ch,int ns)
\r
+INLINE void StoreREVERB(int ch,int ns
,int sval
)
\r
{
\r
if(iUseReverb==0) return;
\r
else
\r
if(iUseReverb==2) // -------------------------------- // Neil's reverb
\r
{
\r
{
\r
if(iUseReverb==0) return;
\r
else
\r
if(iUseReverb==2) // -------------------------------- // Neil's reverb
\r
{
\r
- const int iRxl=(s
_chan[ch].s
val*s_chan[ch].iLeftVolume)/0x4000;
\r
- const int iRxr=(s
_chan[ch].s
val*s_chan[ch].iRightVolume)/0x4000;
\r
+ const int iRxl=(sval*s_chan[ch].iLeftVolume)/0x4000;
\r
+ const int iRxr=(sval*s_chan[ch].iRightVolume)/0x4000;
\r
\r
ns<<=1;
\r
\r
\r
ns<<=1;
\r
\r
@@
-113,8
+113,8
@@
INLINE void StoreREVERB(int ch,int ns)
\r
// we use the half channel volume (/0x8000) for the first reverb effects, quarter for next and so on
\r
\r
\r
// we use the half channel volume (/0x8000) for the first reverb effects, quarter for next and so on
\r
\r
- int iRxl=(s
_chan[ch].s
val*s_chan[ch].iLeftVolume)/0x8000;
\r
- int iRxr=(s
_chan[ch].s
val*s_chan[ch].iRightVolume)/0x8000;
\r
+ int iRxl=(sval*s_chan[ch].iLeftVolume)/0x8000;
\r
+ int iRxr=(sval*s_chan[ch].iRightVolume)/0x8000;
\r
\r
for(iRn=1;iRn<=s_chan[ch].iRVBNum;iRn++,iRr+=s_chan[ch].iRVBRepeat,iRxl/=2,iRxr/=2)
\r
{
\r
\r
for(iRn=1;iRn<=s_chan[ch].iRVBNum;iRn++,iRr+=s_chan[ch].iRVBRepeat,iRxl/=2,iRxr/=2)
\r
{
\r