Crash on init if screen resolution is 8k

jimrandomh

New Member
Nov 14, 2025
2
1
The default game screen resolution inherits the desktop resolution, which in my case is 7680x4320 (8k). On a system with an RTX 3060 Ti (8GB VRAM), starting with this resolution while leaving other settings at default values leads to a crash on init with:

Application: KSA.exe
CoreCLR Version: 9.0.1125.51716
.NET Version: 9.0.11
Description: The process was terminated due to an unhandled exception.
Exception Info: Brutal.VulkanApi.VkResultError: Vulkan call to vkAllocateMemory failed with error: VK_ERROR_OUT_OF_DEVICE_MEMORY
at Brutal.VulkanApi.Abstractions.DeviceEx.AllocateBuffer(String& name, VkBufferCreateInfo& bufferCreateInfo, CreateInfo& allocateCreateInfo)
at Brutal.VulkanApi.Abstractions.BufferEx..ctor(IBufferAllocator allocator, CreateInfo createInfo)
at Brutal.VulkanApi.Abstractions.BufferExExtensions.CreateBuffer(IBufferAllocator allocator, CreateInfo createInfo)
at KSA.PlanetMeshCollection.Generate(Renderer renderer, StagingPool stagingPool, CommandBuffer commandBuffer)
at KSA.PlanetMeshLibrary.GenerateInUse(Renderer renderer, StagingPool stagingPool, CommandBuffer commandBuffer)
at KSA.PlanetMeshLibrary.Create(Renderer renderer, StagingPool stagingPool)
at KSA.Program..ctor(IReadOnlyList`1 inArgs)
at KSA.Program.Main(String[] inArgs)

Lowering the resolution by editing config.toml seemed to fix it.
 
Upvote 0