diff --git a/ext/native/thin3d/d3d11_loader.cpp b/ext/native/thin3d/d3d11_loader.cpp index aa292276c4..fe0d0a02a9 100644 --- a/ext/native/thin3d/d3d11_loader.cpp +++ b/ext/native/thin3d/d3d11_loader.cpp @@ -36,10 +36,10 @@ LoadD3D11Error LoadD3D11() { } g_D3DCompileModule = LoadLibrary(D3DCOMPILER_DLL); -#if PPSSPP_PLATFORM(32BIT) +#if PPSSPP_ARCH(X86) // Workaround for distributing both 32-bit and 64-bit versions of the DLL. if (!g_D3DCompileModule) - g_D3DCompileModule = LoadLibrary("D3dcompiler_47.x86.dll"); + g_D3DCompileModule = LoadLibrary(L"D3dcompiler_47.x86.dll"); #endif if (!g_D3DCompileModule) g_D3DCompileModule = LoadLibrary(L"D3dcompiler_42.dll"); @@ -74,4 +74,4 @@ bool UnloadD3D11() { } return true; -} \ No newline at end of file +}