[-noun] Web community dedicated to ensuring PC games run properly on your tablet, netbook, personal computer, HDTV and multi-monitor gaming rig. https://www.wsgf.org/phpBB3/
I guess lazyhealer didnt continue his project so I decided to make an extended widescreen patch. Here is version 1: The fishbowl effect is present with larger FOVs but doesnt really interfere with the gameplay.
Features: -Pick supported widescreen resolutions in the display menu, the 16 Bit modes have been removed. -Set horizontal FOV through command line. The vertical FOV is calculated automatically -The splashscreen and menu backgrounds are no longer stretched.
Installation: 1. Put the "WidescreenPatch.rez" file in your NOLF directory. 2. Run the launcher, click on "Advanced". 3. Put this into the commandline field: „-rez "WidescreenPatch.rez"„ (without the outer quotes). 4. Make sure "always pass these command-line parameters" is checked. 5. The default horizontal FOV is 90, if you want to change that, add „++fovX "value"„ to the end of the command line (once again without the outer quotes). 3. Start the game, go to display and select the desired resolution. Enjoy the game!
Known Problems: -The first person weapons remain stretched. The scaling is apparently done by the engine and contrary to Nolf2 there is no console command to set the aspect. -You cant join or host multiplayer games. This is because the released sourcecode is from version 1.003 while the game of the year edition is 1.004. The hosting could be enlabled but then then texts from the bonus mission could not be displayed anymore.
Re: No one lives Forever 1
Posted: 22 Feb 2014, 17:10
by Wobak
Here is the second version due to the large interest It uses the workaround lazyhealer suggested to counteract the firstperson weapon stretching
Features: -Pick supported widescreen resolutions in the display menu, the 16 Bit modes have been removed. -The FOV is Hor+ (the larger the aspect ratio, the more is seen). -The cutscenes are anamorphic (they fill out as much of the screen as possible). -The firstweapon stretching is counteracted by scaling them. -The splashscreen and menu backgrounds are no longer stretched. -Subtitles and popup texts now take up the correct screen width. -Circular shadows now actually stay active. Originally they were deactivated after any cutscene played.
Installation: 1. Put the "WidescreenPatch.rez" file in your NOLF directory. 2. Run the launcher, click on "Advanced". 3. Put this into the commandline field: „-rez "WidescreenPatch.rez"„ (without the outer quotes). 4. Make sure "always pass these command-line parameters" is checked. 5. If you want to set the horizontal FOV to another value, add „+FovX "value"„ to the end of the command line (once again without the outer quotes). 3. Start the game, go to display and select the desired resolution. Enjoy the game!
Known Problems:
Spoiler:
-You cannot play on GotY (1.004) servers with this patch. This is due to the patch being based on the 1.003 source code because the 1.004 source code wasnt released. -Hosting a game isnt possible either. Hosting a 1.003 game could be enabled, but that would remove all text (objectives, intel, etc.) from the "Rest and Relaxation" bonus mission of the GotY edition. -The firstperson weapons distort in animations and their movement doesnt match up with the movement of their attachments. This is a result of the streching workaround and cant be fixed. -When using a FOV different from the Hor+ value the firstperson weapons are offseted. This may be counteracted in the future. -The scopes dont scale properly. The scaling is in some weird way dependent on the FOV. This may be fixed in the future. -The sides of the scoped are not covered up yet. This may be fixed in the future.
Comparisons:
cutscene:
Spoiler:
original. 4x3:
original 16x9:
patched 16x9:
weapons:
Spoiler:
original 4x3:
original 16x9:
patched 16x9:
the firstperson weapon workaround is not really nice so if you have another aspect ratio than 16x9, please give feedback on how well it works.
Re: No one lives Forever 1
Posted: 15 Mar 2014, 01:41
by ThunderDan
Thanks Wobak for making this mod! I've only tested it out for a few minutes but from what I've seen it works great.
Re: No one lives Forever 1
Posted: 18 Mar 2014, 12:16
by Wobak
Thanks! Tell me if you run into any problems or have suggestions.
Re: No one lives Forever 1
Posted: 10 Feb 2015, 11:35
by czarman
Any chance you could made more Resolutions: 2560 x 1440 or 3440 x 1440 So far max working Res. is 1920 x 1440 everything above wont work.
Re: No one lives Forever 1
Posted: 10 Feb 2015, 13:18
by jackfuste
zeyrok wrote:Any chance you could made more Resolutions: 2560 x 1440 or 3440 x 1440 So far max working Res. is 1920 x 1440 everything above wont work.
Resolutions higher than 2048 pixels should work after that.
Re: No one lives Forever 1
Posted: 11 Feb 2015, 14:41
by Wobak
Wow, that's cool. How exactly does it work and can it be applied to other games aswell? Looks like the 1stperson weaponoffset is not correct for ultrawide though Does it vary between different weapons?
Re: No one lives Forever 1
Posted: 12 Feb 2015, 08:42
by czarman
WOW that was fast - and works perfect - finally NOLF 1 in 21:9 (3440 x 1440) - Widescreen fix from WOBAK and High Resolution Fix from jackfuste - thanks a lot.
Just find out jackfustes High Resolution Fix (D3DIM700.DLL) is also working for Aliens versus Predator 2 and Addon Primal Hunt
Re: No one lives Forever 1
Posted: 12 Feb 2015, 15:40
by Wobak
Cool, I should probably release my widescreen patch for AvP 2 then.
Re: No one lives Forever 1
Posted: 12 Feb 2015, 22:21
by jackfuste
Wobak wrote:Wow, that's cool. How exactly does it work and can it be applied to other games aswell?
This is API fix. Function "Create Device" has screen resolution check, if resolution higher than 2048 pixels, then it return "88760082" (error value).
Wobak wrote:Looks like the 1stperson weaponoffset is not correct for ultrawide though Does it vary between different weapons?
Here's mine widescreen fix, based on GOTY edition (v1.004) - available from the PC Gaming Wiki Community Files (search there)
Installation - copy all content from archive to game folder.
- All screen resolutions are available in the game menu and launcher - Hor+ - Hor+ cutscenes - Weapon centered
Re: No one lives Forever 1
Posted: 12 Feb 2015, 22:35
by czarman
Just tried out jackfustes Solution - Perfect in 21:9 - 3440 x 1440
Re: No one lives Forever 1
Posted: 13 Feb 2015, 00:02
by Wobak
Wow, that looks much better than my fix. Are you sure about the Hor+ FOV in the cutscenes though? I limited it because in some cutscenes characters suddenly appear or you can see the end of the map when they just used small setpieces. If you'd like i could send you the code.
Re: No one lives Forever 1
Posted: 13 Jul 2015, 10:16
by Thero
NOLF.7z download link doesn't work anymore, any chance of a re-up?
Thanks!
Re: No one lives Forever 1
Posted: 12 Feb 2016, 06:16
by own3mall
I noticed Jack's fix doesn't work on XP? It works great in Windows 7 on up from my testing. Any chance for an XP / Vista version? My guess is your fix uses DX10? No DX9 support?
I get this error on XP:
"NOLF Error: Couldn't set D3D Emulation mode. Shutting down NOLF..."
I reinstalled the whole game on my XP computer, and it seems the problem lies somewhere in the D3DIM700.DLL file. If I just extract that dll into the directory with the original installation files, I get the same error. Once that's gone, it works, but of course, I don't get the widescreen fixes or higher resolution support, but the game launches.
I haven't been able to test it on true Vista. My VirtualBox instance of Vista crashes with the same error as above even though I installed DX support via the guest additions.
Man, I love this game!
Re: No one lives Forever 1
Posted: 14 Feb 2016, 09:45
by Garrett
VirtualBox does not have a complete implementation for hardware acceleration, so many games will not behave the same as on a native OS installation.
I don't know the specifics of this particular fix, but many such replacements are built on newer technology. Windows Vista would probably work for this fix when running natively as long as it has been updated with Service Pack 2 and the Platform Update.
Re: No one lives Forever 1
Posted: 19 Feb 2016, 20:06
by own3mall
I noticed that if you apply all of the files from JackFuste's solution on XP or XP 64 and then delete "D3DIM700.DLL", everything works perfectly. I still am able to play the game in Widescreen on XP and everything looks good, but "D3DIM700.DLL" must be deleted on XP / XP x64.
Not sure what this file is supposed to do anyways, but it doesn't even seem like it's needed on XP. It will break the game on XP, but without it, widescreen works just fine.
Re: No one lives Forever 1
Posted: 23 Sep 2016, 23:59
by Guest
Thanks for the widescreen fixes, guys.
I am using Jackfuste's patch. However when I increase the FOV, the aspect ratio is not maintained, and the image is stretched vertically, resulting in everthing looking taller than it should be.
Re: No one lives Forever 1
Posted: 28 Mar 2017, 00:49
by brazzjazz
Wobak wrote:...
Thank you Wobak so much for the patch! It's working for me (Windows 10, MSI GTX 970). The only problem seems to be with super sampling of any kind, both SSAA and DSR cause the "3D emulator" to fail (don't remember the exact wording). 8x MSAA forced in Nvidia Profile Inspector works just fine, though.
Re: No one lives Forever 1
Posted: 07 Jun 2017, 01:04
by Csarli
Hi, I didn't have any issues with installing the game (GOTY Edition), but I am still having issues running the game on Windows 10 Version 1703 (OS Build 15063.296). I have tried all the troubleshooting tips at https://pcgamingwiki.com/wiki/No_One_Lives_Forever - installed jackfuste's fix - set monitor refresh rate to 60 Hz - reduced DPI settings to 100% - configured Microsoft Application Compatibility (32 bit) as described - copied dgVoodoo2 files in installation folder - disabled G-Sync - disabled SLI - turned off windows debugging to avoid Client MFC Application window to allow rapid restarting - tried various compatibility settings - tried rapid restarting of the application several times - installed DirectX files
I am facing the following errors for starting the game exactly the same way: - small NOLF window appears and disappears shortly - small NOLF window appears and has to be killed via task manager
I cannot get the game working. Can someone please help me?