25.02. 20:40:00.305 ***Logfile for Yuri's Revenge client*** 25.02. 20:40:00.319 Client version: 2.6.11.0 25.02. 20:40:00.319 Loading settings. 25.02. 20:40:00.614 Initializing updater. 25.02. 20:40:00.677 Update mirror count: 1 25.02. 20:40:00.677 Running from: clientdx.exe 25.02. 20:40:00.681 Operating system: Microsoft Windows NT 6.2.9200.0 25.02. 20:40:00.681 Selected OS profile: WIN810 25.02. 20:40:00.682 Current culture: en-US 25.02. 20:40:00.685 Removing partial custom component downloads. 25.02. 20:40:00.686 Checking for the existence of FinalSun.ini. 25.02. 20:40:00.686 FinalSun settings file exists. 25.02. 20:40:00.694 Writing installation path to the Windows registry. 25.02. 20:40:00.732 Starting background processing of INI files. 25.02. 20:40:00.732 /INI/Base does not exist, skipping background processing of INI files. 25.02. 20:40:01.577 Initializing GameClass. 25.02. 20:40:01.839 InitGraphicsMode: 1920x1080 25.02. 20:40:01.960 Checking local file versions. 25.02. 20:40:01.960 Loading maps. 25.02. 20:40:01.986 Hardware info: Intel(R) Core(TM) i5-10400F CPU @ 2.90GHz (6 cores) | Video controller: NVIDIA GeForce RTX 3060 | Total physical memory: 16GB 25.02. 20:40:13.206 DiscordHandler: Connected Discord RPC client. 25.02. 20:40:13.232 Discord: Pipe Connection Established. Valid on pipe #0 25.02. 20:40:13.722 AssetLoader.LoadSound: Sound not found! MainMenu/button.wav 25.02. 20:40:13.723 AssetLoader.LoadSound: Sound not found! MainMenu/button.wav 25.02. 20:40:13.723 AssetLoader.LoadSound: Sound not found! MainMenu/button.wav 25.02. 20:40:13.724 AssetLoader.LoadSound: Sound not found! MainMenu/button.wav 25.02. 20:40:13.724 AssetLoader.LoadSound: Sound not found! MainMenu/button.wav 25.02. 20:40:13.725 AssetLoader.LoadSound: Sound not found! MainMenu/button.wav 25.02. 20:40:13.725 AssetLoader.LoadSound: Sound not found! MainMenu/button.wav 25.02. 20:40:13.726 AssetLoader.LoadSound: Sound not found! MainMenu/button.wav 25.02. 20:40:13.726 AssetLoader.LoadSound: Sound not found! MainMenu/button.wav 25.02. 20:40:13.727 AssetLoader.LoadSound: Sound not found! MainMenu/button.wav 25.02. 20:40:13.727 AssetLoader.LoadSound: Sound not found! MainMenu/button.wav 25.02. 20:40:13.931 Attempting to parse INI/Battle.ini to populate mission list. 25.02. 20:40:13.931 File INI/Battle.ini not found. Ignoring. 25.02. 20:40:13.931 Attempting to parse INI/BattleE.ini to populate mission list. 25.02. 20:40:13.931 File INI/BattleE.ini not found. Ignoring. 25.02. 20:40:13.982 Saved Games directory not found! 25.02. 20:40:14.264 Reading statistics. 25.02. 20:40:15.127 AssetLoader.LoadSound: Sound not found! getready.wav 25.02. 20:40:15.217 AssetLoader.LoadSound: Sound not found! getready.wav 25.02. 20:40:15.217 AssetLoader.LoadSound: Sound not found! return.wav 25.02. 20:40:15.217 MultiplayerGameLobby: Saved games are not available! 25.02. 20:40:15.548 AssetLoader.LoadSound: Sound not found! getready.wav 25.02. 20:40:15.548 AssetLoader.LoadSound: Sound not found! return.wav 25.02. 20:40:15.548 MultiplayerGameLobby: Saved games are not available! 25.02. 20:40:15.568 AssetLoader.LoadSound: Sound not found! getready.wav 25.02. 20:40:15.829 CheckForUpdates() 25.02. 20:40:15.833 Checking version on the server. 25.02. 20:40:15.834 Trying to connect to update mirror http://downloads.cncnet.org/updates/yr/ 25.02. 20:40:15.977 Discord: Pipe Connection Established. Valid on pipe #0 25.02. 20:40:15.980 Discord: Lost Connection with client because of 'User logged out' 25.02. 20:40:16.396 Downloaded version information, parsing. 25.02. 20:40:16.403 Server game version is 8.11.0, local version is 8.10.2 25.02. 20:40:16.406 Gathering list of files to be downloaded. Server file info count: 1374 25.02. 20:40:16.407 Local file Resources/clientdx.exe is different, adding it to the download queue. 25.02. 20:40:16.407 Local file Resources/clientogl.exe is different, adding it to the download queue. 25.02. 20:40:16.407 Local file Resources/clientxna.exe is different, adding it to the download queue. 25.02. 20:40:16.408 Local file Resources/Binaries/OpenGL/ClientCore.dll is different, adding it to the download queue. 25.02. 20:40:16.408 Local file Resources/Binaries/OpenGL/ClientGUI.dll is different, adding it to the download queue. 25.02. 20:40:16.408 Local file Resources/Binaries/OpenGL/DTAConfig.dll is different, adding it to the download queue. 25.02. 20:40:16.408 Local file Resources/Binaries/OpenGL/Rampastring.XNAUI.dll is different, adding it to the download queue. 25.02. 20:40:16.408 Local file Resources/Binaries/Windows/ClientCore.dll is different, adding it to the download queue. 25.02. 20:40:16.408 Local file Resources/Binaries/Windows/ClientGUI.dll is different, adding it to the download queue. 25.02. 20:40:16.409 Local file Resources/Binaries/Windows/DTAConfig.dll is different, adding it to the download queue. 25.02. 20:40:16.409 File Resources/Binaries/Windows/Localization.dll doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.409 File Resources/Binaries/Windows/Localization.dll not found. Adding it to the download queue. 25.02. 20:40:16.409 Local file Resources/Binaries/Windows/Rampastring.XNAUI.dll is different, adding it to the download queue. 25.02. 20:40:16.409 Local file Resources/Binaries/XNA/ClientCore.dll is different, adding it to the download queue. 25.02. 20:40:16.409 Local file Resources/Binaries/XNA/ClientGUI.dll is different, adding it to the download queue. 25.02. 20:40:16.409 Local file Resources/Binaries/XNA/DTAConfig.dll is different, adding it to the download queue. 25.02. 20:40:16.409 Local file Resources/Binaries/XNA/Rampastring.XNAUI.dll is different, adding it to the download queue. 25.02. 20:40:16.411 Local file INI/MPMaps.ini is different, adding it to the download queue. 25.02. 20:40:16.411 Local file INI/Map Code/RA2 Armageddon.ini is different, adding it to the download queue. 25.02. 20:40:16.411 File Maps/Yuri's Revenge/2_across_the_frost.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.411 File Maps/Yuri's Revenge/2_across_the_frost.map not found. Adding it to the download queue. 25.02. 20:40:16.411 File Maps/Yuri's Revenge/2_across_the_frost.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.411 File Maps/Yuri's Revenge/2_across_the_frost.png not found. Adding it to the download queue. 25.02. 20:40:16.411 File Maps/Yuri's Revenge/2_diverted_into_death.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_diverted_into_death.map not found. Adding it to the download queue. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_diverted_into_death.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_diverted_into_death.png not found. Adding it to the download queue. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_forward_outpost_1_0.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_forward_outpost_1_0.map not found. Adding it to the download queue. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_forward_outpost_1_0.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_forward_outpost_1_0.png not found. Adding it to the download queue. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_kelvas_prime_ii.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_kelvas_prime_ii.map not found. Adding it to the download queue. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_kelvas_prime_ii.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_kelvas_prime_ii.png not found. Adding it to the download queue. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_olympic_woods_v105.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.412 File Maps/Yuri's Revenge/2_olympic_woods_v105.map not found. Adding it to the download queue. 25.02. 20:40:16.413 File Maps/Yuri's Revenge/2_olympic_woods_v105.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.413 File Maps/Yuri's Revenge/2_olympic_woods_v105.png not found. Adding it to the download queue. 25.02. 20:40:16.413 File Maps/Yuri's Revenge/2_tellar_prime.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.413 File Maps/Yuri's Revenge/2_tellar_prime.map not found. Adding it to the download queue. 25.02. 20:40:16.413 File Maps/Yuri's Revenge/2_tellar_prime.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.413 File Maps/Yuri's Revenge/2_tellar_prime.png not found. Adding it to the download queue. 25.02. 20:40:16.413 File Maps/Yuri's Revenge/2_the_backdoor.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.413 File Maps/Yuri's Revenge/2_the_backdoor.map not found. Adding it to the download queue. 25.02. 20:40:16.416 File Maps/Yuri's Revenge/2_the_backdoor.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.416 File Maps/Yuri's Revenge/2_the_backdoor.png not found. Adding it to the download queue. 25.02. 20:40:16.416 File Maps/Yuri's Revenge/2_tiger_bay_feb_2022.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.416 File Maps/Yuri's Revenge/2_tiger_bay_feb_2022.map not found. Adding it to the download queue. 25.02. 20:40:16.417 File Maps/Yuri's Revenge/2_tiger_bay_feb_2022.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.417 File Maps/Yuri's Revenge/2_tiger_bay_feb_2022.png not found. Adding it to the download queue. 25.02. 20:40:16.417 File Maps/Yuri's Revenge/4_north_waves.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.417 File Maps/Yuri's Revenge/4_north_waves.map not found. Adding it to the download queue. 25.02. 20:40:16.417 File Maps/Yuri's Revenge/4_north_waves.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.417 File Maps/Yuri's Revenge/4_north_waves.png not found. Adding it to the download queue. 25.02. 20:40:16.417 Local file Maps/Yuri's Revenge/6_darmok.map is different, adding it to the download queue. 25.02. 20:40:16.420 File Maps/Yuri's Revenge/Battle/6_crushed_ice.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.420 File Maps/Yuri's Revenge/Battle/6_crushed_ice.map not found. Adding it to the download queue. 25.02. 20:40:16.420 File Maps/Yuri's Revenge/Battle/6_crushed_ice.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.420 File Maps/Yuri's Revenge/Battle/6_crushed_ice.png not found. Adding it to the download queue. 25.02. 20:40:16.420 File Maps/Yuri's Revenge/Battle/6_sharp_blade.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.420 File Maps/Yuri's Revenge/Battle/6_sharp_blade.map not found. Adding it to the download queue. 25.02. 20:40:16.421 File Maps/Yuri's Revenge/Battle/6_sharp_blade.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.421 File Maps/Yuri's Revenge/Battle/6_sharp_blade.png not found. Adding it to the download queue. 25.02. 20:40:16.421 File Maps/Yuri's Revenge/Battle/8_cliffside_slide.map doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.421 File Maps/Yuri's Revenge/Battle/8_cliffside_slide.map not found. Adding it to the download queue. 25.02. 20:40:16.421 File Maps/Yuri's Revenge/Battle/8_cliffside_slide.png doesn't exist on local version information - checking if it exists in the directory. 25.02. 20:40:16.421 File Maps/Yuri's Revenge/Battle/8_cliffside_slide.png not found. Adding it to the download queue. 25.02. 20:40:16.422 File identifiers updated. 25.02. 20:40:19.893 Discord: Pipe Connection Established. Valid on pipe #0 25.02. 20:40:19.893 Discord: Lost Connection with client because of 'User logged out' 25.02. 20:40:24.989 Discord: Pipe Connection Established. Valid on pipe #0 25.02. 20:41:19.636 Discord: Pipe Connection Established. Valid on pipe #0 25.02. 20:41:19.636 Discord: Lost Connection with client because of 'User logged out' 25.02. 20:41:27.118 Discord: Pipe Connection Established. Valid on pipe #0 25.02. 20:41:52.535 Creating LAN socket. 25.02. 20:41:52.539 Starting listener. 25.02. 20:41:57.851 New client connected from 127.0.0.1 25.02. 20:41:58.231 Hash for Resources/FHCConfig.ini: 25.02. 20:41:58.231 Hash for Resources/GameOptions.ini: 1bde08343c411f6bb4c2a8707e6078a509d1f3f4 25.02. 20:41:58.231 Hash for Resources/clientdx.exe: 1e2ea87bdd95e69783f80ad92251de6362dec2a7 25.02. 20:41:58.231 Hash for Resources/clientxna.exe: 08b5831a18ed4985b6e4fa9222124ea054db3c51 25.02. 20:41:58.231 Hash for Resources/clientogl.exe: 30732fffe54f1edb065e56b18ce88c1a8fd90130 25.02. 20:41:58.231 Hash for INI\MPMaps.ini: 80acd1cfbd84afe089d3b6b03559ae18956f388a 25.02. 20:41:58.231 Hash for gamemd-spawn.exe: c5ddcd227d83079b8c9d562df566d6d153c9587d 25.02. 20:41:58.290 Hash for spawner.xdp: 36188f7b5a56e90974241b331f14fd9074c9e357 25.02. 20:41:58.297 Hash for spawner2.xdp: 7ae6dd09b5d4f7231ff2a84b5dadc57801ddef65 25.02. 20:41:58.297 Hash for artmd.ini: 25.02. 20:41:58.297 Hash for soundmd.ini: 25.02. 20:41:58.297 Hash for aimd.ini: 25.02. 20:41:58.297 Hash for shroud.shp: 25.02. 20:41:58.298 Hash for INI/Map Code/Cooperative.ini: da39a3ee5e6b4b0d3255bfef95601890afd80709 25.02. 20:41:58.298 Hash for INI/Map Code/Free For All.ini: da39a3ee5e6b4b0d3255bfef95601890afd80709 25.02. 20:41:58.301 Hash for INI/Map Code/Land Rush.ini: 3262f8d0529b5808017e846c7712a9d406d5235c 25.02. 20:41:58.330 Hash for INI/Map Code/Meat Grinder.ini: 980faba06c7013dc45395e2e55b36f74a7797cff 25.02. 20:41:58.333 Hash for INI/Map Code/Megawealth.ini: 784c9aea39fac165ea22eede620c5dea663405c9 25.02. 20:41:58.336 Hash for INI/Map Code/Naval War.ini: 80a2b82bbd69fb290630b6f115a48243991782f2 25.02. 20:41:58.337 Hash for INI/Map Code/Standard.ini: da39a3ee5e6b4b0d3255bfef95601890afd80709 25.02. 20:41:58.339 Hash for INI/Map Code/Team Alliance.ini: 00c2e16592fb5ecbb83937aa57f23265e96bc390 25.02. 20:41:58.342 Hash for INI/Map Code/Unholy Alliance.ini: 601d8e3325381ff138993e9a555a653e60251c3e 25.02. 20:41:58.345 Hash for INI/Game Options/Allies Allowed.ini: b01fc4224325c863659e57c943e2cc5f3b71b9ae 25.02. 20:41:58.347 Hash for INI/Game Options/Brutal AI.ini: 6cecc10014b18c2a9540bf840c44246bb1a09ca9 25.02. 20:41:58.350 Hash for INI/Game Options/No Dog Engi Eat.ini: dd74dd4bf04cebe1bf73246e15cfaee76b525727 25.02. 20:41:58.353 Hash for INI/Game Options/No Spawn Previews.ini: 177d2de758410706ac890bd6251bb2d1f4f483c3 25.02. 20:41:58.356 Hash for INI/Game Options/RA2 Classic Mode.ini: 5466a94c090bd82564d09e8e5cc09c4c883f269c 25.02. 20:41:58.356 Hash for INI/Map Code/GlobalCode.ini: 25.02. 20:41:58.356 Hash for INI/Map Code/MultiplayerGlobalCode.ini: 25.02. 20:41:58.358 Hash for INI/Game Options/Allies Allowed.ini: b01fc4224325c863659e57c943e2cc5f3b71b9ae 25.02. 20:41:58.358 Hash for INI/Game Options/Brutal AI.ini: 6cecc10014b18c2a9540bf840c44246bb1a09ca9 25.02. 20:41:58.359 Hash for INI/Game Options/No Dog Engi Eat.ini: dd74dd4bf04cebe1bf73246e15cfaee76b525727 25.02. 20:41:58.359 Hash for INI/Game Options/No Spawn Previews.ini: 177d2de758410706ac890bd6251bb2d1f4f483c3 25.02. 20:41:58.362 Hash for INI/Game Options/No_France_No_Yuri.ini: 00f6f58eeb0608c07a760bcc9e4fbdfecb741e85 25.02. 20:41:58.364 Hash for INI/Game Options/No_Spy.ini: 04fc590bfeb3a1cce77990f64fd3717d366df1e5 25.02. 20:41:58.364 Hash for INI/Game Options/RA2 Classic Mode.ini: 5466a94c090bd82564d09e8e5cc09c4c883f269c 25.02. 20:41:58.368 Hash for INI/Game Options/Yuri Rebalance Patch.ini: 4730f2d90d1abfb0d863da49dd9c268776b32930 25.02. 20:41:58.368 Complete hash: 3e10a525b1c67491c00ab874dcf81755d8f8d992 25.02. 20:42:31.160 Discord: Pipe Connection Established. Valid on pipe #0 25.02. 20:42:31.160 Discord: Lost Connection with client because of 'Invalid Client ID' 25.02. 20:42:39.742 New client connected from 192.168.10.114 25.02. 20:42:41.023 Discord: Pipe Connection Established. Valid on pipe #0 25.02. 20:42:56.580 New client connected from 192.168.10.46 25.02. 20:42:57.844 New client connected from 192.168.10.100 25.02. 20:43:24.315 Discord: Pipe Connection Established. Valid on pipe #0 25.02. 20:43:24.315 Discord: Lost Connection with client because of 'User logged out' 25.02. 20:43:29.646 New client connected from 192.168.10.94 25.02. 20:43:29.691 KABOOOOOOM!!! Info: 25.02. 20:43:29.691 Message: Exception has been thrown by the target of an invocation. 25.02. 20:43:29.839 Source: mscorlib 25.02. 20:43:29.840 TargetSite.Name: InvokeMethod 25.02. 20:43:29.847 Stacktrace: at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Delegate.DynamicInvokeImpl(Object[] args) at Rampastring.XNAUI.XNAControls.XNAControl.Update(GameTime gameTime) at Rampastring.XNAUI.XNAControls.XNAPanel.Update(GameTime gameTime) at DTAClient.DXGUI.Multiplayer.GameLobby.LANGameLobby.Update(GameTime gameTime) at Rampastring.XNAUI.XNAControls.XNAControl.Update(GameTime gameTime) at Rampastring.XNAUI.XNAControls.XNAPanel.Update(GameTime gameTime) at ClientGUI.DarkeningPanel.Update(GameTime gameTime) at Rampastring.XNAUI.WindowManager.Update(GameTime gameTime) at Microsoft.Xna.Framework.Game.SortingFilteringCollection`1.ForEachFilteredItem[TUserData](Action`2 action, TUserData userData) at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) at Microsoft.Xna.Framework.Game.Tick() at MonoGame.Framework.WinFormsGameWindow.TickOnIdle(Object sender, EventArgs e) at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef) at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) at MonoGame.Framework.WinFormsGameWindow.RunLoop() at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) at DTAClient.Startup.Execute() at DTAClient.PreStartup.Initialize(StartupParams parameters) at DTAClient.Program.Main(String[] args) 25.02. 20:43:29.847 InnerException info: 25.02. 20:43:29.848 Message: Object reference not set to an instance of an object. 25.02. 20:43:29.848 Stacktrace: at DTAClient.DXGUI.Multiplayer.GameLobby.LANGameLobby.HandleFileHashCommand(String sender, String fileHash) at DTAClient.DXGUI.Multiplayer.GameLobby.CommandHandlers.StringCommandHandler.Handle(String sender, String message) at DTAClient.DXGUI.Multiplayer.GameLobby.LANGameLobby.HandleClientMessage(String data, LANPlayerInfo lpInfo)