Complete FPS Unlock (60+ FPS, Fixed Braking), Ultrawide support, Borderless Window, Custom Resolutions...
V-Patch for L.A Noire
Version 1.1b
June 30th, 2022
A while ago I wanted to replay L.A Noire on my new setup, only to find out that the game was locked to 30 FPS and didn't support my monitor's aspect ratio. With this fact in mind, I started to search for fixes, only to learn that most of them sucked.
After determining that all the available fixes were either unintuitive to use for the average user or lacking in features, I sought out to make my own patch, mainly looking to tackle the 30 FPS cap and the aspect ratio limitations. Later in development it became clear to me that what I had made was worth publishing for others to use... so here we are.
FEATURES
- A totally uncapped FPS using a new method. Previous ways of unlocking the framerate would allow only 60 FPS and if you happened to drop a few frames below 60, your game would run slower. Now, the game can now run at any framerate (60+) and the game speed will always be correct, even if you're dropping frames. Please note that your GPU driver might still limit your FPS based on your current monitor's refresh rate.
- Corrected braking speed on high FPS. No more gliding on ice. As a side-effect, the case "The Golden Butterfly" is beatable again.
- Support for Ultrawide resolutions using built-in FOV correction. Now, there is no need to install and use special tools.
- The addition of a number of customization options like the ability to
set a custom FOV, a custom FPS cap or disable the intro logos.
- Support for aspect ratios slimmer than 16:9. The black bars on 16:10, 4:3 or 5:4 have been removed and the game now uses your whole screen.
- Borderless window support. The game now runs in a borderless window by default, which allows you to alt-tab faster and also has the effect of disabling v-sync.
- Custom resolutions. You can force the game to run in a resolution of your choice by modifying the config file. This is very useful if you're trying to run the game on an unsupported resolution, like it is with 21:9 screens.
If you wanna read more about what it does and how it works, check out the GitHub page: Github.com
Disclaimer: Some missions or activities may still be unbeatable when playing with a high framerate. If you encounter such an issue, disable the FPS unlock in the config file (lanvp.ini in the game folder), restart the game, pass the current section, re-enable the FPS unlock in the config and restart the game again. Please make sure to report the problem on the Steam forums, ModDB comments, or via GitHub issues so that we can work on a fix.
INSTALLATION
Simply drag and drop dinput8.dll into the game folder (same location as LaNoire.exe) and launch the game as usual. No special setup required.
Supported game builds are 2617, 2663 and 2675 (current version as of June 2022), including both Steam & R* Launcher releases.
CONFIGURATION
When first launched, V-Patch creates a configuration file inside the L.A. Noire game folder. By default, it bears the name lanvp.ini. Here you can enable/disable or change the features mentioned above.
An explanatory comment is included above each option, just in case you get lost ;)
SHOWCASE
Variable framerate showcase
Comparison of various aspect ratios with FOV correction
FOV Multiplier 2.0
L.A. Noire running in a 5:4 resolution without black bars and with FOV correction.
KNOWN ISSUES
- Car steering is more sensitive than it should be.
- Certain graphical menu transitions (e.g. when switching outfits) fade out/in slower.
- When force_resolution is enabled, changing the resolution via the in-game settings breaks the GUI. It is recommended not to change the resolution in-game or disable force_resolution in the config before doing so.
CHANGELOG
- v1.1b (June 30th, 2022)
- Added support for new L.A Noire version 2675.
- Resolved an issue where dinput8.dll couldn't be found on 32-bit systems.
- More verbose Windows API error messages.
- v1.1a (September 11th, 2021)
- Added option to enforce DirectX 11. Set to true by default if the user has a D3D11 capable GPU.
- Fixed bug where resolution wouldn't be enforced if the config was not yet generated.
- v1.1 (July 4th, 2021)
- Fixed mouse sensitivity in map menu.
- Improved GUI scaling for different aspect ratios.
- Fixed major issues with resolution enforcement.
- Added option to skip the intro logos when the game is launched.
- Added ability to set a custom FPS cap.
- Previously "unsupported" resolutions should now appear in the game settings.
- Added V-Patch version text into main menu.
CREDITS
Thanks to the following people for taking the time to help with testing V-Patch:
iJuhan
PixellSnow
Pastelblue
Comot
GaroK
BazookaDad
Problem report. While reading the subtitles of the note/document/any_other_evidence the bottom line with the translation starts flashing. At least on Russian subtitles
Hello. I don't think I understand what you mean? Does this problem happen without the patch? Could you perhaps describe the problem in more detail or record a short clip of it?
It doesn't happen without the patch. I clipped a video. How can I send it to you? Well, basically it's a very tiny problem that doesn't really affect the gameplay but a cosmetic one, but still.
Please send it to vaanacz@gmail.com
Sent, check the 2nd mail
Sorry for the late reply. I have gotten reports of this problem from other users as well and will attempt to fix it as soon as I can.
I have identified the issue to be a bug with resolution enforcement. As a temporary fix, you can disable it.
1. Open the config file lanvp.ini inside the game folder in notepad.
2. Scroll to the bottom and find the option force_resolution
3. Replace everything after the equals sign with a 0. It should look like this: force_resolution=0
4. Save the file and restart the game.
I will look for a better method of resolution enforcement and publish a fix in the next version.
Will the car steering sensitivity be fixed or is it not possible to be improved?
Oh hey, I missed your message. I have attempted to fix the car steering, but as of now, I don't have a functioning fix. I will definitely look into it more in the future though.
thanks for replying.
I'll push of playing the game until you can fix it.
Good luck!
thanks for the update!!!
For me the patch doesn't initialize. It gives an error message stating: "Failed to create a new config. File handle invalid". I have the game on Rockstar Launcher. I cannot find anything about this here or on reddit. Can you help me out?
Run the game through the .exe file with administrator mode.
Hello vaanacz, Any plan to support Patch Ver.2613? Sadly, japanese users have force to use this patch for use unofficial japanese translation, so can't use this awesome patch....
Hello vaanacz, Any plan to support Patch Ver.2613? Sadly, japanese users have force to use this patch for use unofficial japanese translation, so can't use this awesome patch....
Great patch, but unfortunately it doesn't work with build 2675 (should be the latest version on Steam). Is there a workaround or do you have any plans to add support for build 2675? Thanks!
The patch has been updated to work with the latest version.
This comment is currently awaiting admin approval, join now to view.
This comment is currently awaiting admin approval, join now to view.
will there be a feature to remove fog vignette and shadows?
Hi.Was wondering,will there be a fix in the future for the pencil bug ? Thank you.
This comment is currently awaiting admin approval, join now to view.
This comment is currently awaiting admin approval, join now to view.