The Unreal engine bootstrapper relies on this to detect VC presence since version 5.3.
-- v8: wine.inf: Add VC runtime version key.
From: Bernhard Kölbl bkoelbl@codeweavers.com
The Unreal engine bootstrapper relies on this to detect VC presence since version 5.3.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56695 --- loader/wine.inf.in | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+)
diff --git a/loader/wine.inf.in b/loader/wine.inf.in index cedcf16fba7..0f54def9025 100644 --- a/loader/wine.inf.in +++ b/loader/wine.inf.in @@ -71,6 +71,7 @@ AddReg=\ SessionMgr,\ Tapi,\ ThemeManager,\ + VCRuntime_x86,\ LicenseInformation
[DefaultInstall.NT] @@ -94,6 +95,7 @@ AddReg=\ SessionMgr,\ Tapi,\ ThemeManager,\ + VCRuntime_x86,\ VersionInfo,\ LicenseInformation
@@ -119,6 +121,7 @@ AddReg=\ SessionMgr,\ Tapi,\ ThemeManager,\ + VCRuntime_x64,\ VersionInfo,\ LicenseInformation
@@ -144,6 +147,8 @@ AddReg=\ SessionMgr,\ Tapi,\ ThemeManager,\ + VCRuntime_arm64,\ + VCRuntime_x64,\ VersionInfo,\ LicenseInformation
@@ -159,6 +164,8 @@ AddReg=\ MCI,\ Misc,\ Tapi,\ + VCRuntime_x64,\ + VCRuntime_x86,\ VersionInfo,\ LicenseInformation
@@ -174,6 +181,9 @@ AddReg=\ MCI,\ Misc,\ Tapi,\ + VCRuntime_arm64,\ + VCRuntime_x64,\ + VCRuntime_x86,\ VersionInfo,\ LicenseInformation
@@ -2104,6 +2114,30 @@ HKLM,%CurrentVersion%\Telephony\Country List\998,"LongDistanceRule",," 8WFG" HKLM,%CurrentVersion%\Telephony\Country List\998,"Name",,"Uzbekistan" HKLM,%CurrentVersion%\Telephony\Country List\998,"SameAreaRule",,"G"
+[VCRuntime_arm64] +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\ARM64,"Bld",0x10003,0x00008681 +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\ARM64,"Installed",0x10003,0x00000001 +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\ARM64,"Major",0x10003,0x0000000e +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\ARM64,"Minor",0x10003,0x0000002a +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\ARM64,"Rbld",0x10003,0x00000000 +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\ARM64,"Version",2,"14.42.34433.0" + +[VCRuntime_x64] +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X64,"Bld",0x10003,0x00008681 +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X64,"Installed",0x10003,0x00000001 +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X64,"Major",0x10003,0x0000000e +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X64,"Minor",0x10003,0x0000002a +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X64,"Rbld",0x10003,0x00000000 +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X64,"Version",2,"14.42.34433.0" + +[VCRuntime_x86] +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X86,"Bld",0x10003,0x00008681 +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X86,"Installed",0x10003,0x00000001 +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X86,"Major",0x10003,0x0000000e +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X86,"Minor",0x10003,0x0000002a +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X86,"Rbld",0x10003,0x00000000 +HKLM,SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X86,"Version",2,"14.42.34433.0" + [RegisterDllsSection] ;;some dlls have to be registered first 11,,shell32.dll,1
On Wed Mar 5 10:32:06 2025 +0000, Bernhard Kölbl wrote:
Removed the values
Are you sure, you don't want to keep the wow64 entries?
On Wed Mar 5 20:01:25 2025 +0000, Bernhard Kölbl wrote:
Are you sure, you don't want to keep the wow64 entries?
wow64 entries are created by [Wow64Install.ntx86] section.
On Wed Mar 5 20:07:42 2025 +0000, Piotr Caban wrote:
wow64 entries are created by [Wow64Install.ntx86] section.
Ah i see
This merge request was approved by Piotr Caban.