diff --git a/Src/Model3/SoundBoard.cpp b/Src/Model3/SoundBoard.cpp index d0027e0..2234865 100644 --- a/Src/Model3/SoundBoard.cpp +++ b/Src/Model3/SoundBoard.cpp @@ -139,7 +139,7 @@ UINT16 CSoundBoard::Read16(UINT32 a) case 0xD: case 0xE: case 0xF: - return *(UINT16 *) sampleBank[a&0x7FFFFF]; + return *(UINT16 *) &sampleBank[a&0x7FFFFF]; default: //printf("68K: Unknown read16 %06X\n", a);