Windows 11
Moderator: Vic
Windows 11
I doubt this will get addressed any soon, given the new delivery.
At any rate, I upgraded to Windows 11 and ATG 228b won't start. I did a "virgin" install everything - all from scratch. All the DC titles appear to run just fine - at least they start and I can get into them. ATG has an issue with irrKlang.NET4.dll and components. I think it is with sound. On the other hand, it appears that AdvancedTacticsGold_227g_XP_Legacy will run.
The error message:
Could not load file or assembly 'irrKlang.Net4.dll' or one of its dependencies. The specified module could not be found.
************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'irrKlang.NET4.dll' or one of its dependencies. The specified module could not be found.
File name: 'irrKlang.NET4.dll'
at WindowsApplication1.SoundMod.InitSound(Form FormHandle)
at WindowsApplication1.Form1.FinishUp()
at WindowsApplication1.Form1.Startup()
at WindowsApplication1.Form1.Timer1_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
WindowsApplication1
Assembly Version: 1.0.7570.30575
Win32 Version: 1.0.7570.30575
CodeBase: file:///C:/Matrix%20Games/Advanced%20Tactics%20Gold/AdvancedTacticsGold.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4395.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.8.4161.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4395.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4341.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4161.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
At any rate, I upgraded to Windows 11 and ATG 228b won't start. I did a "virgin" install everything - all from scratch. All the DC titles appear to run just fine - at least they start and I can get into them. ATG has an issue with irrKlang.NET4.dll and components. I think it is with sound. On the other hand, it appears that AdvancedTacticsGold_227g_XP_Legacy will run.
The error message:
Could not load file or assembly 'irrKlang.Net4.dll' or one of its dependencies. The specified module could not be found.
************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'irrKlang.NET4.dll' or one of its dependencies. The specified module could not be found.
File name: 'irrKlang.NET4.dll'
at WindowsApplication1.SoundMod.InitSound(Form FormHandle)
at WindowsApplication1.Form1.FinishUp()
at WindowsApplication1.Form1.Startup()
at WindowsApplication1.Form1.Timer1_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
WindowsApplication1
Assembly Version: 1.0.7570.30575
Win32 Version: 1.0.7570.30575
CodeBase: file:///C:/Matrix%20Games/Advanced%20Tactics%20Gold/AdvancedTacticsGold.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4395.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.8.4161.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4395.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4341.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4161.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' can beat teamwork -- Edward Abbey
RE: Windows 11
I did try all the things suggested in the other thread with a similar problem. Nothing fixed it. Including the updates and installing various versions of the redistribute c+ x86 version. Of course, at point I did also install the x64 version of this too.
One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' can beat teamwork -- Edward Abbey
RE: Windows 11
It seems windows 11 does not come with the same DLLs installed as windows 10. Hence the installer should probably be updated.
To confirm this. Please try installing the following microsoft DLLs:
Visual c++ redist 2019: https://aka.ms/vs/17/release/vc_redist.x64.exe
Visual c++ redist 2010: https://www.microsoft.com/en-us/downloa ... x?id=26999
Let me know if this helps please.
Best wishes,
Vic
To confirm this. Please try installing the following microsoft DLLs:
Visual c++ redist 2019: https://aka.ms/vs/17/release/vc_redist.x64.exe
Visual c++ redist 2010: https://www.microsoft.com/en-us/downloa ... x?id=26999
Let me know if this helps please.
Best wishes,
Vic
Visit www.vrdesigns.net for the latest news, polls, screenshots and blogs on Shadow Empire, Decisive Campaigns and Advanced Tactics
RE: Windows 11
Many thanks Vic. I was afraid that ATG would have to get decommissioned. It is the 2010 redist that made it work. I already had the 2019 installed. I did it again with "repair" option and then installed the 2010. It will run now. Thanks and good luck.
One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' can beat teamwork -- Edward Abbey
RE: Windows 11
How did you install? By download or by CD-ROM... might be a case of using a very old installer and thus not getting the propper DLLs installed.
Visit www.vrdesigns.net for the latest news, polls, screenshots and blogs on Shadow Empire, Decisive Campaigns and Advanced Tactics
RE: Windows 11
By download for everything. For c++ redist at
https://docs.microsoft.com/en-us/cpp/wi ... w=msvc-170
But, I didn't do 2010 on this page because it says it is no longer supported. I think that was the difference. I installed ATG, then enrieschwitz pointed me to the other forum page on this topic, which said to download the latest c++ redistributable. I still got the same error. Then, I installed both from the links you have, choosing the "repair" option for 2015, which was probably unnecessary, and then ATG worked. The order was 2015 followed by 2010. So, I would surmise that it was 2010 that worked. Either with a file not in 2015, or one overwritten from 2010 to 2015 (maybe more likely).
I did do some dependency checks, with some help from Chuck with depend, and later with dumpbin, and with just 2015 I did have all the dlls that dumpbin said that irrklang.NET4.dll required.
https://docs.microsoft.com/en-us/cpp/wi ... w=msvc-170
But, I didn't do 2010 on this page because it says it is no longer supported. I think that was the difference. I installed ATG, then enrieschwitz pointed me to the other forum page on this topic, which said to download the latest c++ redistributable. I still got the same error. Then, I installed both from the links you have, choosing the "repair" option for 2015, which was probably unnecessary, and then ATG worked. The order was 2015 followed by 2010. So, I would surmise that it was 2010 that worked. Either with a file not in 2015, or one overwritten from 2010 to 2015 (maybe more likely).
I did do some dependency checks, with some help from Chuck with depend, and later with dumpbin, and with just 2015 I did have all the dlls that dumpbin said that irrklang.NET4.dll required.
One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' can beat teamwork -- Edward Abbey
- ernieschwitz
- Posts: 4543
- Joined: Tue Sep 15, 2009 3:46 pm
- Location: Denmark
RE: Windows 11
I think Vic meant, did you install ATG via CD-Rom or how else. I think that the answer was that you downloaded it from Matrix, and then installed it.
Creator of High Quality Scenarios for:
- Advanced Tactics Gold
DC: Warsaw to Paris
DC: Community Project.
RE: Windows 11
Sorry, I thought the answer "everything" also meant ATG. Yes, I downloaded it from the Matrix store. Starting with
[PC] Installer v2.00c ATGold-SetupRelease-v200c.zip
followed by the update
[PC] Update v2.28b
Then, after reading the other post with the issue, I installed latest supported c++ redist.
Finally, after Vic's post, I downloaded each of his links, starting with 2019, choosing "repair" and finally 2010. I checked that with 2019 alone, it would not start. And only after 2010 it did.
I am tempted to try my surface, where I would do an upgrade to Windows 11 rather than a fresh install.
[PC] Installer v2.00c ATGold-SetupRelease-v200c.zip
followed by the update
[PC] Update v2.28b
Then, after reading the other post with the issue, I installed latest supported c++ redist.
Finally, after Vic's post, I downloaded each of his links, starting with 2019, choosing "repair" and finally 2010. I checked that with 2019 alone, it would not start. And only after 2010 it did.
I am tempted to try my surface, where I would do an upgrade to Windows 11 rather than a fresh install.
One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' can beat teamwork -- Edward Abbey
- ernieschwitz
- Posts: 4543
- Joined: Tue Sep 15, 2009 3:46 pm
- Location: Denmark
RE: Windows 11
Ah, I didn't see you wrote everything. My bad 

Creator of High Quality Scenarios for:
- Advanced Tactics Gold
DC: Warsaw to Paris
DC: Community Project.
RE: Windows 11
It looks like a working version of ATG on a Windows 10 machine will work after upgrading to Windows 11 without any additions. At least it did on my surface. It seems to not work on "new" Windows 11 systems without the c++ redist installations. I don't know if order of installation matters, I just did the 2019 first, and then the 2010.
One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' can beat teamwork -- Edward Abbey
Re: Windows 11
Just installed ATG on my new Microsoft Surface Laptop Studio. I installed it from the Matrix store. Also installed the latest update. ATG ran without any errors.
Question: Is there a way to force ATG to display on a second monitor vice my laptop screen short of making my second monitor the default?
Question: Is there a way to force ATG to display on a second monitor vice my laptop screen short of making my second monitor the default?
Tac2i (formerly webizen)