Version 20140531 ================ Installation: Copy everything to your sof folder (copy the subdirectories too) and overwrite existing files, including your original SoF.exe. Delete /base/sofplus-14t09b.pak, if you are upgrading from an older SoFplus version. Delete old widescreen menus from /user/menus/*.rmf, if you installed the patched menus from widescreen-menus.zip. SoFplus has improved menus that are incompatible with the old ones. The main menu in SoF should look different now. The lock button should have been be replaced by a '+' button. Press the button to enter the SoFplus menu. You can also load the menu by typing: 'menu spm' in your console. To use Mumble on linux, copy ./extra/spcl-mumblelink.dll.so to ./spcl-mumblelink.dll.so If you don't like the new fonts, delete base/sofplus-fonts.pak. If you don't want the SoFplus menus, delete base/sofplus-optional.pak. Do not delete base/sofplus.pak, because it contains fixes that are needed for the new video modes with different aspect ratios. Requirements: - Soldier of Fortune 1.07f (Platinum Edition / Special Edition) Older versions of the game can be upgraded to 1.07f by installing patches - Windows XP, Windows Vista, Windows 7, Windows 8.* or Wine Included software: - Statically linked libpng for PNG screenshots http://libpng.org/pub/png/libpng.html - Statically linked zlib for libpng http://zlib.net/ - Compiled uthash.h into the SoFplus DLL http://troydhanson.github.io/uthash/index.html - Modified version of QeffectsGL.dll. The source is provided in ./extra/ https://code.google.com/p/qeffects-gl/ Website / contact: Download the latest version from http://sof1.megalag.org/ Email requests, questions or bug-reports to sof1@megalag.org Changelog: Changes in version 20140531: - Changed default GameSpy master server to sof1master.megalag.org - French menu translation by JuliEn - German menu translation by GaLLo - Updated menus - Support for QeffectsGL - Disabled IPX Changes in version 20130606: - Changed the description of sp_sc_on_change in the manual - Renamed _sp_cl_vid_modes to _sp_cl_info_vid_modes - Added sp_sc_cvar_find, sp_sc_cvar_copy_latched, sp_sc_cvar_replace and sp_sc_file_find command - Configurable GameSpy master server - Updated menus and re-enabled the servers menu - Allow FOV to be changed - Add FPS graph and OSD - Split sofplus.pak and moved optional parts into the fonts and optional files - Modified screenshot code to create PNG images - Added cvar to change OpenGL GL_TEXTURE_MAG_FILTER from GL_NEAREST to GL_LINEAR (created by WhiteMagicRaven) - Added cvar to change OpenGL GL_TEXTURE_MAX_ANISOTROPY_EXT from hardcoded value of 2 to 1 .. 16 (created by WhiteMagicRaven) - Modified s_khz cvar to support 44 and 48 kHz for defsnd.dll (created by WhiteMagicRaven) Changes in version 20121028: - Separate server and client DLL - Support for German SoF.exe removed - Scripting changes (support for functions, new cvars and commands) - Crash fixes - ... (this version has been in development for years, so I forgot what changed) Changes in version 1.4t17: - Removed cryptlib - Modified FPS limiter Changes in version 1.4t16: - Added code to detect all supported video modes - Modified the video settings menu - Backported experimental single player FPS limiter. If your SoF shows weird behaviour (e.g. during the intermission at the end of a map), delete SoFplus.dll and rename SoFplus-unlimited.dll to SoFplus.dll. Changes in version 1.4t15: - Backported custom video mode cvars _sp_cl_vid_mode_0 .. _sp_cl_vid_mode_9 - Added shortscreen menus Changes in version 1.4t14: - Fixed a bug in sp_sc_timer that caused strange behaviour when multiple timers were active - Blocked an exploit that allowed a remote attacker to take control of your PC