Difference between revisions of "Soldier of Fortune"
From PCGamingWiki, the wiki about fixing PC games
m (→top: updated GOG.com ID format) |
(Mouse acceleration, mouse skipping, movement sliding issues) |
||
Line 265: | Line 265: | ||
# Create or edit {{file|autoexec.cfg}}. | # Create or edit {{file|autoexec.cfg}}. | ||
# Add <code>gl_dynamic 0</code> and save. | # Add <code>gl_dynamic 0</code> and save. | ||
+ | }} | ||
+ | |||
+ | ===Disable mouse acceleration=== | ||
+ | {{Fixbox|description=Disable mouse acceleration|fix= | ||
+ | # Apply [[Glossary:Mouse_acceleration#Mouse_lag_in_Windows_8.1|The MarkC Windows 8.1 + 8 + 7 Mouse Acceleration Fix.]] | ||
+ | # Go to [[Soldier of Fortune#Configuration_file.28s.29_location|configuration file]] | ||
+ | # Edit <code>config.cfg</code> | ||
+ | # Set <code>set m_cursor_accel "1"</code> to <code>set m_cursor_accel "0"</code> | ||
+ | }} | ||
+ | |||
+ | ===Mouse skipping=== | ||
+ | {{Fixbox|description=Lower your mouse polling rate to 250 or 125Hz.}} | ||
+ | |||
+ | ===Sliding movement=== | ||
+ | {{ii}} When moving, your character will slide across the floor. | ||
+ | |||
+ | {{Fixbox|description=Force Vsync and refresh rate|fix= | ||
+ | # [[Glossary:Vertical_sync_(Vsync)#Force_vertical_sync_.28Vsync.29|Force the game to use VSync through your graphics card control panel.]]. | ||
+ | # Navigate to [[Soldier of Fortune#Configuration_file.28s.29_location|configuration file]] | ||
+ | # Edit <code>config.cfg</code> | ||
+ | # Set <code>set gl_displayrefresh "0"</code> to <code>set gl_displayrefresh "60"</code> | ||
+ | # Save the file. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} For high refresh rate monitors, you may also need to set the preferred refresh rate and monitor technology to a fixed rate and application-controlled in your graphics card control panel. | ||
+ | {{ii}} Additionally, you may need to disable GSync or Freesync in the program settings through your graphics card control panel. | ||
}} | }} | ||
Revision as of 15:22, 6 January 2019
Developers | |
---|---|
Raven Software | |
Linux | Loki Software |
Publishers | |
Activision | |
Engines | |
id Tech 2 | |
Release dates | |
Windows | March 27, 2000 |
Linux | July 7, 2000 |
Warnings
Soldier of Fortune | |
---|---|
Soldier of Fortune | 2000 |
Soldier of Fortune II: Double Helix | 2002 |
Soldier of Fortune: Payback | 2007 |
Key points
- Natively has compatibility issues with modern systems and lacks widescreen support (see SoFplus).
General information
- SoF Things - A user created fan site for SoF Singleplayer and Multiplayer, as well as working bug fixes and patches.
- liflg.org - SoF game installer for Linux (includes the 1.06a patch).
- GOG.com Community Discussions for game series
- GOG.com Support Page
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | Simple disc check. Regular, Gold Edition Or Platinum Edition. | |||
GOG.com | Platinum Edition |
Essential improvements
Patches
- For the Windows version, install the Gold Patch (if using the original retail release) followed by the v1.07f Beta patch.
- For the Linux version, install Patch 1.06a to get the Gold content and other updates.
SoFplus
- SoFplus is a fan mod for Soldier of Fortune 1.07f, which adds new features and solves problems with modern systems.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\user\config.cfg[Note 1] |
Linux | ~/.loki/sof/config.cfg |
- This game does not follow the XDG Base Directory Specification on Linux.
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\user\save[Note 1] |
Linux | ~/.loki/sof/save |
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy |
Video settings
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Italian | Fan translation, download. | |||
Spanish | Fan translation, download. |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 32 | More than 18 players may crash the server.[citation needed] | ||
Online play | 32 | More than 18 players may crash the server.[citation needed] |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | Use the SoFplus dedicated server. | |
Self-hosting | ||
Direct IP |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 28910 |
UDP | 28911 |
- This game does not support Universal Plug and Play (UPnP) for automatic port configuration.
Issues fixed
Crashes on graphics drivers with long GL_EXTENSIONS string
Fixing crashes for graphics drivers that return a long GL_EXTENSIONS string[citation needed] |
---|
|
Low frame rate
Fix low FPS[citation needed] |
---|
|
Disable mouse acceleration
Disable mouse acceleration |
---|
|
Mouse skipping
Lower your mouse polling rate to 250 or 125Hz. |
---|
Sliding movement
- When moving, your character will slide across the floor.
Force Vsync and refresh rate |
---|
Notes
|
Other information
API
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
Linux |
Middleware
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95 | 98 |
Processor (CPU) | Intel Pentium 233 MHz | Intel Pentium II 400 MHz |
System memory (RAM) | 64 MB | 128 MB |
Hard disk drive (HDD) | 800 MB | 800 MB |
Video card (GPU) | SVGA | OpenGL support |
Linux | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Linux Kernel 2.2.x and glibc-2.1 | |
Processor (CPU) | Intel Pentium II | |
System memory (RAM) | 32 MB | 64 MB |
Hard disk drive (HDD) | 150 MB | 800 MB |
Video card (GPU) | 640x480 resolution; XFree86 version 3.3.5 or newer; 16-bit color |
Notes
- ↑ 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).