diff --git a/Source/IO/FS/Resources.cpp b/Source/IO/FS/Resources.cpp index e3e32b34..a313beee 100644 --- a/Source/IO/FS/Resources.cpp +++ b/Source/IO/FS/Resources.cpp @@ -194,7 +194,14 @@ namespace Aurora::IO::FS { gHomeDirectory = GetSpecialDir(FOLDERID_RoamingAppData); gApplicationData = GetSpecialDir(FOLDERID_ProgramData); - gSystemLibPath = GetSpecialDir(FOLDERID_System); + if constexpr (AuBuild::IsPlatformX32()) + { + gSystemLibPath = GetSpecialDir(FOLDERID_SystemX86); + } + else + { + gSystemLibPath = GetSpecialDir(FOLDERID_System); + } gUserHomeDirectory = GetSpecialDir(FOLDERID_Profile); gAdminWritableAppDirectory = gApplicationData; gUserWritableAppData = gHomeDirectory;