cyxsibo@gmail.com Posted May 10, 2020 Report Share Posted May 10, 2020 Hi ! I already tried everything I could find on this topic, installing dll's manually and applying patch. I have windows 10 installed and Ryzen 3600 CPU. Game installation goes smoothly, but when opening the game this error appear: Assertion failed: "cache.Validate()" Location: cache.cpp:43 (x86_x64::AddCache) Call stack: 00DE96AD 00DEB403 00DE1035 00DE10C4 errno = 0 (No error reported here) OS error = 203 (The system could not find the environment option that was entered.) Quote Link to comment Share on other sites More sharing options...
Stan` Posted May 10, 2020 Report Share Posted May 10, 2020 Hey, Please try to replace the contents of %localappdata%\0 A.D. alpha\binaries\system by the contents of this zip On 5/4/2020 at 11:44 PM, OptimusShepard said: system.zip 125.4 MB · 3 downloads Quote Link to comment Share on other sites More sharing options...
cyxsibo@gmail.com Posted May 10, 2020 Author Report Share Posted May 10, 2020 I tried to download system.zip but get this Sorry, there is a problem This attachment is not available. It may have been removed or the person who shared it may not have permission to share it to this location. Error code: 2C171/1 Quote Link to comment Share on other sites More sharing options...
Stan` Posted May 10, 2020 Report Share Posted May 10, 2020 I'm sorry, try this one instead. Keep in mind this an experimental fix. Please report any bugs while using it. system.zip Quote Link to comment Share on other sites More sharing options...
cyxsibo@gmail.com Posted May 10, 2020 Author Report Share Posted May 10, 2020 Ok did that, it's working great now. Tried skrimish and scenario editor, no problem there. Will report back if something happens. Thank you soo much for fast reply !!! Quote Link to comment Share on other sites More sharing options...
Stan` Posted May 10, 2020 Report Share Posted May 10, 2020 You're welcome, have fun with the game Quote Link to comment Share on other sites More sharing options...
badosu Posted May 10, 2020 Report Share Posted May 10, 2020 Not sure if same error, but I found an alternative solution (via patch) in the arch package. For whomever needs to build by themselves: https://git.archlinux.org/svntogit/community.git/tree/trunk/zen2-workaround.patch?h=packages/0ad Quote Link to comment Share on other sites More sharing options...
Stan` Posted May 10, 2020 Report Share Posted May 10, 2020 @badosu That fix is in the binary above, along with another one which fixes another issue with the CPU itself The arch packager backported it Quote Link to comment Share on other sites More sharing options...
badosu Posted May 10, 2020 Report Share Posted May 10, 2020 Oh, so the arch package is missing a fix patch? Quote Link to comment Share on other sites More sharing options...
Stan` Posted May 10, 2020 Report Share Posted May 10, 2020 Just now, badosu said: Oh, so the arch package is missing a fix patch? Maybe. But the fix in the binary above is for windows only code, as the linux one does something different. I don't have enough data about problems on arch to know if they need something extra there. We're still investigating with @OptimusShepard 1 Quote Link to comment Share on other sites More sharing options...
badosu Posted May 10, 2020 Report Share Posted May 10, 2020 Nice, thanks for the info! If there's anything missing on that patch I can try sending a request to update to the maintainer. Quote Link to comment Share on other sites More sharing options...
Stan` Posted May 10, 2020 Report Share Posted May 10, 2020 8 minutes ago, badosu said: Nice, thanks for the info! If there's anything missing on that patch I can try sending a request to update to the maintainer. Well the current Arch fix is a not a proper patch per se. I believe @Imarok left instructions for the future, but they require a bigger refactoring Quote Link to comment Share on other sites More sharing options...
Imarok Posted May 10, 2020 Report Share Posted May 10, 2020 2 hours ago, Stan` said: Well the current Arch fix is a not a proper patch per se. I believe @Imarok left instructions for the future, but they require a bigger refactoring The arch fix is just the ryzen L3 cache fix, that I commited. right? This patch is not really correct, but the incorrectness shouldn't matter for the 0ad usecase. I think in the future we should just remove this part of the UserReporter. 1 Quote Link to comment Share on other sites More sharing options...
Stan` Posted May 10, 2020 Report Share Posted May 10, 2020 Just now, Imarok said: The arch fix is just the ryzen L3 cache fix, that I commited. right? This patch is not really correct, but the incorrectness shouldn't matter for the 0ad usecase. I think in the future we should just remove this part of the UserReporter. Yes it is. 1 Quote Link to comment Share on other sites More sharing options...
Stan` Posted May 18, 2020 Report Share Posted May 18, 2020 On 5/10/2020 at 3:06 PM, badosu said: Nice, thanks for the info! If there's anything missing on that patch I can try sending a request to update to the maintainer. Do you think you can convince him to join #0ad-dev on quakenet.org instead so we can ping him directly? Quote Link to comment Share on other sites More sharing options...
Lutrification Posted May 24, 2020 Report Share Posted May 24, 2020 (edited) Hi everyone I think I'm having the same problem, the game doesn't launch at all : Spoiler tc_pool_alloc: 0 c (0x) tc_png_decode: 0 c (0x) tc_dds_transform: 0 c (0x) tc_transform: 0 c (0x) tc_plain_transform: 0 c (0x) tc_ShaderGLSLLink: 0 c (0x) tc_ShaderGLSLCompile: 0 c (0x) tc_ShaderValidation: 0 c (0x) xml_validation: 0 c (0x) ----------------------------------------------------- TIMER| shutdown misc: 206.502 us TIMER| InitVfs: 59.8381 ms Writing the mainlog at /home/***/.config/0ad/logs/mainlog.html TIMER| CONFIG_Init: 779.65 us Sound: AlcInit success, using OpenAL Soft cache.cpp(43): Assertion failed: "cache.Validate()" Assertion failed: "cache.Validate()" Location: cache.cpp:43 (AddCache) Call stack: (0x565555b3b1a5) /usr/games/pyrogenesis(+0x5e81a5) [0x565555b3b1a5] (0x565555aedcf1) /usr/games/pyrogenesis(+0x59acf1) [0x565555aedcf1] (0x565555aef0b4) /usr/games/pyrogenesis(+0x59c0b4) [0x565555aef0b4] (0x565555aef7ab) /usr/games/pyrogenesis(+0x59c7ab) [0x565555aef7ab] (0x565555b32f6e) /usr/games/pyrogenesis(+0x5dff6e) [0x565555b32f6e] (0x565555b33578) /usr/games/pyrogenesis(+0x5e0578) [0x565555b33578] (0x565555b3391d) /usr/games/pyrogenesis(+0x5e091d) [0x565555b3391d] (0x565555b69ce3) /usr/games/pyrogenesis(+0x616ce3) [0x565555b69ce3] (0x565555b33672) /usr/games/pyrogenesis(+0x5e0672) [0x565555b33672] (0x565555b355ba) /usr/games/pyrogenesis(+0x5e25ba) [0x565555b355ba] (0x565555b69ce3) /usr/games/pyrogenesis(+0x616ce3) [0x565555b69ce3] (0x565555b3519e) /usr/games/pyrogenesis(+0x5e219e) [0x565555b3519e] (0x5655557fa53c) /usr/games/pyrogenesis(+0x2a753c) [0x5655557fa53c] (0x5655557efd88) /usr/games/pyrogenesis(+0x29cd88) [0x5655557efd88] (0x565555600a73) /usr/games/pyrogenesis(+0xada73) [0x565555600a73] (0x5655555ed37e) /usr/games/pyrogenesis(+0x9a37e) [0x5655555ed37e] errno = 0 (Try again later) OS error = ? I'm using Pop!_OS 20.04 and a Ryzen 5 3600, with a GTX 980 Ti It seems there is a fix by Arch users, can you point me in the right direction for fixing this problem ? Thank you very much Edited May 24, 2020 by Lutrification Quote Link to comment Share on other sites More sharing options...
OptimusShepard Posted May 24, 2020 Report Share Posted May 24, 2020 43 minutes ago, Lutrification said: It seems there is a fix by Arch users, can you point me in the right direction for fixing this problem ? You need to build the game by yourself. https://trac.wildfiregames.com/wiki/BuildInstructions https://trac.wildfiregames.com/wiki/BuildInstructionsGettingTheCode You should also install this patch https://code.wildfiregames.com/D2726 If you want to play A23b (revision r21946), you need this patch too https://code.wildfiregames.com/D2353 2 Quote Link to comment Share on other sites More sharing options...
fantasyzer Posted July 10, 2020 Report Share Posted July 10, 2020 (edited) So I have this problem also, invested 300 EUR in a super fancy upgrade, getting these cache messages, and now the game lags after a while, something I didn't have with my previous system. Now I decided to build it using the above mentioned articles and using "--depth=50" when cloning the repo, but now when I'm entering the lobby I get the message: "If you want to play with the crowd, get the latest release of 0 A.D. instead at bla bla bla." Is there a way around this? I can only see one branch to choose from. Or do I nead to go back in history? Can someone please advice with git command examples? Thanks. Thank you so much @Stan` for providing a system folder, with this the problem is also solved Edited July 10, 2020 by fantasyzer Quote Link to comment Share on other sites More sharing options...
Basileus Alexios VI Apokios Posted August 22, 2020 Report Share Posted August 22, 2020 The fix is flagged as a threat by my antivirus, enough to make it prompt me to restart the computer to fix it and for it to automatically remove it. Quote Link to comment Share on other sites More sharing options...
Loki1950 Posted August 22, 2020 Report Share Posted August 22, 2020 1 hour ago, Basileus Alexios VI Apokios said: The fix is flagged as a threat by my antivirus, enough to make it prompt me to restart the computer to fix it and for it to automatically remove it. I am not surprised lots of antivirus software automatically tags any Open Source app as a threat because they see no reason to trust it's source this has been happening since the introduction of Windows and the antivirus suites for it. Enjoy the Choice Quote Link to comment Share on other sites More sharing options...
Basileus Alexios VI Apokios Posted August 22, 2020 Report Share Posted August 22, 2020 Ah, so wait until it is merged to the main build then? Quote Link to comment Share on other sites More sharing options...
Stan` Posted August 22, 2020 Report Share Posted August 22, 2020 2 hours ago, Basileus Alexios VI Apokios said: Ah, so wait until it is merged to the main build then? You can do that. Although chances are that if it's detected now it will be detected again. What's your antivirus brand? They should have some kind of false positive reporting system. Quote Link to comment Share on other sites More sharing options...
smiley Posted August 22, 2020 Report Share Posted August 22, 2020 7 hours ago, Loki1950 said: I am not surprised lots of antivirus software automatically tags any Open Source app as a threat because they see no reason to trust it's source this has been happening since the introduction of Windows and the antivirus suites for it. Enjoy the Choice Not really true. They detect software built without proper versioning, publisher info, or unsigned exes and the like. I mean Blender, GIMP, Firefox are all open source too. The anti virus wouldn't even know what you execute is open source let alone read the source to make sure it's safe. That's an acceptable model for an AntiVirus because you don't really need one if you at all know what you are doing. And, the built-in AV tools are more than enough unless you do something very stupid. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.