Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Soldier of Fortune (1999) on Win 7 x64

19 Dec 2009   #1

Windows 7
Soldier of Fortune (1999) on Win 7 x64

Hi... My all-time favorite game SoF, a 10 year old FPS, doesn't seem to want to run on Win 7 x64. - I've tried all compatability modes, but no luck so far.

It installs fine, but when I try to run the game Win 7 tells me: "SoF has stopped working" - with no further info.

Can't be true I can't make this game run huh!?

Does anyone know a way around this problem? - Maybe you've experienced the same or close to?

My System SpecsSystem Spec
19 Dec 2009   #2

Win7 Home Premium x64

I had the same problem with SoF and Win7 x64, until I found this thread about some other old OpenGL games and Nvidia-based graphics cards:
Fixes for RtCW Single player and Quake II (OpenGL):

Specifically, I was able to get SoF working by using the "nHancer" program to create a profile for the game, and using the settings for Quake II in the first post of that thread, about texture clamp and "driver extension limit" 11a8.

Good luck.
My System SpecsSystem Spec
16 Sep 2010   #3

Windows 7 32bit.

Did this work?
My System SpecsSystem Spec

17 Oct 2010   #4

Windows 7 Professional 64bit

It was worked for me fine!
Now I can play SoF without any problems.

My System SpecsSystem Spec
03 Feb 2011   #5

Windows 7 Ultimate x64
Still not working for me

Hi folks, this fix is not working for me, becuase i can not install Nhancer. This is the message.

Any idea?

"The current active display driver ('igdumg64') is not compatible with Nhancer"
My System SpecsSystem Spec
04 Feb 2011   #6


What I did to get SoF working was rename Sof.exe to mohaa.exe

Worked like a charm for me. Good luck to you

Almost forgot....before the rename, copy the sof.exe to another folder. Rename the sof.exe still in it's original location to mohaa.exe then move the copied sof.exe back. I had to do this cause the game wouldn't start without it. Run the game using mohaa.exe

this trick works for all Quake 2 engine games so far except Quake 2. I have an ATI card
My System SpecsSystem Spec
26 Sep 2011   #7

Win 7 Pro x64

Renaming the file and trying to get nhancer to run didn't work for me.

I did get it to work using nvidia inspector.
Create a SOF profile, go to Common and change Extension Limit to ON.

That is all that was needed, I didn't have to run compatibility mode either.
My System SpecsSystem Spec

Thread Tools

Similar help and support threads
Thread Forum
Soldier Of Fortune Platinum Edition Load Library Defsnd.dll
Hi guys so I wanted to go back and play Soldier Of Fortune (Platinum Edition) again because I felt nostalgic and it has been over 10 years since I last played this awesome game, so after I successfully installed the game on my Windows 7 64-bit PC, I renamed SoF.exe to MOHAA.exe after I created a...
Need for Speed (1999)
I found one of my older games Need for Speed 3: Hot Pursuit that came out in 1999. I was wondering how I could get it to work on my 64 bit Windows 7 HP. It says it's not compatible when I try.
Anyone have a fix for Soldier of Fortune and latest ATI Video Drivers
My SOF will not run with any ATI Catylist or Drivers past 8.712. I have an ATI Radeon HD4850 video card. I'd like to upgrade the video drivers but with every version past the 8.712 drivers, when I try to run SOF it will come up with unknown error and that's it never go any further. It's not a...
Older game (Soldier Of Fortune Platinum) EAX issue
Hi all,Just installed Windows 7 7600 build v. and installed a 9 years old game (Soldier of fortune) wich support EAX.Under vista was working perfectly with eax enabled within game,and sound drivers SBX-FI Series Support Pack 2.0,and latest Alchemmy version.Now when i choose to enable EAX within...
Sound & Audio
Soldier Of Fortune 2 and Battlefield 2 problem
I have a wierd problem on Soldier of fortune 2 and battlefield 2.. I can play alternative times from 1 min to 4 hours on internet and after that screen freezes, but sounds works normally. after few seconds game just crashes without any error messages. Both games does that same. Had this...

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 21:01.
Twitter Facebook