Game of the Year edition
This is not just an update.
There is an additional singleplayer mission.
The multiplayer is compatible with NOLF v1.004.
The entire single player game.
What does not
What was not tested
The game can no longer be purchased so the ISOs are available from My Abandonware however the ISOs are in bin/cue format so you'll need to install bchunk to convert them to proper ISO formats.
Installation: As expected, a clean $WINEPREFIX is recommend for installing this game. I found it easiest and fastest to mount both ISOs on some place like /mnt/disk and /mnt/disk2 thus when it's time to swap disks just tell the installer to use /mnt/disk2. Remember where you mounted the second ISO because if you don't want to use a nocd crack you'll need to mount that ISO in the same place you used during installation.
Next, you'll need to install directmusic for the game to launch (winetricks directmusic). Once that's done, run up winecfg (with the correct $WINEPREFIX) and go to the Libraries tab and set "*dsound" to "bultin", otherwise the sound will have unpleasant echos and other sound problems.
At this point the game is playable and worked perfectly for me. Unless you use a nocd crack on this game, you'll need to mount the ISO every time you play. I usually launch my games from a script so this is what I did:
cd "drive_c/Program Files/Fox/No One Lives Forever"
sudo mount -o loop
sudo umount /mnt/disk2
The game never crashed or behaved badly in any way and it ran perfectly on my Ryzen 2400g as well as as my i5-8259u NUC.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Mageia 7||Jun 01 2019||4.9||Yes||Yes||No||Platinum||Alan Richter|
|Show||Manjaro Linux 18.0.0||Mar 23 2019||4.2||Yes||Yes||Yes||Gold||Paul-Emile Veuve|
|Show||Linux Mint 18.2 "Sonya" x86_64||Sep 11 2017||2.14-staging||Yes||Yes||Yes||Gold||Peter|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Jun 10 2017||2.0.1||Yes||Yes||Bronze||Manuel Grießmayr|
|Show||Slackware64 -current||Jan 10 2016||1.9.1||Yes||Yes||Gold||Danny Schmarsel|
|Bug #||Description||Status||Resolution||Other apps affected|
|15813||NOLF GotY: Long audio samples get truncated||CLOSED||INVALID||View|
|17638||NOLF GotY: Sluggish mouse reaction when in zoom mode||UNCONFIRMED||View|
|30969||Tron 2.0 - No music while playing game and in menu||UNCONFIRMED||View|
|31562||crash in mmdevapi/MMDevCol_GetCount() using lithtech game engine.||UNCONFIRMED||View|
|35446||No One Lives Forever: black screen on start||CLOSED||DUPLICATE||View|
|37415||No One Lives Forever: 2D content overlays everything else||CLOSED||INVALID||View|
winetricks dsound directmusicAfterwards, open up winecfg, go to the "Libraries" tab and set dsound to Builtin.
$ wine lithtech.exe -rez rezfile1.rez -rez rezfile2.rez ...This script should work with all version of NOLF:
$ wine lithtech.exe $(for f in $(ls|grep -i rez$); do echo "-rez $f"; done)
++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.