diff --git a/loader/wine.inf.in b/loader/wine.inf.in index 6199c73f300c167b3be5e29057261a6750e73128..34b90ef6bbf291a53c613e4a2175e16f9456dcb2 100644 --- a/loader/wine.inf.in +++ b/loader/wine.inf.in @@ -107,7 +107,7 @@ AddReg=\ ContentIndex,\ ControlClass,\ CurrentVersion,\ - CurrentVersionWow64,\ + CurrentVersionWow64.ntamd64,\ Debugger,\ DirectX,\ Fonts,\ @@ -132,7 +132,7 @@ AddReg=\ ContentIndex,\ ControlClass,\ CurrentVersion,\ - CurrentVersionWow64,\ + CurrentVersionWow64.ntarm64,\ Debugger,\ DirectX,\ Fonts,\ @@ -147,13 +147,13 @@ AddReg=\ VersionInfo,\ LicenseInformation -[Wow64Install] +[Wow64Install.ntx86] RegisterDlls=RegisterDllsSection WineFakeDlls=FakeDllsWin32,FakeDllsWow64 CopyFiles=NlsFiles AddReg=\ CurrentVersion,\ - CurrentVersionWow64,\ + CurrentVersionWow64.ntx86,\ Debugger,\ DirectX,\ MCI,\ @@ -162,6 +162,20 @@ AddReg=\ VersionInfo,\ LicenseInformation +[Wow64Install.ntarm] +RegisterDlls=RegisterDllsSection +WineFakeDlls=FakeDllsWin32,FakeDllsWow64 +CopyFiles=NlsFiles +AddReg=\ + CurrentVersion,\ + CurrentVersionWow64.ntarm,\ + Debugger,\ + DirectX,\ + MCI,\ + Misc,\ + Tapi,\ + VersionInfo,\ + LicenseInformation [DefaultInstall.Services] AddService=BITS,0,BITSService @@ -401,9 +415,23 @@ HKLM,%CurrentVersionNT%\Print,,16 HKLM,%CurrentVersionNT%\ProfileList,,16 HKLM,%CurrentVersionNT%\Winlogon,"Shell",,"explorer.exe" -[CurrentVersionWow64] +[CurrentVersionWow64.ntamd64] +HKLM,%CurrentVersion%,"ProgramFilesDir (x86)",,"%16426%" +HKLM,%CurrentVersion%,"CommonFilesDir (x86)",,"%16428%" + +[CurrentVersionWow64.ntarm64] HKLM,%CurrentVersion%,"ProgramFilesDir (x86)",,"%16426%" HKLM,%CurrentVersion%,"CommonFilesDir (x86)",,"%16428%" +HKLM,%CurrentVersion%,"ProgramFilesDir (Arm)",,"C:\Program Files (Arm)" +HKLM,%CurrentVersion%,"CommonFilesDir (Arm)",,"C:\Program Files (Arm)\Common Files" + +[CurrentVersionWow64.ntx86] +HKLM,%CurrentVersion%,"ProgramFilesDir (x86)",,"%16422%" +HKLM,%CurrentVersion%,"CommonFilesDir (x86)",,"%16427%" + +[CurrentVersionWow64.ntarm] +HKLM,%CurrentVersion%,"ProgramFilesDir (Arm)",,"%16422%" +HKLM,%CurrentVersion%,"CommonFilesDir (Arm)",,"%16427%" [Debugger] HKLM,%CurrentVersionNT%\AeDebug,"Debugger",2,"winedbg --auto %ld %ld"