-
Posts
229 -
Joined
-
Days Won
1
nwtour last won the day on January 7 2022
nwtour had the most liked content!
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
nwtour's Achievements
Duplicarius (4/14)
109
Reputation
-
Есть ли 26 версия для операционной системы Linux?
nwtour replied to Jystik's topic in Help & Feedback
@Jystik Приветствую. Если в дистрибутиве старая версия, стоит загрузить с помощью snap/flatpak https://snapcraft.io/0ad sudo snap install 0ad https://flathub.org/apps/com.play0ad.zeroad flatpak install flathub com.play0ad.zeroad -
Vulkan - new graphics API
nwtour replied to vladislavbelov's topic in Game Development & Technical Discussion
Map: Deep forest Size: Large Reveal map: on vulkaninfo: deviceName = AMD Radeon RX 6400 (RADV NAVI24) Vulkan Instance Version: 1.3.211 glxinfo: Device: AMD Radeon RX 6400 (navi24, LLVM 11.0.1, DRM 3.48) OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.1 Render Vulkan: ~34 avg fps Render OpenGL: ~78 avg fps Render OpenGL ARB: ~49 avg fps -
Vulkan - new graphics API
nwtour replied to vladislavbelov's topic in Game Development & Technical Discussion
Max settings, first screen of campaign : OpenGL ARB ~145fps OpenGL ~127fps Vulkan ~98fps -
Vulkan - new graphics API
nwtour replied to vladislavbelov's topic in Game Development & Technical Discussion
Thanks. Patch https://code.wildfiregames.com/D4878 fixes segfault. Game starts successfully with Vulkan renderer -
Vulkan - new graphics API
nwtour replied to vladislavbelov's topic in Game Development & Technical Discussion
Hello. Good news! But after changing render: Assertion failed: "IsFramebufferFormatSupported(format)" Location: Device.cpp:850 (GetPreferredDepthStencilFormat) Call stack: (0x555555bc97c1) /binaries/system/pyrogenesis(+0x6757c1) [0x555555bc97c1] (0x555555b79ec1) /binaries/system/pyrogenesis(+0x625ec1) [0x555555b79ec1] (0x555555b7b973) /binaries/system/pyrogenesis(+0x627973) [0x555555b7b973] (0x555555b7be07) /binaries/system/pyrogenesis(+0x627e07) [0x555555b7be07] (0x5555559c986e) /binaries/system/pyrogenesis(+0x47586e) [0x5555559c986e] (0x55555599dc17) /binaries/system/pyrogenesis(+0x449c17) [0x55555599dc17] (0x55555588f8e1) /binaries/system/pyrogenesis(+0x33b8e1) [0x55555588f8e1] (0x555555892b1e) /binaries/system/pyrogenesis(+0x33eb1e) [0x555555892b1e] (0x5555558205e5) /binaries/system/pyrogenesis(+0x2cc5e5) [0x5555558205e5] (0x555555b7b989) /binaries/system/pyrogenesis(+0x627989) [0x555555b7b989] (0x555555b7be07) /binaries/system/pyrogenesis(+0x627e07) [0x555555b7be07] (0x555555937c8a) /binaries/system/pyrogenesis(+0x3e3c8a) [0x555555937c8a] (0x55555593a467) /binaries/system/pyrogenesis(+0x3e6467) [0x55555593a467] (0x555555a725a7) /binaries/system/pyrogenesis(+0x51e5a7) [0x555555a725a7] (0x555555a734f4) /binaries/system/pyrogenesis(+0x51f4f4) [0x555555a734f4] (0x55555596d412) /binaries/system/pyrogenesis(+0x419412) [0x55555596d412] errno = 0 (No error reported here) OS error = ? [Detaching after fork from child process 65031] Warning: Cannot convert string "vlines2" to type Pixmap Redirecting call to abort() to mozalloc_abort Thread 1 "main" received signal SIGSEGV, Segmentation fault. mozalloc_abort (msg=msg@entry=0x7ffff7b49580 "Redirecting call to abort() to mozalloc_abort\n") at /home/nwtour/ff/new0ad/libraries/source/spidermonkey/mozjs-91.13.1/memory/mozalloc/mozalloc_abort.cpp:33 33 MOZ_CRASH(); (gdb) bt #0 mozalloc_abort (msg=msg@entry=0x7ffff7b49580 "Redirecting call to abort() to mozalloc_abort\n") at /home/nwtour/ff/new0ad/libraries/source/spidermonkey/mozjs-91.13.1/memory/mozalloc/mozalloc_abort.cpp:33 #1 0x00007ffff70fbd58 in abort () at /home/nwtour/ff/new0ad/libraries/source/spidermonkey/mozjs-91.13.1/memory/mozalloc/mozalloc_abort.cpp:86 #2 0x00005555555ed6cb in try_gui_display_error (no_continue=<optimized out>, allow_suppress=<optimized out>, manual_break=<optimized out>, text=<optimized out>) at ../../../source/lib/sysdep/os/unix/unix.cpp:197 #3 sys_display_error ( text=text@entry=0x555555df4720 <(anonymous namespace)::g_MessageBuffer> L"Assertion failed: \"IsFramebufferFormatSupported(format)\"\r\nLocation: Device.cpp:850 (GetPreferredDepthStencilFormat)\r\n\r\nCall stack:\r\n\r\n(0x555555bc97c1) /home/nwtour/ff/new0ad/binaries/system/pyrogenesi"..., flags=flags@entry=6) at ../../../source/lib/sysdep/os/unix/unix.cpp:216 #4 0x0000555555b7bd0b in CallDisplayError (flags=6, text=0x555555df4720 <(anonymous namespace)::g_MessageBuffer> L"Assertion failed: \"IsFramebufferFormatSupported(format)\"\r\nLocation: Device.cpp:850 (GetPreferredDepthStencilFormat)\r\n\r\nCall stack:\r\n\r\n(0x555555bc97c1) /home/nwtour/ff/new0ad/binaries/system/pyrogenesi"...) at ../../../source/lib/debug.cpp:374 #5 debug_DisplayError (description=0x7fffffffa540 L"Assertion failed: \"IsFramebufferFormatSupported(format)\"", flags=6, context=<optimized out>, lastFuncToSkip=<optimized out>, pathname=<optimized out>, line=850, func=0x555555cad660 "GetPreferredDepthStencilFormat", suppress=0x555555df2570 <Renderer::Backend::Vulkan::CDevice::GetPreferredDepthStencilFormat(unsigned int, bool, bool) const::suppress__>) at ../../../source/lib/debug.cpp:460 #6 0x0000555555b7be07 in debug_OnAssertionFailure (expr=expr@entry=0x555555cc0620 L"IsFramebufferFormatSupported(format)", suppress=suppress@entry=0x555555df2570 <Renderer::Backend::Vulkan::CDevice::GetPreferredDepthStencilFormat(unsigned int, bool, bool) const::suppress__>, file=file@entry=0x555555cb3b00 L"../../../source/renderer/backend/vulkan/Device.cpp", line=line@entry=850, func=func@entry=0x555555cad660 "GetPreferredDepthStencilFormat") at ../../../source/lib/debug.cpp:547 #7 0x00005555559c986e in Renderer::Backend::Vulkan::CDevice::GetPreferredDepthStencilFormat (this=0x5555569584d0, depth=<optimized out>, stencil=<optimized out>) at ../../../source/renderer/backend/vulkan/Device.cpp:850 #8 Renderer::Backend::Vulkan::CDevice::GetPreferredDepthStencilFormat (this=0x5555569584d0, depth=<optimized out>, stencil=<optimized out>) at ../../../source/renderer/backend/vulkan/Device.cpp:831 #9 0x000055555599dc17 in WaterManager::RecreateOrLoadTexturesIfNeeded (this=0x555556c1ed40) at ../../../source/renderer/WaterManager.cpp:236 #10 0x00005555559741b6 in CSceneRenderer::Resize (this=<optimized out>) at ../../../source/renderer/SceneRenderer.cpp:282 #11 0x00005555559689b3 in CRenderer::Resize (this=<optimized out>, width=width@entry=1024, height=height@entry=768) at ../../../source/renderer/Renderer.cpp:383 #12 0x000055555588f8e1 in CVideoMode::UpdateRenderer (w=w@entry=1024, h=h@entry=768) at ../../../source/ps/VideoMode.cpp:773 #13 0x0000555555892b1e in CVideoMode::SetFullscreen (this=0x555555df10c0 <g_VideoMode>, fullscreen=fullscreen@entry=false) at ../../../source/ps/VideoMode.cpp:734 #14 0x00005555558205e5 in psDisplayError () at ../../../source/ps/GameSetup/GameSetup.cpp:125 #15 psDisplayError () at ../../../source/ps/GameSetup/GameSetup.cpp:113 #16 0x0000555555b7b989 in CallDisplayError (flags=6, text=0x555555df4720 <(anonymous namespace)::g_MessageBuffer> L"Assertion failed: \"IsFramebufferFormatSupported(format)\"\r\nLocation: Device.cpp:850 (GetPreferredDepthStencilFormat)\r\n\r\nCall stack:\r\n\r\n(0x555555bc97c1) /home/nwtour/ff/new0ad/binaries/system/pyrogenesi"...) at ../../../source/lib/debug.cpp:371 #17 debug_DisplayError (description=0x7fffffffb780 L"Assertion failed: \"0 && (L\"Can't find a usable technique\")\"", flags=6, context=0x7fffffffbdc0, lastFuncToSkip=<optimized out>, pathname=<optimized out>, line=269, func=0x555555ca6692 "LoadTechnique", suppress=0x555555df1ac0 <CShaderManager::LoadTechnique(std::shared_ptr<CShaderTechnique>&)::suppress__>) at ../../../source/lib/debug.cpp:460 #18 0x0000555555b7be07 in debug_OnAssertionFailure (expr=expr@entry=0x555555ca67c0 L"0 && (L\"Can't find a usable technique\")", suppress=suppress@entry=0x555555df1ac0 <CShaderManager::LoadTechnique(std::shared_ptr<CShaderTechnique>&)::suppress__>, file=file@entry=0x555555ca6710 L"../../../source/graphics/ShaderManager.cpp", line=line@entry=269, func=func@entry=0x555555ca6692 "LoadTechnique") at ../../../source/lib/debug.cpp:547 #19 0x0000555555937c8a in CShaderManager::LoadTechnique (this=0x5555575476c8, tech=std::shared_ptr<CShaderTechnique> (use count 1, weak count 1) = {...}) at ../../../source/graphics/ShaderManager.cpp:269 #20 0x000055555593a467 in CShaderManager::LoadEffect(CStrIntern, CShaderDefines const&, std::function<void (Renderer::Backend::SGraphicsPipelineStateDesc&)> const&) (this=0x5555575476c8, name=name@entry=..., defines=..., callback=...) at ../../../source/graphics/ShaderManager.cpp:138 #21 0x0000555555a725a7 in (anonymous namespace)::CreateShader (name=..., defines=..., depthTestEnabled=<optimized out>) at ../../../source/renderer/OverlayRenderer.cpp:83 #22 0x0000555555a734f4 in OverlayRendererInternals::Initialize (this=0x55555696bf80) at ../../../source/renderer/OverlayRenderer.cpp:266 #23 0x0000555555a74c8f in OverlayRenderer::Initialize (this=<optimized out>) at ../../../source/renderer/OverlayRenderer.cpp:322 #24 0x0000555555974168 in CSceneRenderer::Initialize (this=<optimized out>) at ../../../source/renderer/SceneRenderer.cpp:273 #25 0x000055555596d412 in CRenderer::Open (height=<optimized out>, width=<optimized out>, this=0x5555571279b0) at /usr/include/c++/10/bits/unique_ptr.h:173 #26 CRenderer::CRenderer (this=0x5555571279b0) at ../../../source/renderer/Renderer.cpp:325 #27 0x000055555582d0d8 in InitGraphics (args=..., flags=flags@entry=0, installedMods=std::vector of length 0, capacity 0) at ../../../source/ps/GameSetup/GameSetup.cpp:680 #28 0x000055555560ce14 in RunGameOrAtlas (argv=...) at ../../../source/main.cpp:682 #29 0x00005555555f84c8 in main (argc=1, argv=0x7fffffffe5e8) at ../../../source/main.cpp:740 Linux 6.0.9/AMD Radeon RX 6400 (navi24, LLVM 11.0.1, DRM 3.48) vulkaninfo.txt -
Hm. Problem with file ~/git/0a26/binaries/data/mods/____#LocalRatings/LocalRatings openat(AT_FDCWD, "/home/seeh/git/0a26/binaries/data/mods/____#LocalRatings/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 getdents64(5, /* 6 entries */, 32768) = 168 stat("/home/seeh/git/0a26/binaries/data/mods/____#LocalRatings/___mod.json", {st_mode=S_IFREG|0664, st_size=293, ...}) = 0 stat("/home/seeh/git/0a26/binaries/data/mods/____#LocalRatings/..", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 stat("/home/seeh/git/0a26/binaries/data/mods/____#LocalRatings/LocalRatings", 0x7ffc51cdf3e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/seeh/git/0a26/binaries/logs/crashlog.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 6 write(6, "Function call fa", 16) = 16 write(6, "iled: return val", 16) = 16 write(6, "ue was -110301 (", 16) = 16 write(6, "Error during IO)", 16) = 16
-
Hello @seeh Run: strace -o ~/trace.txt -s 1000 ~/git/0a26/binaries/system/pyrogenesis -writableRoot bzip2 -9 ~/trace.txt And attach trace.txt.bz2 to investigate the cause of a system call failure
-
@Dove of Arc
-
Hello @molito Read thread and apply Stan`s fix
-
Feedbacks from A26 SVN tests
nwtour replied to Yekaterina's topic in Game Development & Technical Discussion
Deep freeze interface on button "Download mods" in window "Mods" on clean profile Bisect commit https://code.wildfiregames.com/rP26522 -
Hello @Gnievko, welcome to community Try configuration options in ~/.config/0ad/config/user.cfg: cursorbackend = "system" nohwcursor = "true"
-
@Lopess libfmt has been updated in the system, needed full clean and rebuild try: cd ~/0ad && make -C build/workspaces/gcc clean && rm -rf binaries/system/*.a && ./build/workspaces/update-workspaces.sh && make -C build/workspaces/gcc -j3
-
https://code.wildfiregames.com/D4365 Fix gamesetup slider for 1000fps configuration
-
Hello @avavento Antivirus software running?