Juuso Alasuutari
Juuso Alasuutari
This PR doesn't remove the use of `gettimeofday()`, but actually reverts back to using it instead of `clock_gettime()`. Fun fact: `git log -p --follow -- linux/JackLinuxTime.c` shows that the `gettimeofday()`...
Anti cheat appears to be working since approximately 2 weeks ago. I have been able to play on every multiplayer server I've tried. I've so far only tried with GE-Proton7...
> Tried and yes it looks ok with battleye. I have Proton experimental and did not experienced any connectivity issues. But I still have graphics issues with hardware anti-aliasing when...
About the map glitch I mentioned earlier: I checked my settings and hardware anti-aliasing was enabled. After disabling it the map works fine. With this I can say there are...
> `volatile` by itself doesn't imply cache flushing. But synchronization memory coherency properties do indeed. You're correct, thanks for pointing that out. My understanding distils to "if it's not memory-mapped...
> > if there might be possible pitfalls going from `__sync_*` to `__atomic_*` > > It is clear from the gcc source for `__sync_*`: https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/builtins.cc;h=9d106405f79512fe3833c9a830a0f317937bd08a;hb=HEAD#l6575 > > so `__sync_*_compare_and_swap` are...
There's one thing I think I should fix: empty directories are left undeleted in the old cache.
In my own tests this seems to now work as it should. This PR combined with #180 allow integration with https://github.com/marketplace/actions/cache. In my current workflow I create a cache of...
> Reverting libcurl to 8.9.0 would be a giant pain in the ass. And patching it to revert the commit responsible doesn't sound especially appealing either. > > I guess...
> I think this comes dangerously close to a _"Don't ship WIP"_[1](#user-content-fn-1-978850acb11c3fc9962927135d84f531) scenario. Whatever we do about this issue should be coordinated with the upstream projects. > ## Footnotes >...