It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
1- Install the game. DUH

2- Download SoFPlus ( https://sof1.megalag.org/sofplus/ ) Make sure to pick the right one.

3- Follow the instructions in the Readmes to install SoFPlus proper.

( 4 to 6 deleted because I got confused with SoF2 kek.)

Next, the game's logic would run at over 120fps no matter the settings even in SOFPlus' menu. Enforcing VSync in Radeon Software didn't help either. Even if visually it looks 60, the engine itself seems to be still running full speed. You can verify that by enabling the FPS counter of SoFPlus and testing the physic with that guy coming out a closet at the start of map 01. If he kicks the door into you, you will get thrown back as far as the map allow you to. "Skating" kind of bug due to physics running too high. The solution?:

8- Download & Install RivaTuner Statistics Server 7.3.3 Final ( https://www.guru3d.com/files-details/rtss-rivatuner-statistics-server-download.html ) The download JUST for RivaTuner is at the bottom of the page. The link at the top bundles it with MSI Afterburner which you may or may not want.

9- Run it. When started it is minimized, get in your taskbar and click on the arrow on the right. Click on the blue "screen" icon to open it.

10- Click on "Global" in the list.

11- On the right, set the "Framerate limit" to 60 then press Enter.

Now, whenever RivaTuner is opened, it will limit any application running to 60 FPS. Quite handy for running old games that got physics tied to framerate. Just make sure it is off before playing your new "2022 144hz Shooter". Jokes aside, the game will now run 100% perfectly without any frame-related bugs.

Bonus: You can use Peixoto's patch to resize the hud. Won't explain it here but there is a post in this forum about it.

Bonus 2: Depending on your soundcard, 44 and 48 khz sound settings might create issues. (Missing voiceovers/music or garbled sound.) I got around this by downloading Creative ALchemy Universal. (Unless you got a Creative card, make sure you DO download the universal one.) Then adding SoF into ALchemy to enable it's EAX support. No need to change the sound "type" to EAX (Even if it is available.). EAX is your new default now in this case. Now, you will at least be able to play in 44khz which is quite good enough. 48 didn't work for me, guess I would have to disable Dynamic Music but OF COURSE, that's a lot to ask for a rather minimal gain in sound quality.

Bonus 3: EXTREMELY RECOMMENDED MOD THAT WILL IMPROVE YOUR GAME 10X!!!! ( https://www.moddb.com/games/soldier-of-fortune/addons/osjcs-dnf-44-skin )
Post edited November 28, 2022 by ThermalLance89