Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through PayPal, Flattr, Liberapay or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.
Wine "PBA" - A new project for better Direct3D over OpenGL
Page: «7/7
  Go to:
mrdeathjr 9 Mar, 2018

Hunted Hells Reach

Vanilla + PBA

Spoiler, click me

Vanilla + PBA + CSMT

Spoiler, click me

^_^

mrdeathjr 9 Mar, 2018

Crysis

Vanilla + PBA



Vanilla + PBA + CSMT



^_^

mrdeathjr 9 Mar, 2018

Aliens Colonial Marines

Vanilla + PBA

Spoiler, click me

Vanilla + PBA + CSMT

Spoiler, click me

^_^

mrdeathjr 9 Mar, 2018

Red Faction Guerilla

Vanilla + PBA

Spoiler, click me

Vanilla + PBA + CSMT

Spoiler, click me

^_^

Xpander 9 Mar, 2018

GoldpawFor those interested I've created a package for Arch Linux (AUR) based on wine-staging 3.3 with the latest PBA patches applied. This package uses git versions of wine, wine-staging and wine-pba, unlike our other AUR package which uses stable/tagged releases only.

https://aur.archlinux.org/packages/wine-staging-pba-git/

Can't speak for anybody else, but on my AMD Radeon RX480 I've had the best results with CSMT enabled (who'd thunk, eh?) in winecfg as well as the following env variables set:

env WINEDEBUG=-all __GL_THREADED_OPTIMIZATIONS=1 __GL_YIELD=USLEEP __GL_SYNC_TO_VBLANK=0 wine64 <yourwineapp>

In the sinner that started it - world of warcraft - I experienced a massive fps increase in my druid order hall with DirectX11, jumping from 15-25fps and up to 25-85fps. Numbers of course differ depending on where I am, but generally my framerate has increased radically all over the game.

 __GL_THREADED_OPTIMIZATIONS=1 __GL_YIELD=USLEEP __GL_SYNC_TO_VBLANK=0

are all nvidia commands so i dont think they do anything with your AMD card.

mesa had different command for glthreading.

hilpara 9 Mar, 2018

For AMD it is mesa_glthread=true

mrdeathjr 9 Mar, 2018

After test various titles virtual memory on pba is more higher than vanilla

2.0gb in vanilla with/without csmt

2.6-2.7gb in vanilla + pba with/without csmt

Remember Me

Vanilla



Vanilla + CSMT



Vanilla + PBA



Vanilla + PBA + CSMT



This situation can be detonate various games crashing for 4096mb limit case: assasins creed 1, mass effect, farcry 2, farcry 3, test drive unlimited 2 and others

^_^

Espionage724 10 Mar, 2018

Hi, I mainly only play Guild Wars 2 on Linux as of lately. I use Wine with the PBA patches (I maintain a Fedora Copr here. Performance is mostly acceptable (still behind Windows), but I'm curious if there's anything else I can try to improve it.

Computer:

  • Acer Predator Helios 300

  • i7-770HQ (intel_pstate)

  • GTX 1060 (NVIDIA 390.25)

  • 16GB RAM

  • Fedora Workstation 27 (set-up notes


Wine Prefix:

  • Staging 3.3

  • Windows 7

  • 64-bit

  • Pulseaudio

  • CSMT Enabled

  • MaxVersionGL = 262150 (4.6)

  • VideoMemorySize = 6144


My in-game settings (the stuff that matters):

  • Resolution: 1920x1080

  • Animation: High (Highest)

  • Antialiasing: None (doesn't affect performance iirc; it's just post-process)

  • Environment: High (highest)

  • LOD Distance: Ultra (highest; not aware of it affecting performance much)

  • Reflections: Terrain & Sky (not much difference between this and None)

  • Textures: High (highest)

  • Render Sampling: Native

  • Shadows: High

  • Shaders: High (highest)

  • Postprocessing: High (highest)

  • Character Model Limit: Low

  • Character Model Quality: Highest (highest)

  • Ambient Occlusion: Enabled

  • Best Texture Filtering: Disabled

  • Depth Blur: Enabled

  • Effect LOD: Disabled

  • High-Res Character Textures: Enabled

  • Light Adaptation: Disabled

  • Vertical Sync: Disabled

  • Motion Blur: Default (middle)


Here's what I've noticed and tried so far:

  • -dx9single needs to be enabled for best performance in all situations it seems

  • NVIDIA threaded optimizations lowers performance; I see others recommending this however and I'm not sure what's up

  • Hyper-threading enabled I believe gives better performance, but I need to re-test this better

  • GPU usage seems to be around 90-100% in most cases

  • GLSL being enabled or disabled didn't seem to affect performance much; with it disabled, grass/foliage is erratic (video

Xpander 10 Mar, 2018

Espionage724Hi, I mainly only play Guild Wars 2 on Linux as of lately. I use Wine with the PBA patches (I maintain a Fedora Copr here. Performance is mostly acceptable (still behind Windows), but I'm curious if there's anything else I can try to improve it.

Computer:

  • Acer Predator Helios 300

  • i7-770HQ (intel_pstate)

  • GTX 1060 (NVIDIA 390.25)

  • 16GB RAM

  • Fedora Workstation 27 (set-up notes


Wine Prefix:

  • Staging 3.3

  • Windows 7

  • 64-bit

  • Pulseaudio

  • CSMT Enabled

  • MaxVersionGL = 262150 (4.6)



  • VideoMemorySize = 6144


My in-game settings (the stuff that matters):

  • Resolution: 1920x1080

  • Animation: High (Highest)

  • Antialiasing: None (doesn't affect performance iirc; it's just post-process)

  • Environment: High (highest)

  • LOD Distance: Ultra (highest; not aware of it affecting performance much)

  • Reflections: Terrain & Sky (not much difference between this and None)

  • Textures: High (highest)

  • Render Sampling: Native

  • Shadows: High

  • Shaders: High (highest)

  • Postprocessing: High (highest)

  • Character Model Limit: Low

  • Character Model Quality: Highest (highest)

  • Ambient Occlusion: Enabled

  • Best Texture Filtering: Disabled

  • Depth Blur: Enabled

  • Effect LOD: Disabled

  • High-Res Character Textures: Enabled

  • Light Adaptation: Disabled

  • Vertical Sync: Disabled

  • Motion Blur: Default (middle)


Here's what I've noticed and tried so far:

  • -dx9single needs to be enabled for best performance in all situations it seems

  • NVIDIA threaded optimizations lowers performance; I see others recommending this however and I'm not sure what's up

  • Hyper-threading enabled I believe gives better performance, but I need to re-test this better

  • GPU usage seems to be around 90-100% in most cases

  • GLSL being enabled or disabled didn't seem to affect performance much; with it disabled, grass/foliage is erratic (video

if you can try the older wine 2.21 stating+pba, it gives me a much better framerate in GW2. 3.3+pba 30-60FPS, 2.21+pba 45+70FPS in my case.

You need to Register and Login to comment, submit articles and more.


Or login with...