| Win11 and dll mod question | |
|
sandruse

 
Tavern Dweller
|
posted February 20, 2026 03:35 PM |
|
|
Win11 and dll mod question
With the help of patcher_x86.dll, I can use many interesting DLL mods in HoMM3 and HoMM2 games. But I'm running into trouble now. After moving my games and DLL mods to my Windows 11 PC, I found that none of these mods work anymore. Is this an operating system issue? I'm seeking advice from friends in the forum.
____________
|
|
AlexSpl

   
    
Responsible
Supreme Hero
|
posted February 20, 2026 03:53 PM |
|
|
|
sandruse

 
Tavern Dweller
|
posted February 20, 2026 04:01 PM |
|
|
AlexSpl said: Some authors prefer to write in newer version of Visual Studio, so you have to install corresponding Visual C++ Redistributables - [url=https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170]https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170[/url].
I dont think its vc redistributables's problem. because some dll are built by myself with vc2010 and work well on win10. Some ai reply me that its may the dll injection forbided by win11
|
|
AlexSpl

   
    
Responsible
Supreme Hero
|
posted February 20, 2026 04:12 PM |
|
|
|
Windows 10 != VC++ Redistributable 2010, so try to install them first.
|
|
AlexSpl

   
    
Responsible
Supreme Hero
|
posted February 20, 2026 05:06 PM |
|
|
"By default, all applications compiled against the Visual C++ 2008 Runtimes (static and dynamic linking) will only work on Windows 2000, Windows XP SP2 and later."
So, by default, you don't need to install VC++ 2008 on modern Windows. But others are not pre-installed.
|
|
sandruse

 
Tavern Dweller
|
posted February 21, 2026 01:52 AM |
|
|
AlexSpl said: "By default, all applications compiled against the Visual C++ 2008 Runtimes (static and dynamic linking) will only work on Windows 2000, Windows XP SP2 and later."
So, by default, you don't need to install VC++ 2008 on modern Windows. But others are not pre-installed.
The issue has been resolved, thank you AlexSpl.
I checked with CFF Explorer and found that the DLL I was using depends on msvcr90 and msvcr100. These two runtimes are not included in Windows 11 by default, so I needed to install the corresponding vc_redist packages.
It seems AI responses are still not very reliable. Also, since the system didn't show any error messages, I never thought to look in this direction—after all, I didn't encounter this issue when using it on Windows 7 and Windows 10 systems.
|
|
|
|