A downloadable mod


The NOLF modernization patch fixes performance issues, and attempts to adapt the original classic for larger resolutions.

You'll need to install VC++2019 Redist before playing, if you have Windows 10 you should be good, but just in case you can check here:

Key Changes

  • Fixes slowdown with some UI elements (such as looking down scope, or picking items up)
  • HUD scaling options for most HUD elements
  • Replaced mouse input code for a more responsive experience
  • Optional framerate cap to 60fps
  • Optional 4:3 mode for cutscenes
  • New Jukebox menu in Options
  • Working multiplayer out of the box

Patch 1

  •  Fixed a bug with defusing bombs and activating some switches

Patch 2

  • Added `NoRawInput` to disable mouse raw input
  • Fixed missing continue button on mission summary screen
  • Improved loading screen time (...that I broke, oops!)
  • Fixed some invisible impassible geometry.
  • Added a experimental developer console, can be toggled on/off with tilde. (`~`)
  • Fixed a crash in the weapons hotkey screen.

Patch 3

  •  Bumped version to 1.006.
  •  Patched out GameSpy from dedicated/hosted servers and the server browser.
  •  Fixed a bug in ai path finding causing values to not always be accurate.
  •  Fixed a silent out of range bug that could cause enemies to disappear and travel to a nearby galaxy at FTL speed!
  •  Made the console key rebindable. (It's at the very bottom of the custom controls list.)
  •  Added Big Head Mode! It's currently a little buggy, but humourous. Check the readme on how to enable it.
  •  Included some patched binaries to help improve compatibility. 
  •  Added a windowed mode toggle to the display options.
  •  Added anisotropic filtering to advanced performance options.
  •  Fixed shadows disappearing between cutscenes and saved games.
  •  Added a "Blackscreen Fix" work around for Intel HD graphics chips in Display options.

Looking For A Multi-Player Community?

Check out https://www.spawnsite.net/ for information on his community map pack and discord server!

Important Note For Intel HD Graphics Users

Please enable "Intel HD Graphics Fix" in Display options. This fixes the blackscreen while underwater bug. It also switches to an alternate rendering of screen tinting, that should fix missing screen effects.

Important Note For Non-QWERTY Keyboard Users

Unfortunately it seems Lithtech (the engine behind NOLF) has issues with non-qwerty keyboard layouts. Unfortunately I don't have access to the engine source code to fix this issue. Your best chance is to wait and hope someone finally brings NOLF out of legal limbo. (Or edit the autoexec manually! https://www.pcgamingwiki.com/wiki/The_Operative:_No_One_Lives_Forever#Remapping )

Apologies for not being able to fix this!


If you have any problems be sure to check the readme!

CategoryGame mod
Rated 5.0 out of 5 stars
(20 total ratings)
Tagsmodernizer, nolf, patch


NOLF Modernizer 1.006 with Patch 3.1 15 MB

Install instructions

Place all the files in your No One Lives Forever game directory. Then launch NOLF.exe, and click "Advanced", and then "Customize". Simply "Add" the Modernizer.rez file, and check "Always load these rez files", then click "Ok", and launch the game!

It's important that you don't run this mod with any other mods that may have modified the game code. (Re-releases should be fine.) 


Log in with itch.io to leave a comment.

Viewing most recent comments 2 to 41 of 84 · Next page · Last page

FYI I've had success running NOLF with some compatibility settings: I set Run this program in compatibility mode for Windows XP SP2 and Disable fullscreen optimizations and Run this program as administrator, plus on the Change High DPI settings button / page I've enabled everything. Then the game works fine on 4k. I also sometimes have to disable Modernizer in Advanced > Customize.

(1 edit)

If I enable the custom (MODERNIZER.REZ) My game can't run, "ERROR in CinterfaceMgr::Init(): Could not initialize InterfaceResMgr"

(Please help me)

is there anyway to get reshade to work with this? I got reshade to work with this game before with a wrapper but I don't remember the configuration. I have no idea what this does to the API but I've tried dgvoodoo, dxvk in various ways and nothing worked

This seriously needs updating, because whenever I play NOLF1 with Modernizer on NOLF Revival the game crashes every time I start it with this. It's also no longer possible to install Visual C++ 2019 Redist. Haekb has gone missing, and thus it's up to other people to update this.

(1 edit)

So I've downloaded the Modernizer. but I don't see the windowed option anywhere. and when I try to do the +windowed 1 in the start up, it crashes.

I'm using a Radeon GPU and was having the screen stretching outside the display issue and the fix in the readme wasn't working, until I tried putting the game in windowed, then the fixed worked, just putting this here for anyone in the future

I'm having an issue on Windows 11 after installing the NOLF Revival + Modernizer where after the opening cinematics it crashes back to the desktop. 

Any help would be appreciated. 

I can't even get to the main menu, it plays the logo parade, after the Lithtech ones the cursor for the menu appears  for a fraction of a second and then it crashes to the desktop.

Faulting application name: lithtech.exe, version:, time stamp: 0x3ae746d9

Faulting module name: ucrtbase.dll, version: 10.0.22000.1, time stamp: 0xcb34958a

Exception code: 0xc0000005

(1 edit)

I don't know if you are able to change this with the patch but, is it possible to change the default ammo / function of a weapon to be the same as it was before the GOTY version?

Now it always defaults to any exostic ammo like dum dum rounds or poison instead of the regular ammo, same for gadgets like the Barette, instead of starting with the lockpick function it will default to the poison option.

There are also plenty of cutscenes where Cate or some other female characters use the male stance. (one example is talking to Bruno in the first mission in Morroco when you meet him)

Would it be possible to change the animation Cate uses in those cutscenes to be the default female standing stance she normaly uses?

Also the text gets pretty small once you are above 1080p.

Barely readable for 1440p, 4k and 5k. Having a scale for the text (maybe up to 500%) if that is possible, would be really nice.

Text scaling is here https://www.moddb.com/games/no-one-lives-forever/downloads/no-one-lives-forever-...

(2 edits)

I wish there is one way to play this game with more than 60fps without messing with the cutscenes and the dialog. Playing this game at 144fps is amazing, but it's really annoying when the cutscenes keep skipping.

Idk if playing with 144fps do something with the actual gameplay, but playing this time i feel the enimies more agressive and one mistake they destroy me. I'm playing in medium difficulty. Idk if the fps is messing with the game too or i'm just paranoid at this point. But i wish i can fix this.

Yep... I locked in 60 and the enemies seems a lot more "docile".

Very good work! I'm loving this so far, I've been able to replay these games without having to resort to virtual machines now.

I noticed a weird thing regarding the game's difficulty. Starting a new game on Hard seems to make the AI absolutely cracked.  They deal absurd damage and react very quickly. Changing the difficulty midgame seems to fix this. It seems like the difficulty option isn't working properly until you change it once?

Maybe you was running the game like me. Over 60fps. Playing in 144fps is glorious but anything over 60's brake the game. The cutscenes and dialogs skip words and the enemies react and shoot faster. I learn that in the hard way.

Oh... that would explain it. Thanks!

When I use this mod it skips all the dialog and cutscenes like it's on fast forward. How do I fix it?

It probably means the you don't have the FPS limit function on

(Menu -> Options -> Interface -> Lock Framerate)

You can experience a lot of weird issues if you don't lock nolf to 60 fps

Running NOLF on Windows 10 on an external 1920x1200 external DisplayPort display positioned above a 1920x1080 Intel laptop screen, I can't move the game cursor to the bottom ~15% of the external display ; instead the Windows mouse cursor appears on the laptop screen below.

Right after you set resolution your mouse will only move in the area it had in the old setting until you restart the game.

Just use your cursor keys to go to quit and launch the game again. Everything should work just fine then.

(Make sure that your run both Nolf.exe and Lithtech.exe as administrator to be able to save settings)

I need to run NOLF as admin with this patch otherwise error at startup when fullscreen. Windowed no problem.

Thank you so much to maximize the joy out of this amazing lovely game!!! Donations?

1. Install the official game Nolf GOTY, for example from here:

2. Install the official Microsoft Visual C ++ Redistributable for Visual Studio 2019  https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-download...


Hey everyone!

I downloaded Nolf from nolfrevival.tk and am plagued with the black water-issue. Now I've downloaded this patch but I don't really know what to do with it, once downloaded. Could anyone give me a step-by-step-guide on how to get the patch working? (I really am a computer-dummy!)

Thank you in advance!!

(1 edit)

This is a detailed guide how to extract and install Modernizer: https://www.spawnsite.net/index.php?foresporsel=faq&article=746 

Next, to deal with the darkness under water


Hey, good job on the patch. I had this bug where the crosshair dont work on the tutorial, but it works on the next mission, is that normal?

Do you plan do modernize some parts of the engine? Like XAudio and a newer version of DirectX? Also, can you sync the text size with the Hud size? I have some problems reading it.

Thank you.

Just finished playing through NOLF,but where are the GOTY edition bonus levels?!.

In the GOTY version.

Sorry for the misunderstanding,but i do have the GOTY version.The game finishes after Such is the Nature of Revenge,Scene 2.

Strange... I'm using the version from the Nolf revival site and I can play the game and the bonus missions with this patch installed.

Check pcgamingwiki, maybe they have a solution.

(2 edits)

You should check your startup.txt file, sounds like the file nolfgoty.rez could be missing from there. This is the file that contains the extra missions.

This is the order it should load in:

Rez0 = "nolf"
Rez1 = "nolf.rez"
Rez2 = "nolf2.rez"
Rez3 = "nolfdll.rez"
Rez4 = "nolfl.rez"
Rez5 = "nolfu003.rez"
Rez6 = "nolfc001.rez"
Rez7 = "nolfc002.rez"
Rez8 = "nolfgoty.rez"
Rez9 = "Custom\MODERNIZER.REZ"

Note: if you're using Nolf revival version you should rename or remove WidescreenGOTY.rez from your game folder. Their version of Nolf.exe has instructions to load this file coded into it. This may override some files in Modernizer.


When i try to start NOLF with your Modernizer patch,A black box pops up in the top left corner of my screen,the cursor changes for a second and the following message pops up.

Error in CInterfaceMGR::init(): Could Not Initialize InterfaceRegMGR!

I am using the GOTY edition(1.004).Please could you help me on how to get your patch working?.

Thanks in advance.




Nolf_PACK: Multilingual MODERNIZER


Read help

Ah,okay i got it working alright.

BTW,in the Jukebox/Ambush Morraco is spelt Morroco.

Can't see the windowed option in display mode.

Hello, the mod works great, thank you in advance for that.

However I've encountered an issue, I'm not sure if its intentional or if its a mistake, but this mod makes my game much more difficult, the a.i. seems a lot more aggressive and accurate.

I'm using the latest patch, and I discovered this by installing the mod halfway through my playthrough. I noticed an immediate spike in the game's difficulty.

Tried my same save file, with the same difficulty (normal) and the game clearly had a difficult increase when using the Modernizer.

It's a shame because the mod really helps mitigate and resolve multiple issues, but it also seems to change the game's difficulty balance for some reason.

Thank you.

PS. I'm only using this mod, no other mods or anything that could interfere. I've also tried starting a new game to see if it fixed anything but the issue, sadly, still persists. 

I'm just wondering if you have it set to 60 FPS? Some games have their AI tied to your frames, and I've noticed that older games uncapped can sometimes have results as you describe. Halo Reach for example, in the MCC, was almost impossible for me to complete on Legendary due to the space combat in Long Night of Solace, and the enemies aggressiveness being tied to the game running at 60 FPS as I soon found out. Lo and behold, I locked my game to 30 FPS using Nvidia, and I hardly struggled.

I did have the game running at 60fps with vsync enabled with both the modernizer, and without.

I don't believe it has something to do with the fps however, simply because without the modernizer it was a lot easier if it had to do with the a.i. difficulty being "tied in" with the fps then without the mod it would have been equally as difficult as with it installed.

It's a good thing to know for Halo though, I've recently been wanting to replay the games on legendary as well, so thanks for the advice.

Jesus... It ended up being a problem on my part, I reinstalled the game and the mod modernizer following every instructions to the t, and the game now plays perfectly fine, no difficulty increase of any kind.

I would like to apologize for this, it's a great mod, thanks again.

The game works without modernizer. When using your patch it say: ERROR in cinterfacemgr. ive been scrolling down but that question went unresolved. you patch sounds awesome and i dont wanna playthrough the game without it 

Great work on these games! One thing I've always enjoyed was  the co-op mode in NOLF2, do you know if there's any way to mod this game to play it co-op?

(1 edit)

I'm having trouble starting up the game with the Modernizer on Win10. It keeps throwing an error when it tries to start up the game. When I don't have the Modernizer loaded, it starts up fine with no issues.


-- Hello World, We're all set here. Enjoy the show!

Hooked window!

Initialized interface\fonts\font_help.pcx

Initialized interface\fonts\font_small_0.pcx

Initialized interface\fonts\font_med_0.pcx

Initialized interface\fonts\font_large_0.pcx

Initialized interface\fonts\font_large_0_hd.pcx

Initialized interface\fonts\font_title.pcx

Initialized interface\fonts\MsgFontFore.pcx

Initialized interface\fonts\NumberFontFore.pcx

Cannot load font: interface\fonts\font_air.pcx

Cache Miss for <945350828>

Invalid window proc call <144>, ignoring

Invalid window proc call <2>, ignoring

Invalid window proc call <130>, ignoring

great patch

Great mod, the game never played this good on a modern system :)

However, the scope overlay still appears wonky on a 16/9 screen, is there any way to fix it?

So I downloaded NOLF1 from the revival website http://nolfrevival.tk/

Installed the modernizer but have an issue, bellow 1680x1050 UI looks good but the moment I select 1680x1050 or 1920x1080 the UI becomes larger than the screen. Any idea why it might happen?

I had the same problem but I figured out a solution. This happens when the screen DPI scaling is above 100% (96 DPI). To fix it...
- Right click your shortcut
- Select Properties
- Compatibility tab
- Click "Change high DPI settings"
- Check "Use this setting to fix scaling problems blah blah blah..."
- Check "Override high DPI scaling behavior"
- In the combo box choose "Application"

Deleted 2 years ago
(2 edits)


Mod MODERNIZER.REZ will be in the "Custom" folder in the off state.
Turn-on MODERNIZER mod: Game shortcut -> Advanced -> Customize -> select MODERNIZER in the left window -> Add, check "Always load" -> Ok

Hi I downloaded Nolf 1 Revival ..but still had the blackwater issue. I have downloaded the Modernizer patch, buthave some issues. When I add Modernizer Rez in the Advanced / Customise menu from the Launch dialogue and check always load these Rez files, Modernizer Rez appears in the right hand side. But when I go back to check it needs adding again.  This means I still cannot progress as I have the Blackwater issue.

Also the instructions to overcome the issue state enable Intel Options Fix in the Display Options dialogue. The only option I have is to select Intel R uhd Graphics 620. Doing that does not fix the blackwater issue. 

Are these two matters linked please?

You have to actually start the game and go into the game's options.


First  - thank you. After two days I went back to load the game and found the toggle in Display Options. Secondly to all involved in saving NOLF a massive thanks. One of the best and most novel games ever  - a real labour of love!

(4 edits)

"NOLF Modernizer 1.006" doesn't work for Windows XP, but the first version of Jake's Modernizer does work for Windows XP. There is no music box and multiplayer here, but the mouse and screen fix works. Lithfix Beta 2 - NOLF Revival (802 kB) https://haekb.itch.io/lithfix
 + support for wide screen and support Cyrillic NOLF_LithFix_for_WindowsXP.zip
You must first install Microsoft Visual C ++ Visual studio 2015-2019, otherwise there will be an error "No file MSVCP140.dll"
This solution does not work well on Windows 10


Just noticed -- on main menu, Cate's attire changes based on system clock (winter outfit around December, casual afterwards, then normal spy/action outfit other dates) - cool Easter egg!  Merry Christmas all, and be sure to check out HeyThereJake's NOLF 2 modernizer, which is also awesome! :)

Hi and thanks for all of your work to make this game available.  I have run into one small issue in that I cannot use any of the cheats because when I hit "t". nothing happens so that I can type in a code.

I was wondering if anyone else has encountered this issue?

Hi! I have an issue with NOLF GOTY edition, hope someone can help me. The game don't accept my customized control configuration. E.g. I set F for flashlight, shift for run and so on. After customizing it I click on the OK, and when I go back to the configuration, everything is in defeault again. 2 years ago I had no such problems. Will this Modernizer help me in this issue? This problem seems minor, but the default settings are really uncomfortable.


This is very similar to the “dinput.dll” problem for all countries where the non-Latin alphabet is used. You need to copy the dinput.dll file from the old DirectX version to the game folder.

Read here, link to file "dinput.dll" here too. https://nolfgirl.net/Unityhq/forums/topic/46674-fix-keyboard-and-mouse-issues-in...

Im having issues with shadows appearing at very low resolution. I have circular shadows turned on in the diplay settings, but all shadows are very blocky. Any potential leads on what might be causing me this issue.

(1 edit)

Hey Nolf Modernizer community! You did such nice work! Finally I can play NOLF 1 without any problem on Full HD, on Windows 10 and with german fonts and voices. But... yeah I got a problem. The sound files the games plays enemies say when you are caught, they hear your coin etc. etc. are in english. All other voices like dialogs, cutscenes and conversations between npc's are in german. Can anybody help me with that issue? I know it's only a small issue but for me it's so important because I miss these particular small voice actions... 

regards Fanta from Germany

(4 edits) (+1)

Translations of the NOLF game with MODERNIZER 1.006 Patch 3.1 mod into all European languages (English, German, French, Italian, Polish, Russian, Spanish, Swedish)  + WidescreenGOTY(by jackfuste) + WidescreenPatch(by WOBAK) Download  Nolf_PACK_02.zip  ( 27 Mb ) here
or here
Please set in the properties of the  shortcut NOLF start the game as Administrator: NOLF game shortcut -> right mouse button -> Properties -> Compatibility -> Run as Administrator
Compatible with NOLF 1.003, NOLF 1.004 GOTY, NOLF Revival.
Tested on Windows 7x64, Windows 10
VirusTotal check - no viruses  :)

You can also find German and Italian translations on the Spawn website

Hello! I'm having the issue related to fonts and I can't find anywhere else where this problem is solved.

-- Hello World, We're all set here. Enjoy the show!
Hooked window!
Initialized interface\fonts\font_help.pcx
Initialized interface\fonts\font_small_0.pcx
Initialized interface\fonts\font_med_0.pcx
Initialized interface\fonts\font_large_0.pcx
Initialized interface\fonts\font_large_0_hd.pcx
Initialized interface\fonts\font_title.pcx
Initialized interface\fonts\MsgFontFore.pcx
Initialized interface\fonts\NumberFontFore.pcx
Cannot load font: interface\fonts\font_air.pcx
Cache Miss for <945350828>
Invalid window proc call <144>, ignoring
Invalid window proc call <2>, ignoring
Invalid window proc call <130>, ignoring

would a reinstall fix everything maybe?

Patch 3.2 has been taken down again. Need to throw that back into the oven! In the mean time 3.1 works great!

Deleted 3 years ago
Deleted 3 years ago
Deleted 3 years ago

Had an itch to replay this series, so glad I found out about this before diving in, the game plays perfectly with this.

Thank you.

Tried both original and GOTY versions. They run well without the modernizer, but when I enable it in customize options, I get this error on launch:

ERROR in CInterfaceMgr::Init(): Could not initialize InterfaceResMgr!

I use Win 7 64 and GTX 760 video.


Hey there! Have you extracted all of the files into your installation directory?

Also what language version of NOLF are you using? I only really support the english version, so I'm not sure if I can help with any international release.

I tried US releases. Extracted all files, some files were replaced.

I'm not sure then! That specific error you get has to do with fonts which is odd!

Does the game work without the mod?

Yeah, both versions work without the mod. The problem appears when I add modernizer in customize options and disappears when I remove it. I must add that I use Win 7 with Japanese locale, now that you mentioned that it seems to be related to fonts...

ah yeah that could explain it. Sorry these old engines are great with fonts. Do you have the default English Ariel font installed? I believe it falls back onto that if it detects a different language.

I’ll poke around in the code sometime this week or weekend to figure out if we can get you in game.

(1 edit)

I am getting the same error for the GOTY edition. I am using US/ English fonts.  Edit. I just tried it with out the modernizer file added and I still get the error.

Can you upload your debug.log file? Should be in your NOLF directory.

Sorry. i just saw your reply. I have since uninstalled the game. I can reinstall it and try again. If it gets the same results I will upload the file. 

(1 edit)

hi, im also having this issue and i can post my own debug file 

-- Hello World, We're all set here. Enjoy the show!
Hooked window!
Initialized interface\fonts\font_help.pcx
Initialized interface\fonts\font_small_0.pcx
Initialized interface\fonts\font_med_0.pcx
Initialized interface\fonts\font_large_0.pcx
Initialized interface\fonts\font_large_0_hd.pcx
Initialized interface\fonts\font_title.pcx
Initialized interface\fonts\MsgFontFore.pcx
Initialized interface\fonts\NumberFontFore.pcx
Cannot load font: interface\fonts\font_air.pcx
Cache Miss for <945350828>
Invalid window proc call <144>, ignoring
Invalid window proc call <2>, ignoring
Invalid window proc call <130>, ignoring

Edit: I currently don't have any other language set on my PC besides english

Hello! Sorry for the delay. You might need to reinstall the game. It's trying to load a file from the original game that doesn't seem to exist! When I get some more time, I'll look into it more but that'd be the first thing I'd try! 


Any progress on NOLF2 patch? :)


Possibly https://haekb.itch.io/nolf2-modernizer 🤔


WOW, can't believe you actually made it! THANK YOU! :)

Viewing most recent comments 2 to 41 of 84 · Next page · Last page