Orbit Lines shader fix for AMD 6000 graphic cards

Perfect orbital lines, completely eliminated the stuttering, the fps almost doubled, the 4K resolution I was able to bring it to ultra and have 60fps synchronized.

The orbit line shader fix isn't the source of any performance differential seen; something else is going on here.

But basically I think this game was never expected to run well on 4K rigs.

In GPU limited scenarios, the game runs fine on all my half-way decent GPUs, given appropriate settings...it's just that there are some remaining incompatibilities with AMD cards and that Odyssey in general has obtrusive aliasing when it comes to high-contrast edges.

Where it doesn't run well, it essentially doesn't run well on anything except faster gaming oriented CPU/platforms, because it's bottlenecked by memory subsystem and lightly threaded CPU performance.
 
Why not the 23.5.x driver?

But basically I think this game was never expected to run well on 4K rigs.

In the previous situation I also tried the 23.5.1 driver, even with this I had stuttering and I had frequent ED crashes and the program exited.
I understand that drivers are an individual factor, based on the PC configuration, so one cannot generalize.
However, now with version 23.2.2 and the fix everything is perfect and I no longer have the courage to update the driver.

Have you observed a significant improvement in driver 23.5.x since version 23.2.2?
 
Last edited:
The orbit line shader fix isn't the source of any performance differential seen; something else is going on here.



In GPU limited scenarios, the game runs fine on all my half-way decent GPUs, given appropriate settings...it's just that there are some remaining incompatibilities with AMD cards and that Odyssey in general has obtrusive aliasing when it comes to high-contrast edges.

Where it doesn't run well, it essentially doesn't run well on anything except faster gaming oriented CPU/platforms, because it's bottlenecked by memory subsystem and lightly threaded CPU performance.
Radeon RX 6750 XT driver 23.2.2
ASUS ROG STRIX X570-E GAMING SOCKEL AM4
CPU AMD RYZEN 7 3700X AM4 8 core 16 threads
RAM G.SKILL RIPJAWS V DDR4 3600 MHZ 32 GB

This is my configuration.
I can't give an explanation, but I can confirm that I have completely eliminated the stuttering and greatly improved the FPS
 
Hello,

today I upgraded to 23.7.1 driver and the shader fix still works. Crystal clear orbit lines how it should be. No ctd at any kind of planetary landing.
 
Hello,

today I upgraded to 23.7.1 driver and the shader fix still works. Crystal clear orbit lines how it should be. No ctd at any kind of planetary landing.
Hi Alkibiades. Was your test conducted in VR or in pancake mode? I always play in VR but although the oribit shader seems to have fixed the lines issue I still have to use the old 22.5.1 driver to have landable planets rendered correctly. I'd like to update my 6950 card to the latest driver but only if it allows me to fix both the orbit lines and also to land on planetary surfaces in VR.
 
Last edited:
Looks like update 16 broke the installement of the fix, so i'll have to install it again.
Too bad Frontier still didn't fix this.
 
13-05-2023 update : version 0.3 correct orbit lines parts that were not drawn in front of textured planets.

----------------------------------------------------------------------------------------------------------------------------------------------------------
Hi,

I made a shader fix for the dashed orbit lines on AMD RX 6000 graphic cards (also fix exclusion lines, gravity lines etc ...)
I can confirm it works on my rx 6800 and many other players already :)
If you want, i can post some explanations on the fix itself.

Thank you MrVaad for figuring this out, your fix works flawlessly !

I took the liberty of referencing this thread in the issue tracker:


I'm curious to know how you found this fix
 
I finally had time to try this out on my HTPC running Pop OS (GPU = RTX 6650 XT). I have ED installed via Lutris script, using Vulcan. The game runs well without the shader fix. If I add the shader fix, it just freezes and eventually fails to load. I don't even see the planetary generation progress intro video.

I'll eventually have time to look into the issue further. Does anyone know of any simple checks I can do before it gets complicated? Maybe some new dependencies or dll's I might need in my Wine prefix?

Edit reason: Forgot load order until I got home.
 
Last edited:
Hi,
I had the chance to try a RX 6700 XT on my PC and quickly noted the broken orbit lines in ED. However I couldn't get this fix to work with Proton in Linux.

Did someone successfully get this fix to work with Proton in Linux?
 
Hi,
I had the chance to try a RX 6700 XT on my PC and quickly noted the broken orbit lines in ED. However I couldn't get this fix to work with Proton in Linux.

Did someone successfully get this fix to work with Proton in Linux?
Found this, it may help
 
It appears you just linked to the beginning of this thread. There's no mention of how to make it work with Linux here.
The only difference is the path. In linux:
~/.steam/steam/steamapps/common/Elite\ Dangerous/Products/elite-dangerous-odyssey-64/
or
~/.local/share/Steam/steamapps/common/Elite\ Dangerous/Products/elite-dangerous-odyssey-64/
Follow the instructions to copy files there
 
The only difference is the path. In linux:
~/.steam/steam/steamapps/common/Elite\ Dangerous/Products/elite-dangerous-odyssey-64/
or
~/.local/share/Steam/steamapps/common/Elite\ Dangerous/Products/elite-dangerous-odyssey-64/
Follow the instructions to copy files there
Copying the files isn't the problem. The game won't run with the files in place under Linux.
 
Strange, works for me. It even co-exists with EDHM UI.
Fedora 38, AMD RX6650M, AMD Ryzen 7 6800H, 16GB
Good to know. This might be just be an issue on Debian based distros. It may also be that it will only work on Fedora.

Wiping my HTPC isn't an option (Pop OS), but I do have an unused Mint install on the Linux side of my main PC. Now's as good a time as any to try a new distro :)
 
Interesting. I use Linux Mint 21.2 and just copying the files into the correct folder didn't do the trick for me. The game runs, but orbit lines look just as broken as before.

I even tried the fix on my Steam Deck (Steam OS 3.4.10), but again, just copying the files doesn't change anything with the broken orbit lines.

It would be cool if you could post the result here when you had the chance to try a new distro, Fixitman. My current solution is to use my older Nvidia card again and accept the lower framerate but with nice orbit lines.
 
Back
Top Bottom