Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 2023-01-15 in all areas

  1. I was doing different refactorings of our engine for last 1.5 years. It's allowed me to add a new backend (graphics API) - Vulkan. It's relatively new API (as D3D12) which allows us to have a more predictable and stable performance. And in some cases even better performance. But not always as we use it in a single thread yet. Vulkan drivers from different vendors are usually much lighter than GL ones. That's the way to have less driver bugs and crashes. But we still need testing how it works on different hardware. So everyone who has a Vulkan compatible device please try to enable it in options (along with feedback). If you're able to run SVN then you already can test it. Else wait for the next RC. Note: to run the game you'd need to download and install a separate mod with precompiled shaders (it'll be bundled in RCs and the Release): https://releases.wildfiregames.com/rc/0ad-spirv.zip. Vulkan can't run pure GLSL shaders (which we use for GL), it uses a special binary format for shaders: SPIR-V. Vulkan allows us to use different interesting features. For example it allows to select the most appropriate GPU to use. It means no more crashes because of wrong GPU, I hope Also Vulkan supports multithreading. If you still have some time you could run the game with validation enabled. It makes the game slower but validates a lot more different internal things. It should help to make Vulkan stable for the release. To enable validation you need to add the following lines to your usef.cfg: renderer.backend.debugcontext = "true" renderer.backend.debuglabels = "true" renderer.backend.debugmessages = "true" renderer.backend.debugscopedlabels = "true" Known issues: Screenshots aren't implemented yet, but going to be during Feature Freeze rP27552 Some precompiled shaders are missing, please report if the game says so macOS isn't supported yet, but we have plans to do so via MoltenVk rP27488 Missing silhouettes rP27418 Unsupported depth formats cause an assertion rP27421 Stretching on window resize after fullscreen switch rP27422
    2 points
  2. Sahara biome: Cretan date palm forest: 300 wood Other mixed forest: 200/100 wood Suggestion: change all forests to Cretan Date palm Reason: it creates wood imbalance between players
    1 point
  3. version 4.0.0 is to old, guess some commit to 0ad increased the minimum requirement. Edit: you might want to raise a concern: https://code.wildfiregames.com/rP27329
    1 point
  4. Unfortunately i had some time consuming private life events happening, so i could not play the last weeks. Same was the case for Edwarf afaik. Sorry for that, and thanks for organizing the event.
    1 point
  5. You mean the turrets? Those do nothing--it was changed a few alphas ago and I think it was a mistake.
    1 point
  6. That solves it. Thank you. Seems to Vulkan is a bit faster than OpenGL for me. Sahyadri Vulkan 20fps vs OpenGL 18fps (reproducible.
    1 point
  7. Thanks. Patch https://code.wildfiregames.com/D4878 fixes segfault. Game starts successfully with Vulkan renderer
    1 point
  8. Nice! Missed shader, thanks! Does the game work for you except the missing shader?
    1 point
  9. @vladislavbelov you very much deserve our aplause, it must have been lot of work
    1 point
  10. I agree, it doesn't always show when one would expect it.
    1 point
  11. this button really not present also in situation where you would expect it will be there. so contextual mechanism not working correctly
    1 point
  12. Unfortunately, it didn't work. cd svn echo $DEB_PYTHON_INSTALL_LAYOUT export DEB_PYTHON_INSTALL_LAYOUT='deb' echo $DEB_PYTHON_INSTALL_LAYOUT deb svn cleanup 0ad svn up 0ad Updating '0ad': W wersji 27447. echo $DEB_PYTHON_INSTALL_LAYOUT deb cd 0ad/build/workspaces/ ./clean-workspaces.sh [...] Done. Try running update-workspaces.sh again now. echo $DEB_PYTHON_INSTALL_LAYOUT deb ./update-workspaces.sh [...] FileNotFoundError: [Errno 2] No such file or directory: '/home/domowy/svn/0ad/libraries/source/spidermonkey/mozjs-91.13.1/build-debug/_virtualenvs/common/lib/python3/dist-packages' ERROR: SpiderMonkey build failed echo $DEB_PYTHON_INSTALL_LAYOUT deb
    0 points
×
×
  • Create New...