Experience a vast, open-ended universe filled with an infinite number of adventures. You are the freelancer Edison Trent, an intergalactic jack-of-all-trades. Your mission: whatever you want. Become a smuggler or a ruthless space thug, a naval hero or a trader. Dodge through asteroid fields while piloting elite spacecraft. The action is endless as you make your way through 48 known star systems. Greed, morality, compassion, anger... whatever motivates you, the dynamic universe will respond.
THX
My joy did not last long. There is a stuttering in space - apparently because of a forced VSync Off. Fraps and RTSS do not show FPS.
It also repairs rare ugly shadows on human models, yeah!
Thanks! But for now I prefer a smooth panoramic motion with RTSS (Scanline sync 1) instead.
If you want both no stutters and fixed lighting, try running the game with dgVoodoo2 or DXVK.
Thanks for the tip! It turns out that dgVoodoo2 (D3D8.dll alone) fixes the lighting issue (and stutters as well - VSync On) itself. So I don't get it why should I use your D3D8.dll.
It's a pity that dgVoodoo2 provides MSAA at most, but its filtering (even bilinier) makes a sprite FREELANCER very smoothed like SSAA does.
FYI, there is an odd bug on vanilla as well: at landing decks of battleships (where the lightning issue is) right after the first 30 seconds a gamma is changed - back to normal.
Because unfortunately dgVoodoo2 is not a 100% stable solution as it may cause crashes and other bugs during gameplay.
Well, if you are able to add the forced VSync On or a possibility to change it (in a video driver) for the smoothed gameplay, I will be glad to use yours.
I didn't make the d3d8.dll. I simply extracted it from the last known Windows 10 build where the interior lighting bug isn't present.
I'd love to add native VSync, Texture Filtering, and Anti-Aliasing functionalities to it. However, I have about 0 experience in graphics/DirectX programming. So this might be a cool project for later, but at this time I won't be able to do it.
If dgVoodoo2 works well for you and you aren't encountering any issues, you should totally continue using it.
Indeed, versions 1903 (d3d8.dll 10.0.18362.1) and 1909 (d3d8.dll 10.0.18362.356) are the last with no lighting issue, that appears since version 2004 until current 21H2 (both use the same heavily modified d3d8.dll 10.0.19041.1).
I replaced d3d8.dll of C:\Windows\SysWOW64 (properties - security - advanced - change owner - enter username - properties - security - edit - users - full control) and got "a smooth panoramic motion with RTSS (Scanline sync 1" + Framerate limit 60/Hz - if do not restore 3D audio with Creative ALchemy), also Fraps works now.
I did some research about VSync on-no stutters.
A version 1803 (d3d8.dll 10.0.17134.1) (no lighting issue as well) is the last with two active modes: Exclusive Fullscreen Mode (VSync on) and Maximized Windowed Mode (VSync off).
Since Windows 10 the d3d8.dll libraries have a forced Maximized Windowed Mode on (VSync off) - to off Vogons.org that in originals (ISO - sources - install.wim_with 7-Zip - 1 - System32/SysWOW64) you can use Hex Editor Neo: Find - Type-Hex - 28 bc 3f 01 - then change 01 to 00 - Save.
In addition, Windows 10 applies Compatibility Fixes (AllowMaximizedWindowGamma and DXMaximizedWindowedMode) on Freelancer, that have priority over d3d8.dll - so it needs to be off with Windows ADK-Compatibility Administrator: Applications - Freelancer - main Freelancer.exe - Disable Entry.
It's not a gamma change, the thorn script adds fog.
Thank you for correcting me. Is it possible to fix it?
Yes. Since you say it's "back to normal" *after* the 30s I will enable the fog immediately (which is what happens in other scripts).
That would be great. Though a picture is become less contrast, that is the way it's meant to be played, I presume.
Taking this opportunity, thank you a lot for the sphere planets and a widescreen!
I've modified the script so the fog starts right away: Drive.google.com
Place this file in DATA/SCRIPTS/BASES.
Big thanks for that!
Its very useful. Startflier is pretty. Didn't know before your plug about that