Long story short, I got my hands on a second hand copy of Freelancer today. What better time to play one's favourite childhood game? :)
It's a DX8 title, but I've got d3d8to9 setup already so it started using DXVK right off the bat.
Unfortunately I noticed it is stuck in 16bit with DXVK, with the characteristic very detectable banding artifacts. I checked the game's config ini file and it's set to 32bit color by default.
Surely enough, removing DXVK and falling back to WineD3D gets it working in actual 32bit... well 24bit, since it's Linux, but you know what I mean.
I've captured a trace of the new game intro with WineD3D. The only things that seem off to me are the numerous Unknown format encountered: log messages. Hope it's something you can address without too much head scratching.
Ehm, nevermind. I found the right ini file in the end and poked my way around until I got 'em sharp colors in DXVK as well. Mighty nice of WineD3D to force use 32bit when the game actually wants to do 16bit...
Long story short, I got my hands on a second hand copy of Freelancer today. What better time to play one's favourite childhood game? :)
It's a DX8 title, but I've got d3d8to9 setup already so it started using DXVK right off the bat.
Unfortunately I noticed it is stuck in 16bit with DXVK, with the characteristic very detectable banding artifacts. I checked the game's config ini file and it's set to 32bit color by default.
Surely enough, removing DXVK and falling back to WineD3D gets it working in actual 32bit... well 24bit, since it's Linux, but you know what I mean.
I've captured a trace of the new game intro with WineD3D. The only things that seem off to me are the numerous
Unknown format encountered:log messages. Hope it's something you can address without too much head scratching.Software information
Freeelancer (retail copy, version 1.1)
System information
Apitrace file(s)
freelancer.trace.tar.xz
Log files