WineHQ

Soldier Of Fortune 3 - Payback

No Screenshot

Submit Screenshot
Official update, MD5: 01aa887494ec2fd59c93618dacdf8555

Application Details:

Version: 1.1
License: Retail
URL:  
Votes: 0
Latest Rating: Bronze
Latest Wine Version Tested: 1.5.31

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Installation, changing settings (read my howto), playing single player

What does not

Has some graphics problems (pixel format?) in later missions which leads to "blinding" the player.

Workarounds

What was not tested

Multi-player

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

The graphics issues are GLSL-related (shader).

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentDebian GNU/Linux 7.x "Wheezy" x86_64Jun 05 20131.5.31Yes Yes BronzeRoland Häder 

Known Bugs

Bug # Description Status Resolution Other apps affected
33735 Soldier Of Fortune 3: Disabling GLSL required to play game without graphics issues CLOSED FIXED View

Show open bugs

HowTo / Notes

Getting SoF3 running on virtual desktop without having mouse problems.
This howto is about getting SoF3 installed and running. It has been tested with latest GIT/master revision.
  1. Install the game as usual in a separate WINEPREFIX
  2. Apply official patch 1.1
  3. Download a patched patch0_0.fs file and place it into "Data" directory:
    • File size: 215,427 bytes
    • MD5: 98d258e22f5eb4af6fd78344093f9630
    • You may want to try it without this one (I cannot remember where I got it from, sorry)
  4. Start winecfg with same WINEPREFIX as above and set:
    • "Automatically capture the mouse in full-screen windows"
    • "Emulate a virtual desktop"
    • "Desktop size" to 1024x768
  5. Start sof3.exe with that prefix (to have the right registry files again)
  6. Go to options and change resolution to same as virtual desktop
  7. Change keyboard layout settings (you may want to change it)
  8. Save settings
  9. OPTIONAL: Restart SoF3 to get a clean restart if the mouse is not fully responding
  10. You should now be able to play in virtual desktop without any mouse problems
Good luck. :)
I found out that even 1280x1024 is a selectable resolution so please ignore my above mistake. WARNING: If your virtual desktop size does not match SoF3's settings the game becomes unplayable due to mouse problems. You always have set both resolutions to same values.
To get around some graphic issues (some shader problems), disable it alltogether:
  • Launch winecfg with correct WINEPREFIX and add d3dx9_32 as built-in DLL (to make sure, WINE always uses it).
  • Launch regedit and head to HKCU->Software->Wine
  • Create a new key "Direct3D" if not there
  • Within that key, add a string value named "UseGLSL" with value "disabled"
  • Setting your correct "VideoMemorySize" may also help as WINE does not always detect it correctly.

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

fix the mouse issue by adding -windowed
by Master on Tuesday February 25th 2014, 7:21
Great that this is documented nowhere and you can't choose it in the options ...

wine sof3.exe -windowed

Ran in virtual desktop 1920x1024 (which the game then accepts as a resolution to play on).
Mouse still off despite proposed fix
by Master on Monday February 24th 2014, 2:05
I made all the changes, which helped the issue, but the mouse gravitates towards the right side (about 2x faster in that direction). I guess you need the exact same patch01_01.fs file for it to work properly. The 1.1 patch itself didn't help. I also have 3 monitors without Xinerama though.
RE: Mouse still off despite proposed fix
by Master on Monday February 24th 2014, 2:55
More details:

Since I applied the 1.1 patch it doesn't matter if you use 1 or 3 monitors, vdesktop or no vdesktop, check the option "grab mouse" or not. Resolution doesn't matter. It will always gravitate towards the right side. You can use the game that way, but it is intensely annoying after a minute.

Using wine-1.7.12.
RE: Mouse still off despite proposed fix
by Roland Häder on Saturday March 22nd 2014, 20:47
Have you tried MouseWarpOverride=force through regedit? Please see wiki.winehq.org/UsefulRegistryKeys for details.
RE: Mouse still off despite proposed fix
by Master on Sunday March 23rd 2014, 3:59
I tried that at some point, also iirc I read that the option doesn't exist anymore. With the patch it didn't matter what wine option I chose, the mouse would even 'work' in the described manner if wine did not grab the pointer.
RE: Mouse still off despite proposed fix
by Master on Sunday March 23rd 2014, 4:01
Also read my other replies (can't edit replies here). It only works if you use windowed mode with command line switch.
Back