Jump to content

Stan`

0 A.D. Project Leader
  • Posts

    18.270
  • Joined

  • Last visited

  • Days Won

    595

Everything posted by Stan`

  1. To check this on Linux just add debug prints to your handlers like warn("something") or error("something")
  2. Okay let's adress points in order then Alright, just wanted to make sure it was not causing any weird side effects The difference between non visual and visual is that it runs the game as fast as possible, that's why it's using so much processing power. If your script expects the game to run normally from a time standpoint that's maybe where it's going wrong. That's also why I suggested the RL interface, as you can you can run step to control things a bit more finely. If you ran the profiler2 you'd see what it was spending time on https://gitea.wildfiregames.com/0ad/0ad/wiki/Profiler2 https://gitea.wildfiregames.com/0ad/0ad/wiki/EngineProfiling Yeah the terminal is not able to capture the game's output, you need something like dbgview. It's very likely it's running in the background still.
  3. Every game is a replay. Replays are just a list of turns which sometimes have a list of commands. The debug is there so you know it's actually running.
  4. Maybe it's more strict in non visual although it should not, what if you try to figure out why it's registering it twice ?
  5. There is an anti spam mechanism that sometimes blocks posts. And we have to validate them for them to show up
  6. Where do you expect them to be stored ? The only cloud localratings is https://replay-pallas.wildfiregames.ovh/ Else as the name implies the stats made from the replay are stored locally. Also depending on how you run the game e.g with -writableRoot the locations change.
  7. Spidermonkey (the js engine) is written in rust. So it need something to generate cbindings so it can be linked
  8. That's weird it says your GPU does not have enough memory. Cc @vladislavbelov
  9. In that python example they wrote a client with the endpoints IIRC You can run arbitrary JS with /evaluate and /step to make the simulation progress. Regarding saving the map itself I'm not sure you can do it one go might have to replay the map and save it after. You can load any map with that endpoint. If you're on Windows you might have some issues with python not going as fast as it can. Probably some issue with flushing.
  10. No his point was that you could install an old debian to get it to run without compiling it. Same as running an old ubuntu.
  11. The de-facto standard these days is GLTF.
  12. @ffm2 I assume Arch has the latest Blender which deprecated (removed?) the DAE import and export because they no longer wanna support this. This means 0 A.D. is probably the last big open source project to use the Collada format. I haven't checked if the settings allows you to restore it; Doing a bit of 3D printing myself, NIFA is right, unless you get a way to get the normal map details from the textures, your models will look very bland, and they clearly are not meant for printing, because of their non manifold nature.
  13. Have you seen -> https://gitea.wildfiregames.com/0ad/0ad/wiki/GettingStartedReinforcementLearning
  14. The Vulkan renderer is on by default, for the shaders, you can either compile them yourself (which is a bit annoying) or you can use the script to download the current built ones https://gitea.wildfiregames.com/0ad/0ad/src/branch/main/source/tools/spirv/get-nightly-shaders.sh (on Linux)
  15. I didn't really forget that. I've just assumed that those library versions were backwards-compatible (as they should be) and that he would need fewer libraries anyway since it's an older alpha release. The hardest to compile is Spidermonkey 38 mainly because it relies on python 2. Spidermonkey has very few minor versions that are ABI (backward compatible) sometimes they even break it in minor like 76.3 and .5
  16. Wonder if we could split it in multiple buildings with different purposes. Else that will be a scenario only actor.
  17. You can look at the latest Release Candidates, else you need to clone the repo and pull the translations yourself.
  18. If app image is a no go for you then you'll have to run the migration scripts on the maps. Stuff that handle renamed actors, modified xml and removed terrain types.
  19. Hello, thanks for working on this. You should have gotten something from Transifex notifying you of your status change. Please use it responsibly. If you don't mind me asking since I'm evaluating Transifex pertinence at the moment, how did you find where to translate / us, 0 A.D. is transifex working well for you compared to say Weblate if you've used that? Thanks in advance.
  20. There is an A23b appimage that might work too.
×
×
  • Create New...