aboutsummaryrefslogtreecommitdiff
path: root/plugins/dfsound/externals.h
diff options
context:
space:
mode:
authornotaz2011-09-22 19:20:35 +0300
committernotaz2011-09-22 20:32:41 +0300
commit77d6fd631e4c4efc26333ae43888855b9961493e (patch)
tree88ead5f1ed51c3558da75e9f0328b27ca810925f /plugins/dfsound/externals.h
parent9be4ba6483d8d4bbd87fd12ade5c5cc7f9e3f116 (diff)
downloadpcsx_rearmed-77d6fd631e4c4efc26333ae43888855b9961493e.tar.gz
pcsx_rearmed-77d6fd631e4c4efc26333ae43888855b9961493e.tar.bz2
pcsx_rearmed-77d6fd631e4c4efc26333ae43888855b9961493e.zip
spu: use last written loop value when starting
Now that we play silent channels, at least Alien Ressurection wants this. I should really bring out my PSX and test this properly..
Diffstat (limited to 'plugins/dfsound/externals.h')
-rw-r--r--plugins/dfsound/externals.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/dfsound/externals.h b/plugins/dfsound/externals.h
index 5d72002..0ddf406 100644
--- a/plugins/dfsound/externals.h
+++ b/plugins/dfsound/externals.h
@@ -199,6 +199,9 @@ extern unsigned char * spuMemC;
extern unsigned char * pSpuIrq;
extern unsigned char * pSpuBuffer;
+#define regAreaGet(ch,offset) \
+ regArea[((ch<<4)|(offset))>>1]
+
// user settings
extern int iVolume;