Jump to content
  • Sign Up

loseridoit.2756

Members
  • Posts

    36
  • Joined

  • Last visited

loseridoit.2756's Achievements

  1. https://launchpad.net/~commendsarnex/+archive/ubuntu/winedri3https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers/ You can install the latest Ubuntu because upstream will never randomly drop hardware support. The open source driver should work well and you should get similar performance in comparison to windows. You can install gallium 9 which is Linux's native d3d9 driver. https://github.com/iXit/wine-nine-standalonehttps://wiki.ixit.cz/d3d9 You basically need to installed mesa with gallium 9 enabled and a patched wine to your system. You can use lutris to manage your wine installs. Yes, pre-vulkan AMD cards are supported. https://lutris.net/ the game guide is pretty mediocre.....
  2. Codeweavers are working on dxvk support on OSX.https://github.com/KhronosGroup/MoltenVK/issues/203#issuecomment-682576084I believe they will be working on dx9 support after dxvk support is done. If Mac users are ok with forking over a license next year, you should have much better perf than whatever Anet uses. I am always surprise at Codeweavers ability to make things work.
  3. ACO is a shader compiler for AMD cards.Gallium 9 works on modern Intel GPU and AMD cards.D9VK should work on all GPU with vulkan support.
  4. Ummm, codeweavers sells an ARM and x64 versions of wine and it should work better than the Cider Anet uses. https://www.codeweavers.com/blog/jwhite/2020/11/18/okay-im-on-the-bandwagon-apple-silicon-is-officially-cool Just wanted to add... Yes. This is actually true. Guild Wars 2 runs better on my Linux partition than on my Windows one. It loads faster, it has less frame dips in crowded areas... It's weird. I can only guess it's down to Gallium9, but I dunno! Not weird. Linux has better filesystem performance which allows better loading time. The Linux ecosystem have a driver development cycle more suited for MMORPG. Linux community cares more about correctness over performance. This preference avoid the terrible driver competition in the Windows ecosystem which leads to more bugs and a worse experience. As a side benefit, the performance improvements regress less and you have less FPS dips.
  5. Not sure how the Mac playerbase is, but ZOS actually put in the effort to make a MoltenVK client for macOS so ESO actually runs quite well on the platform, and they are now stopping because they don't want to get it working on Apple Silicon. GW2's Mac client never ran well and is just a slapped together WINE wrapper, so I personally wasn't surprised to hear ArenaNet will discontinue it. Oi. Do not disparage slapping together the WINE wrapper. Valve, Crossover, Collabora, linux community has turn windows API into a portable library. The wrapper is practically native in both performance and feature set. Linux players probably have a better GW2 experience than many Windows players. Arenanet choosed a crappy WINE fork called Cider maintained by Nvidia (formally Transgaming). Arenanet loses the years and years of Q/A Crossover devoted into WINE. Mac Port suffers from two issues: Crappy Wine Fork and Apple under platform investment.
  6. Hi, yes the installer version is on par with the zipped vulkan (d9vk) version. I'm not very experienced with Nvidia on laptops, haven't tested the game on it either. Are you sure it's making use of the Nvidia GPU? nvidia only added vulkan PRIME offloading support last month. https://devtalk.nvidia.com/default/topic/1060977/announcements-and-news/-linux-solaris-and-freebsd-driver-435-17-beta-release-/ Yes, Nvidia support is so bad that you could only start using vulkan on almost all Nvidia laptops last month.
  7. GW2 is famous for killing cards at launch due to heavy PCI e usage.GW2 is more demanding on the pcie slot than vast majority AAA titles. GW2 is a MMO change your expectations on demanding.
  8. I am just here to say wine proton 1.12 has d9vk. https://www.phoronix.com/scan.php?page=news_item&px=Proton-4.11-Released Although d9vk does not have same level maturity as gallium 9 or vanilla wine + patches, playing d3d9 games will be much easier in the future. On other news, valve is proposing some kernel changes to reduce overhead is certain situations https://steamcommunity.com/games/221410/announcements/detail/2957094910196249305
  9. Good news everyone. Google, Valve, and Mesa community have magically created a convoluted way to support Opengl forever https://www.phoronix.com/scan.php?page=news_item&px=Zink-Gallium3D-OpenGL-Vulkan https://gitlab.freedesktop.org/kusma/mesa/commits/zink Opengl -> Gallium 3d -> Vulkan -> MoltenVK -> Metal. Opengl is dead. Long live Opengl. I would joke that this pipeline would be faster, more compliant and supports compute shaders, but I would fear those statements would be true.
  10. trolling is a good time to show the advantages and disadvantages of different engineering solutions. https://meta.wikimedia.org/wiki/Cunningham%27s_Law
  11. http://zilles.cs.illinois.edu/papers/mcfarlin_asplos_2013.pdfhttps://pdfs.semanticscholar.org/presentation/efb5/dd8d92d85db634fcfa08bd55d439b60bfab2.pdf88% is due to better static scheduling12% is due to better dynamics scheduling. Although 88% is achievable with a compiler, no compiler exists. Here is a breden egg article about cpu utilization http://www.brendangregg.com/blog/2017-05-09/cpu-utilization-is-wrong.html CPU does nothing majority of their time. It is a pretty normal operation.
  12. You do not understand the concept of out of order cpu.An out of order cpu will rearrange the sand such that it would not block the water flow.Complicated hardware design solves many of these problems. the out of order cpu rearrangement is another process and obviously cause lag coz you have an extra process.CPU stalls pretty often.Rearranging instructions in between is cheaper in practice than executing everything in order.There is a joke that cpu designers run word, excel, or flash as a benchmark.
  13. You do not understand the concept of out of order cpu.An out of order cpu will rearrange the sand such that it would not block the water flow.Complicated hardware design solves many of these problems.
  14. that just shows your complete lack of understanding of wine. Wine just turns Win API into an application library. wine - wine is not an emulatorthere is a reason why wine creators made that acronym.https://www.winehq.org/ All wine calls are practically native like Java, Qt etc. React OS, a reimplementation of Windows, uses wine libraries.Overhead is rather minimal.Before you call ideas are stupid, understand what you are talking about.https://wiki.winehq.org/Wine_Developer%27s_Guide/Architecture_Overview
  15. You actually experience fewer driver issues on Linux. Linux drivers have a tendency to be written for correctness with a strong regression testing. IHV do not have room to play this driver obscuration game like they do on windows since all drivers are open source. For games like Gw2, Anet is pretty good at Q/A. If you see graphics issues on tech support, it is more likely it due to driver issues than Anet programmers. why you wanna layer the direct calls? must be some dumb garbage-y hocus pocus. lel.yea? Most software is full of layers. Anet might be using a layer right now to get cross-platform audio.Btw, dx9 on vulkan is not a huge layer and gallium nine is actually a native d3d9 driver on linuxOn the other hand, D3d9 on Opengl is getting better but shader pauses might be on the unfixable size.https://twitter.com/id_aa_carmack/status/298628243630723074?lang=enhttps://www.reddit.com/r/linux/comments/17x0sh/john_carmack_asks_why_wine_isnt_good_enough/John Carmack doesnt care too much about layers. Games avoid interactions with the OS as often as they can as an optimization technique.The impact of a layer is lower than you think it is.
×
×
  • Create New...