Soldier of Fortune (Install on Windows 7?)

stahlhart

Super Moderator Graphics Cards
Dec 21, 2010
4,273
77
91
Has anyone here accomplished this? I'm getting the red splat when
I attempt to run setup.exe -- "version of this file is not compatible..."

Tried compatibility mode, running as administrator, no luck. Still like this old game.
 

Bandit1

Member
Jan 11, 2005
105
0
0
Hi.Do you really mean SOF 1:)?I just loaded SOF2(it was laying around)without issue on win7 32bit.
 

stahlhart

Super Moderator Graphics Cards
Dec 21, 2010
4,273
77
91
Yes, the first one. Double Helix installed fine, and runs great -- video drivers barfed when I switched resolution setting it up for the first time, but rebooted and restarted the game and it was perfect after that.

I'm going to try the Platinum edition of the SOF1 to see if that makes any diference (I have the first, non-Gold retail package from '99). I just can't get its setup.exe to run at all. But I did some searching, and apparently others have, so I'm not sure what's different with my Windows 7 installation.
 

stahlhart

Super Moderator Graphics Cards
Dec 21, 2010
4,273
77
91
Looks like the DemoShield version on the original SOF disk is too old for Windows 7. Going to try the Platinum Edition, which is two years newer. That must be why some people have been able to get it installed.
 

stahlhart

Super Moderator Graphics Cards
Dec 21, 2010
4,273
77
91
Fixed. The Platinum Edition's DemoShield installer runs correctly in Windows 7.

Now if I could just get the game to run... :rolleyes:

Edit -- fixed, again... renamed sof.exe to mohaa.exe, and left an originally-named copy of sof.exe in the same folder. Game runs fine now. Apparently this is an Nvidia-specific fix for all Quake II engine games.
 
Last edited:

Anneka

Senior member
Jan 28, 2011
394
1
0
Is there any rumor about another SoF ?!
I mean will we see any trace of SoF 3 ?
 

Quiksilver

Diamond Member
Jul 3, 2005
4,725
0
71
Yes, the first one. Double Helix installed fine, and runs great -- video drivers barfed when I switched resolution setting it up for the first time, but rebooted and restarted the game and it was perfect after that.

I'm curious now :D

I have sofII and it doesn't really work half the time for me <_< granted I'm running crossfire (soon actually, gotta wait for my replacement 6870 sames my other ones fan exploded while I was playing tf2) and windows 64 bit. I've been told its a openGL issue with newer drivers :<

Is there any rumor about another SoF ?!
I mean will we see any trace of SoF 3 ?

You mean like a real sof3 and not some budget POS like sof: payback? (not eve worthy of sof name)
No, nothing.
 

Nik

Lifer
Jun 5, 2006
16,101
3
56
Fixed. The Platinum Edition's DemoShield installer runs correctly in Windows 7.

Now if I could just get the game to run... :rolleyes:

Edit -- fixed, again... renamed sof.exe to mohaa.exe, and left an originally-named copy of sof.exe in the same folder. Game runs fine now. Apparently this is an Nvidia-specific fix for all Quake II engine games.

dude, Medal of Honor: Allied Assault was a KICKASS game!
 

Anneka

Senior member
Jan 28, 2011
394
1
0
Ahh well!
We are left with MoH and the rest of these type of games than....
Happy killing spree :p
 

LandMineHare

Junior Member
Jul 29, 2011
1
0
0
How did you even get the installer to run?

I've had the Platinum Edition for years and just had an itch to install it on my 64bit Windows 7 setup after getting Vampire The Masquerade - Bloodlines from steam for cheap.

My Setup.exe shows up in the Processes list, but there's no application window that shows up, and it doesn't appear in the Applications list. Any help would be greatly appreciated :D
 

stahlhart

Super Moderator Graphics Cards
Dec 21, 2010
4,273
77
91
How did you even get the installer to run?

I've had the Platinum Edition for years and just had an itch to install it on my 64bit Windows 7 setup after getting Vampire The Masquerade - Bloodlines from steam for cheap.

My Setup.exe shows up in the Processes list, but there's no application window that shows up, and it doesn't appear in the Applications list. Any help would be greatly appreciated :D

This was three and a half months ago, so I can't remember for certain now, but I'm fairly sure that all I did was launch setup.exe after I put the media in the drive. I don't think that I even needed to run it in any sort of compatibility mode.

I got a used copy of Platinum Edition for a few dollars on eBay. Here are the contents of anet.inf on my disc:

[ActiveNet]
Cmdline=
Name=Soldier of Fortune Platinum
Run=SoF.exe
SessionType=
Platform=1
Language=255
Version=31.7
ShellOpts=
[Version Info]
Version=1.07
Branch=0.0
QA=2407

[Product Info]
ProductID=sofw98
ProductName=Soldier of Fortune Platinum
WebReg=http://cgi.activision.com/cgi/webreg/webreg

The date stamp on demo32.exe is 01/16/01.

I found the disk just now, and verified this -- setup.exe autoruns from UAC, and brings up the installation menu.
 

reltek

Junior Member
Dec 6, 2012
1
0
0
How did you even get the installer to run?

My Setup.exe shows up in the Processes list, but there's no application window that shows up, and it doesn't appear in the Applications list. Any help would be greatly appreciated :D
I'm having the same issue. Did you ever figure it out? Setup.exe shows in my processes list but nothing comes up.

Would be awesome if Steam adopted this game so it could run on modern systems. They do it for other games.
 
Last edited: