Launch the game, and set your details. Start a new game. Once the first cut-scene is over, quicksave, and quit. Now go to <gameDir>\main and edit wolfconfig.cfg (preferably with [url=http://www.textpad.com]textpad
[/url] and edit these lines:
seta r_mode "x"
Set this to -1.
seta r_customwidth "xxxx"
seta r_customheight "xxx"
Set these to your favorite widescreen resolution.
Now start the game using this command (you may want to create a batch file that does this):
WolfSP.exe + set sv_cheats 1 +set cg_fov 100.39
The last number is what sets your FOV (I couldn't find a more permanent way). If you are using an aspect ratio higher than 16:10, you'll want a larger FOV. I recommend 106.27 for 16:9.
After entering the command, load your saved game.
Also, I *believe* that cut-scenes will reset your FOV back to 90, but AFAIK, that's the only thing that does. That's why I had you start a new game, quicksave, exit, and then load the game again to load your save. The FOV seems to persist between levels as long as there isn't a cut-scene in between them.
Whenever you see a cut-scene, quicksave, then exit the game, invoke the command again, and load your quicksave.
1024x768, cg_fov=90
1280x800, cg_fov=100.39