diff --git a/360/xdk360_audio.cpp b/360/xdk360_audio.cpp index 503c30dd1d..db0e87368f 100644 --- a/360/xdk360_audio.cpp +++ b/360/xdk360_audio.cpp @@ -116,7 +116,7 @@ struct XAudio : public IXAudio2VoiceCallback unsigned need = min(bytes, bufsize - bufptr); uint32_t *base_write = buf + ((write_buffer * bufsize + bufptr) >> 2); for (unsigned i = 0; i < need >> 2; i++) - base_write[i] = bswap_32(buffer[i]); + base_write[i] = (buffer[i]); bufptr += need; buffer += need; @@ -129,7 +129,7 @@ struct XAudio : public IXAudio2VoiceCallback XAUDIO2_BUFFER xa2buffer = {0}; xa2buffer.AudioBytes = bufsize; - xa2buffer.pAudioData = buf + write_buffer * bufsize; + xa2buffer.pAudioData = (uint8_t*)buf + write_buffer * bufsize; if (FAILED(pSourceVoice->SubmitSourceBuffer(&xa2buffer))) return 0; diff --git a/msvc-360/SSNES-360/SSNES-360.vcxproj b/msvc-360/SSNES-360/SSNES-360.vcxproj index 58ff5c585b..e23d544d86 100644 --- a/msvc-360/SSNES-360/SSNES-360.vcxproj +++ b/msvc-360/SSNES-360/SSNES-360.vcxproj @@ -207,7 +207,7 @@ true $(OutDir)$(ProjectName).pdb true - xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;$(SolutionDir)\Release\snes9x-next-360-msvc2010.lib;%(AdditionalDependencies) + xapilib.lib;d3d9.lib;d3dx9.lib;xgraphics.lib;xboxkrnl.lib;xnet.lib;xaudio2.lib;xact3.lib;x3daudio.lib;xmcore.lib;vcomp.lib;xbdm.lib;$(SolutionDir)\Release\snes9x-next-360-msvc2010.lib;%(AdditionalDependencies) CopyToHardDrive