SPU2-X: Fixes alignment condition for SSE2-dependent members of V_Core. I wanted to sneak this in quick since to do it later would have meant another savestate version.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@681 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
Jake.Stine 2009-03-04 21:48:26 +00:00
parent 7d00eb7ec6
commit ef2e9e2093
1 changed files with 6 additions and 5 deletions

View File

@ -332,18 +332,19 @@ struct V_Core
{
static const uint NumVoices = 24;
// Core Voices
V_Voice Voices[NumVoices];
// Voice Gates -- These are SSE-related values, and must always be
// first to ensure 16 byte alignment
V_VoiceGates VoiceGates[NumVoices];
V_CoreGates DryGate;
V_CoreGates WetGate;
V_VolumeSlideLR MasterVol;// Master Volume
V_VolumeLR ExtVol; // Volume for External Data Input
V_VolumeLR InpVol; // Volume for Sound Data Input
V_VolumeLR FxVol; // Volume for Output from Effects
V_CoreGates DryGate;
V_CoreGates WetGate;
V_Voice Voices[NumVoices];
// Interrupt Address
u32 IRQA;