The settings are managed via the Exceptions.ini or Settings.ini within the HiAlgo folder. By adjusting the resolution scale and intercept flags, we can force the engine to stay in a “performance-first” state.
File Path
HiAlgo usually stores its configuration in the installation folder or the “My Documents” path.
%USERPROFILE%\Documents\HiAlgo\BOOST\Settings.ini
Technical Note: HiAlgo Boost only supports DirectX 9. For DX11/12 games on low-end laptops in 2026, we recommend using Lossless Scaling (with LSFG) or Magpie as modern alternatives.
Optimized “Potato-Pro” Configuration Block
| Parameter | Recommended Value | Technical Purpose |
MAX_UPDATE_RATE | 60 | Caps the resolution check rate to save CPU cycles. |
RESOLUTION_SCALE | 0.5 | Drops resolution to 50% during movement ($0.5^2 = 25\%$ total pixels). |
MIN_BOOST_TIME | 100 | Prevents “flickering” by keeping the lower res active for 100ms. |
MOUSE_THRESHOLD | 10 | Only triggers the boost on significant camera movement. |
V_SYNC | false | Disabling V-Sync is mandatory for ultra-low-end to avoid the 15 FPS drop. |
[ENGINE]
; 0.5 = 50% resolution during movement. 0.33 = Ultra-Potato mode.
RESOLUTION_SCALE=0.5
MIN_BOOST_TIME=100
MAX_UPDATE_RATE=60
[INPUT]
; Sensitivity to movement. Lower = triggers faster.
MOUSE_THRESHOLD=10
KEYBOARD_THRESHOLD=5
[SETTINGS]
SHOW_FPS=true
SHOW_LOGOS=false
SOUND_NOTIFICATIONS=false
HowTo: Engineering the Ultimate Laptop FPS Boost
Follow these GameEngineer.net technical steps to revive your old laptop:
- The F10 Toggle: Use F10 in-game to verify HiAlgo is active. You should see a small “Hi” icon. If the screen becomes blurry when you turn the camera, the “Boost” is working correctly, offloading the GPU fill rate ($Pixel_{fill}$).
- The Resolution Step-Down: Set your in-game resolution to 1280×720 or 1024×768 before enabling HiAlgo. Running HiAlgo on top of 1080p is less efficient than running it on a lower base resolution.
- Laptop Power Plan: Ensure Windows is in “Best Performance” mode and the laptop is plugged in. On battery, the CPU will likely downclock, causing the HiAlgo resolution-switch logic to lag ($T_{switch} > 50ms$).
- Audio Latency Trick: In the HiAlgo settings, disable
SOUND_NOTIFICATIONS. Each beep uses a tiny amount of CPU interrupt time which, on a dual-core laptop, can cause a frame drop. - DirectX 9 Wrapper: If your game is DX11 but has a DX9 mode (like League of Legends or older MMOs), switch it to DX9 Legacy in the game launcher. HiAlgo will not inject into DX11+ binaries.
Technical Explanation: Dynamic Resolution and Fill Rate
The primary bottleneck for laptops with integrated graphics is Fill Rate ($FR = Resolution \times FPS$). Integrated GPUs have very limited memory bandwidth.
When you move the camera, the GPU has to redraw every pixel from a new perspective. HiAlgo Boost uses an Interception Layer to catch the Present() call. When it detects a high-velocity mouse input ($V_{mouse}$), it tells the game to render the next frames at the RESOLUTION_SCALE value.
Mathematically, if you are playing at 720p ($921,600$ pixels) and move the mouse, HiAlgo drops you to 360p ($230,400$ pixels). This represents a 75% reduction in GPU load, allowing the GPU to maintain the frame rate even during heavy combat or rapid turns.