The developers have narrowed down a nasty problem that affected the performance
Serious Sam 3: BFE is a very serious first person shooter, as the name suggests. It’s developed by Croteam and it’s one of the launch titles for Steam on Linux.The game has been around for some time, but the Linux users are just starting to enjoy this game. The Croteam studio has been hard at work and they are trying their best to make Serious Sam 3: BFE one of the best shooters for Linux.
This means they have to release patches often in order to make the game more compatible with the swath of Linux distributions out there, and to repair the inevitable problems and bugs.
The developers have explained that most of the performance problems were caused by performance throttling or power saving features that exists on various CPUs.
The latest patch released by Croteam contains a large number of changes and drastically improve the performance of the game. Here is a short list with the highlights of the patch:
• A script that offers to automatically install libpci.3 on Linux, if it is missing, has been added;
• Some graphics corruption which occurred under OpenGL, if the game is minimized or "alt-tabbed" while it is loading content has been corrected;
• Screenshot grabbing and manual save-game thumbnails are now working under OpenGL;
• The OpenGL library can now load even if some vendor dependent functions are missing;
• X11 libraries on Linux are now dynamically loaded, so the game can properly report an error if something is missing;
• Dedicated server on Linux no longer requires X11 to be installed;
• A few problems with filenames that happened only with Linux dedicated servers have been fixed;
• SeriousEditor now displays the Steam Workshop sync progress in status bar.
More details about the changes introduced with the patch can be found in the official announcement on Steam’s website.