WineHQ

The Operative: No One Lives Forever

No Screenshot

Submit Screenshot
Original game and updates.

Application Details:

Version: 1.x
License: Retail
URL: http://www.noonelivesforever.c...
Votes: 1
Latest Rating: Bronze
Latest Wine Version Tested: 1.3.36

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything.


1. Installation went fine (win2000).
2. Running the game (win 2000):
- Use native dinput.dll (in my case version 5.03.2600.2180). This will solve a weird mouse problem. (Put dinput.dll in the ~/.wine/drive_c/windows/system32 folder.)
- Start the game with the parameters shown below. That way, you won't have to use a nocd-crack.

WINEDLLOVERRIDES="dinput=n" wine lithtech.exe -windowtitle "No One Lives Forever" -rez NOLF.rez -rez NOLF2.rez -rez NOLFdll.rez -rez NOLFl.rez

- You can also add all configuration data. The complete line that worked for me:

WINEDEBUG=-all WINEDLLOVERRIDES="dinput=n" wine lithtech.exe -windowtitle "No One Lives Forever" -rez NOLF.rez -rez NOLF2.rez -rez NOLFdll.rez -rez NOLFl.rez -rez custom +multiplayer 0 +DisableMusic 0 +DisableSound 0 +DisableFog 1 +DisableJoystick 1 +DisableTripBuf 0 +DisableHardwareCursor 0 +DynamicLoadScreen 0 ++RenderDll d3d.ren ++CardDesc display ++Renderer "DirectDraw HAL" ++screenwidth 1400 ++screenheight 1050 ++bitdepth 16 ++PerformanceLevel 2

- Even when starting the game with those parameters, you'll probably still have to set some options from within the game menus.
- Choosing the hardware cursor will speed things up considerably.
- You can't set widescreen resolutions (1400x1050 is the highest setting possible).
- Bitdepth 32 caused a few graphical errors.
- I also tried to run the game with wine 0.9.47. Everything worked, but a bit too fast. Result was that speech was cut off in animations, because the video ended before the audio could. (I haven't tried the game with a *clean* 0.9.47 install though).

What does not

Nothing (as far as I can tell).

Workarounds

What was not tested

Finishing the game. Multiplayer (patch 1.3/1.4).

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

- This game is much, much fun :)

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowopenSUSE 12.1Jan 30 20121.3.36Yes Yes NoBronzeGeorge 
ShowUbuntu 9.10 "Karmic" amd64 (+ variants like Kubuntu)Jun 24 20091.1.24Yes Yes NoGoldan anonymous user 
ShowGentoo LinuxMar 19 20091.1.17Yes Yes NoPlatinumConcern McGully 
ShowGentoo Linux x86_64May 22 20081.0-rc1Yes Yes NoSilveran anonymous user 
CurrentUbuntu 7.10 "Gutsy" i386 (+ variants like Kubuntu)Oct 22 20070.9.46.Yes Yes NoGoldhappyhamster 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

HOWTO
  • To get NOLF running on newer versions than Wine 1.5.1, run:
    winetricks dsound directmusic
    Afterwards, open up winecfg, go to the "Libraries" tab and set dsound to Builtin.
    You can also disable the music if you really want to play without it.

  • If you are stuck on the loading screen, disable animated loading screens in the launcher, too.

  • If the launcher fails to find your CD, start the game with lithtech.exe and all rez-files as parameters.
    ­$ wine lithtech.exe -rez rezfile1.rez -rez rezfile2.rez ...
    This script should w­ork with all version of NOLF:
    $ wine lithtech.exe $(for f in $(ls|grep -i rez$); do echo "-rez $f"; done)
  • For widescreen, you can pass more options to the command line:
    ++screenwidth "1920" ++screenheight "1080" ++screendepth "32"
    However, this stretches the game. A better widescreen fix is available here, but you can't play online with it.

  • To be able to play online, edit your /etc/hosts.

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back