fix missmatch with ShieldD version

This commit is contained in:
kipcode66 2025-12-21 12:53:47 -05:00
parent 2d16bad559
commit 5a9a2c42a8
1 changed files with 14 additions and 0 deletions

View File

@ -181,6 +181,19 @@ struct JASTrack : public JASPoolAllocObject_MultiThreaded<JASTrack> {
/* 0x000 */ JASSeqCtrl mSeqCtrl;
/* 0x05C */ JASTrackPort mTrackPort;
/* 0x080 */ JASRegisterParam mRegisterParam;
#ifdef __MWERKS__
/* 0x09C */ union {
struct {
MoveParam_ volume;
MoveParam_ pitch;
MoveParam_ fxmix;
MoveParam_ pan;
MoveParam_ dolby;
MoveParam_ distFilter;
} params;
MoveParam_ array[6];
} mMoveParam;
#else
/* 0x09C */ union MoveParam_u {
struct {
MoveParam_ volume;
@ -193,6 +206,7 @@ struct JASTrack : public JASPoolAllocObject_MultiThreaded<JASTrack> {
MoveParam_ array[6];
MoveParam_u() {}
} mMoveParam;
#endif
/* 0x0e4 */ JASOscillator::Data mOscParam[2];
/* 0x114 */ JASOscillator::Point mOscPoint[4];
/* 0x12C */ JASTrack* mParent;