Windows 11

Advanced Tactics is a versatile turn-based strategy system that gives gamers the chance to wage almost any battle in any time period. The initial release focuses on World War II and includes a number of historical scenarios as well as a full editor! This forum supports both the original Advanced Tactics and the new and improved Advanced Tactics: Gold Edition.

Moderator: Vic

Post Reply
User avatar
Ormand
Posts: 824
Joined: Tue Feb 17, 2009 1:31 am

Windows 11

Post by Ormand »

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.
One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' can beat teamwork -- Edward Abbey
User avatar
Ormand
Posts: 824
Joined: Tue Feb 17, 2009 1:31 am

RE: Windows 11

Post by Ormand »

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
User avatar
Vic
Posts: 9647
Joined: Mon May 17, 2004 2:17 pm
Contact:

RE: Windows 11

Post by Vic »

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
Visit www.vrdesigns.net for the latest news, polls, screenshots and blogs on Shadow Empire, Decisive Campaigns and Advanced Tactics
User avatar
Ormand
Posts: 824
Joined: Tue Feb 17, 2009 1:31 am

RE: Windows 11

Post by Ormand »

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
User avatar
Vic
Posts: 9647
Joined: Mon May 17, 2004 2:17 pm
Contact:

RE: Windows 11

Post by Vic »

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
User avatar
Ormand
Posts: 824
Joined: Tue Feb 17, 2009 1:31 am

RE: Windows 11

Post by Ormand »

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.

One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' can beat teamwork -- Edward Abbey
User avatar
ernieschwitz
Posts: 4543
Joined: Tue Sep 15, 2009 3:46 pm
Location: Denmark

RE: Windows 11

Post by ernieschwitz »

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.
Try this Global WW2 Scenario: https://www.vrdesigns.net/scenario.php?nr=280
User avatar
Ormand
Posts: 824
Joined: Tue Feb 17, 2009 1:31 am

RE: Windows 11

Post by Ormand »

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.
One man alone can be pretty dumb sometimes, but for real bona fide stupidity, there ain't nothin' can beat teamwork -- Edward Abbey
User avatar
ernieschwitz
Posts: 4543
Joined: Tue Sep 15, 2009 3:46 pm
Location: Denmark

RE: Windows 11

Post by ernieschwitz »

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.
Try this Global WW2 Scenario: https://www.vrdesigns.net/scenario.php?nr=280
User avatar
Ormand
Posts: 824
Joined: Tue Feb 17, 2009 1:31 am

RE: Windows 11

Post by Ormand »

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
User avatar
Tac2i
Posts: 2081
Joined: Tue Apr 12, 2005 5:57 pm
Location: WV USA

Re: Windows 11

Post by Tac2i »

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?
Tac2i (formerly webizen)
Post Reply

Return to “Advanced Tactics Series”