aboutsummaryrefslogtreecommitdiff
path: root/plugins/dfsound/externals.h
diff options
context:
space:
mode:
authornotaz2015-01-05 04:27:03 +0200
committernotaz2015-01-05 04:29:51 +0200
commitde4a0279efefdd2e4595c8fc27f1564f4bff9341 (patch)
treea03494c7915a8b48c2ff848b35e6d5d8435d84e8 /plugins/dfsound/externals.h
parent5514a050f4e936f5c333fa1271b11bf5a6a9ea39 (diff)
downloadpcsx_rearmed-de4a0279efefdd2e4595c8fc27f1564f4bff9341.tar.gz
pcsx_rearmed-de4a0279efefdd2e4595c8fc27f1564f4bff9341.tar.bz2
pcsx_rearmed-de4a0279efefdd2e4595c8fc27f1564f4bff9341.zip
spu: finish offload code to TI C64x DSP
rather disappointing result so far, though :(
Diffstat (limited to 'plugins/dfsound/externals.h')
-rw-r--r--plugins/dfsound/externals.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/dfsound/externals.h b/plugins/dfsound/externals.h
index 3047afc..d3bcbc6 100644
--- a/plugins/dfsound/externals.h
+++ b/plugins/dfsound/externals.h
@@ -110,8 +110,6 @@ typedef struct
int iRightVolume; // right volume
ADSRInfoEx ADSRX;
int iRawPitch; // raw pitch (0...3fff)
-
- int SB[32+4];
} SPUCHAN;
///////////////////////////////////////////////////////////
@@ -175,6 +173,8 @@ typedef struct
// psx buffers / addresses
+#define SB_SIZE (32 + 4)
+
typedef struct
{
unsigned short spuCtrl;
@@ -226,8 +226,9 @@ typedef struct
int iRightXAVol;
SPUCHAN * s_chan;
+ int * SB;
- int pad[31];
+ int pad[30];
unsigned short regArea[0x400];
} SPUInfo;