January 7, 20251 yr From the "FS 2024 Forum", just in case any of you get the same problem when, after installing the latest version of xEnviro, try to run BeyondATC for FS 2024... Turns out to be due to the fact that when it installs, xEnviro makes changes to the registry records where the Vulkan layer paths are set, and an application which runs in Vulkan, just as Beyond ATC, can be affected 😕 Before I found this, and I have yet to find a way to write a reg file so that I can authomatize the process when running XP12 with xEnviro or FS 2024 + BATC, I started runningBeyondATC using one of the provided batch files, the one that runs it in OpenGL mode. DX10 mode wasn't able to run either 😞 Already "protested" at the .Org xEnviro support forum... Flying gliders since 1980 Flightsimming since 1992 AMD Ryzen 5600x, 32GB RAM, GPU Nvidia RTX 3060 Ti 8 GB, 1 TB and 500 GB nvme2 SSD drives, HP 27" 60Hz LED monitor @ 1920x1080, T16000, Hotas from old X52 Pro, Saitek Combat Rudder Pro (2010 model)
January 7, 20251 yr For me, it's absolutely inacceptable to have a mere flight simulator add-on change system-level files. This is close to Flight Sim Labs levels of invasiveness. As for altering registry keys from a script in Windows, see this example: https://devblogs.microsoft.com/scripting/update-or-add-registry-key-value-with-powershell/ 7950X3D + 7900 XT + 64 GB + Linux | 4800H + RTX2060 + 32 GB + Linux My add-ons from my FS9/FSX days
January 7, 20251 yr Agreed, just uninstalled xEnviro for the tenth time when I found this out. BATC working fine again. Ryan
January 7, 20251 yr Author 1 hour ago, rjack1282 said: Agreed, just uninstalled xEnviro for the tenth time when I found this out. BATC working fine again. No need to uninstall. You can make an easy Registry "batch" that will set the records for xEnviro OR BATC... That's what I've done because I really don't want to miss xEnviro now that I am having such a big time with it. The program itself is simply Great !!! Flying gliders since 1980 Flightsimming since 1992 AMD Ryzen 5600x, 32GB RAM, GPU Nvidia RTX 3060 Ti 8 GB, 1 TB and 500 GB nvme2 SSD drives, HP 27" 60Hz LED monitor @ 1920x1080, T16000, Hotas from old X52 Pro, Saitek Combat Rudder Pro (2010 model)
January 8, 20251 yr Author I also oppened a ticket with xEnviro's Support. Let's see if in a future patch they can offer an automatic registry "adaptor" 🙂 What they're doing is no "crime" ... Actually they ask for permission when the app installs. It's just the way they do it that has to be fine tuned. Edited January 8, 20251 yr by jcomm Flying gliders since 1980 Flightsimming since 1992 AMD Ryzen 5600x, 32GB RAM, GPU Nvidia RTX 3060 Ti 8 GB, 1 TB and 500 GB nvme2 SSD drives, HP 27" 60Hz LED monitor @ 1920x1080, T16000, Hotas from old X52 Pro, Saitek Combat Rudder Pro (2010 model)
January 9, 20251 yr Author In my case I "solved" the issues between xEnviro and BATC by creating a backup of the registry records related to "Khronos \ Vulkan" by clicking over HKEY_LOCAL_MACHINE\SOFTWARE\Khronos and choosing "Export". A ".reg" file was created and I edited it and made two ".reg" files one named "Vulkan-4-xEnviro.reg" where I stored: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Khronos] [HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan] [HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers] "C:\\Program Files (x86)\\Steam\\SteamOverlayVulkanLayer64.json"=dword:00000000 "C:\\Program Files (x86)\\Steam\\SteamFossilizeVulkanLayer64.json"=dword:00000000 "C:\\Program Files (x86)\\RivaTuner Statistics Server\\Vulkan\\RTSSVkLayer64.json"=dword:00000000 "F:\\X-Plane 12\\Resources\\plugins\\xEnviro\\layer\\VkLayer_xenviro_layer.json"=dword:00000000 the other named "Vulkan-4-BATC" where I stored: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Khronos] [HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan] [HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers] "C:\\Program Files (x86)\\Steam\\SteamOverlayVulkanLayer64.json"=dword:00000000 "C:\\Program Files (x86)\\Steam\\SteamFossilizeVulkanLayer64.json"=dword:00000000 "C:\\Program Files (x86)\\RivaTuner Statistics Server\\Vulkan\\RTSSVkLayer64.json"=dword:00000000 "F:\\X-Plane 12\\Resources\\plugins\\xEnviro\\layer\\VkLayer_xenviro_layer.json"=- Notice the difference is only the "-" after the "=" in the "VkLayer_xenviro_layer.json" entry. I run the first when I want to play Xp12 with xEnviro and the later when playing FS 2024 with BATC. YMMV because you can have different entries, but you can adapt this solution to your configurations. Edited January 9, 20251 yr by jcomm Flying gliders since 1980 Flightsimming since 1992 AMD Ryzen 5600x, 32GB RAM, GPU Nvidia RTX 3060 Ti 8 GB, 1 TB and 500 GB nvme2 SSD drives, HP 27" 60Hz LED monitor @ 1920x1080, T16000, Hotas from old X52 Pro, Saitek Combat Rudder Pro (2010 model)
Create an account or sign in to comment