Soldier of Fortune (1999) on Win 7 x64

ashes

New member
Local time
5:05 PM
Messages
7
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?

:confused:
 

My Computer My Computer

At a glance

Windows 7Core 2 Quad Q9450OCZ Blade Series 3 x 2 GBGigabyte GV N285UD-2GI
OS
Windows 7
CPU
Core 2 Quad Q9450
Motherboard
Gigabyte GA-EX58-EXTREME
Memory
OCZ Blade Series 3 x 2 GB
Graphics Card(s)
Gigabyte GV N285UD-2GI
Sound Card
Creative Xi-Fi
Monitor(s) Displays
2 of Asus 24" 2ms
Hard Drives
300gb SSD (Raid)
PSU
Cougar 720W
Case
Lian Li PC-V1000B
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:
http://www.sevenforums.com/gaming/46278-fixes-rtcw-single-player-quake-ii-opengl.html

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 Computer My Computer

At a glance

Win7 Home Premium x64Intel Core i7/8604 GB PC 1333Nvidia GTS 250 (1 GB mem)
OS
Win7 Home Premium x64
CPU
Intel Core i7/860
Motherboard
Gigabyte GA-P55M-UD2
Memory
4 GB PC 1333
Graphics Card(s)
Nvidia GTS 250 (1 GB mem)
Sound Card
Onboard Realtek ALC888B
Hard Drives
Western Digital 500 gig, 7200 rpm
PSU
700W
Did this work?
 

My Computer My Computer

At a glance

Windows 7 32bit.ACPI x86 baseret pc4,00 GBNVIDIA GeForce 9600 GT
OS
Windows 7 32bit.
CPU
ACPI x86 baseret pc
Memory
4,00 GB
Graphics Card(s)
NVIDIA GeForce 9600 GT
It was worked for me fine!
Now I can play SoF without any problems.

Thx!
 

My Computer My Computer

At a glance

Windows 7 Professional 64bitIntel(R) Core(TM)2 Duo E6750 2.67GHzKingston 2x1GBNVidia GeForce 8800GT
OS
Windows 7 Professional 64bit
CPU
Intel(R) Core(TM)2 Duo E6750 2.67GHz
Motherboard
GigaByte GA-EP35-DS3
Memory
Kingston 2x1GB
Graphics Card(s)
NVidia GeForce 8800GT
Sound Card
Creative Audigy 2 ZS
Monitor(s) Displays
Samsung SyncMaster 2032BW
Screen Resolution
1680*1050
Hard Drives
Samsung SP2504C
Samsung HD154UI
PSU
Chieftec 450W
Case
Chieftec
Cooling
ArcticCooling Accelero S1
Keyboard
Logitech (R) Elite(TM) Keyboard
Mouse
Razer(TM) DeathAdder(TM)
Other Info
Creative Fatal1ty headset
steelseries mousepad
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 Computer My Computer

At a glance

Windows 7 Ultimate x64Intel Core DuoXX
Computer Manufacturer/Model Number
HP
OS
Windows 7 Ultimate x64
CPU
Intel Core Duo
Motherboard
X
Memory
X
Graphics Card(s)
X
Sound Card
X
Monitor(s) Displays
X
Hard Drives
X
PSU
X
Case
X
Cooling
X
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
 
Last edited:

My Computer My Computer

At a glance

7Intel Core i5-2500K8 gigs GSKill F3 12800ASUS ATI 6870
Computer Manufacturer/Model Number
Grippy Brand Model # AgX 5010
OS
7
CPU
Intel Core i5-2500K
Motherboard
Asus P8P67 Pro
Memory
8 gigs GSKill F3 12800
Graphics Card(s)
ASUS ATI 6870
Sound Card
Onboard
Monitor(s) Displays
ASUS VH236H
Screen Resolution
1920 x 1080
Hard Drives
Crucial C300-CTFDDAC064MAG
SAMSUNG HD204UI
Seagate ST3750528AS
Seagate ST3500320AS
PSU
OCZ 650
Case
CoolerMaster HAF 922
Cooling
Hair
Keyboard
MS
Mouse
MS
Internet Speed
Hughesnet
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 Computer My Computer

At a glance

Win 7 Pro x64
OS
Win 7 Pro x64
Back
Top