Skip to content

Latest commit

 

History

History
134 lines (87 loc) · 3.41 KB

File metadata and controls

134 lines (87 loc) · 3.41 KB

L90 CPU Fix

CPU optimization tool for Frostbite Engine games

Version Platform License

Download


🎮 Compatible Games

This fix resolves high CPU usage (90-100%) issues in Frostbite Engine games:

  • Need for Speed Unbound
  • Need for Speed Heat
  • Other Frostbite-based titles

✨ Features

  • Automatic CPU Detection - Instantly detects your processor's cores and threads
  • Manual Override - Enter specifications manually if auto-detection fails
  • User-Friendly - Clean interface with intuitive navigation

🚀 Quick Start

Installation

  1. Download the latest L90_CPU_Fix.cmd from our releases page
  2. Copy the file to your game's root directory
  3. Run L90_CPU_Fix.cmd (right-click → Run as Administrator if needed)
  4. Follow the on-screen prompts:
    • CPU detection runs automatically
    • Select your game folder via the file browser
    • Configuration file is generated instantly
  5. Launch your game and experience smoother performance! 🎮

🔧 How It Works

The script generates a user.cfg file with optimized thread allocation settings:

Thread.ProcessorCount [your cores]
Thread.MaxProcessorCount [your cores]
Thread.MinFreeProcessorCount 0
Thread.JobThreadPriority 0
GstRender.Thread.MaxProcessorCount [your threads]

Example Configuration

Intel Core i7-7920HQ (4 cores, 8 threads):

Thread.ProcessorCount 4
Thread.MaxProcessorCount 4
Thread.MinFreeProcessorCount 0
Thread.JobThreadPriority 0
GstRender.Thread.MaxProcessorCount 8

⚙️ Configuration

Settings are stored in properties.cfg:

Parameter Options Description
LANGUAGE EN / ES Interface language
DEBUG 0 / 1 Debug mode toggle
VERSION 1.0 Script version

📋 Requirements

  • OS: Windows
  • PowerShell: Pre-installed on Windows
  • Permissions: Administrator rights for some game directories

❓ Troubleshooting

CPU detection fails
  • The script automatically prompts for manual input
  • Enter your processor's core and thread count
  • Ensure threads ≥ cores (e.g., 6 cores with 12 threads is valid)
File creation fails
  • Verify write permissions in the game folder
  • Run the script as Administrator
  • Confirm the game directory path is correct
Game doesn't recognize the config
  • Ensure user.cfg is in the correct game root folder
  • Check if your antivirus quarantined the file
  • Verify the game supports custom configuration files

🙏 Credits

Original concept inspired by NFS Heat CPU Load FIX

📄 License

This project is open source and free to use under the MIT License.

Made with ❤️ for the gaming community