4:3 Stretched in CS2 and Other Games — for Any Setup
One-click auto-install script, custom resolutions for NVIDIA, AMD, and Intel laptops, options for 1080p / 2K / 4K monitors.
Why Play 4:3 and Which Resolution to Choose
In stretched mode, the image fills the entire monitor: enemy models appear wider, and FPS is higher. Semi-stretch (16:10, e.g. 1728×1080) is a compromise — models are slightly wider, and the image is sharper than 4:3. Pick what fits your monitor:
| Your monitor | 4:3 (classic) | Semi-stretch (16:10) |
|---|---|---|
| 1080p (1920×1080) | 1440×1080 or 1280×960 | 1728×1080 |
| 2K (2560×1440) | 1920×1440 | 2304×1440 |
| 4K (3840×2160) | 2880×2160 | 3456×2160 |
| Weak PC — any monitor | 1024×768 / 1280×960 | — |
Method 1 — Automatic, with the GamesCfg Script
The script works on any GPU — NVIDIA, AMD, and Intel: it uses the Windows system API, installs nothing, and does not touch your drivers. It shows all 4:3 and 16:10 resolutions your monitor supports, applies the one you pick with stretching, and can restore everything back.
Download the ZIP, unpack anywhere, and run gamescfg-4-3.bat
- gamescfg-4-3.zip — contains .bat, .ps1, and README — keep them in one folder
1.Unpack the archive and run gamescfg-4-3.bat
A menu opens with resolutions your monitor supports: 4:3 and semi-stretch, with labels for what each is for (1280×960 — pro choice, 1728×1080 — semi-stretch for 1080p, etc.).
2.Enter the resolution number
The script switches the monitor and immediately enables full-screen stretching. Option "0" — restore native resolution.
3.Launch the game
In fullscreen mode, the game picks up the desktop resolution. In CS2, you can also select the same resolution in video settings.
NVIDIA (GeForce) — Custom Resolution and Scaling
The most common case. Everything is done in the NVIDIA Control Panel — two steps: add a resolution and enable scaling.
1.Open NVIDIA Control Panel
Right-click the desktop → "NVIDIA Control Panel" (or via NVIDIA App → System → Control Panel).
2.Add a custom resolution
Display → "Change resolution" → "Customize…" button → "Create custom resolution". Enter width and height (e.g. 1728×1080 or 1920×1440), refresh rate matching your monitor (144/165 Hz) → "Test" → if the image looks fine, save.
3.Enable GPU scaling
Display → "Adjust desktop size and position" → Scaling: "Full-screen", perform scaling on: "GPU". Check "Override the scaling mode set by games and programs".
4.Select the resolution
You can now enable it with the GamesCfg script, in-game settings, or under "Change resolution" → "Custom".
AMD (Radeon) — Custom Resolution and GPU Scaling
1.Open AMD Software: Adrenalin
Right-click the desktop → AMD Software → gear icon (Settings) → "Display" tab.
2.Add a custom resolution
"Custom Resolutions" → "Create new". Set width/height (1728×1080, 1920×1440, etc.) and refresh rate → Save. If the option is missing — update Adrenalin to the latest version.
3.Enable GPU Scaling
On the same "Display" tab: GPU Scaling — On, Scaling Mode — "Full Panel" (this is stretched). "Preserve Aspect Ratio" — black bars instead.
Intel (Laptops) — You Need the Old Driver
On laptops with integrated Intel graphics, the new panel (Intel Graphics Command Center) on many models does not offer custom resolutions or scaling. The fix is to install an older driver version with the classic "Intel HD Graphics Control Panel" that has both.
1.Download the old Intel driver
The 15.xx branch (non-DCH) for your CPU generation from Intel's site works: Downloads → Graphics → choose "Previous versions". For most 6th–9th gen laptops, that is 15.45 / 15.40.
2.Remove the current driver
Device Manager → Display adapters → Intel Graphics → Uninstall device (check "Delete the driver software for this device"). Or use DDU in Safe Mode — more reliable.
3.Install the old driver and block updates
Install the downloaded driver. To stop Windows Update from overwriting it: Settings → Windows Update → pause updates, or Microsoft's "Show or hide updates" utility.
4.Configure scaling
Right-click the desktop → "Graphics Properties" (classic Intel panel) → Display → Scaling: "Scale Full Screen". In the same place, "Custom Resolutions" — add the 4:3 you need.
In-Game Settings
1.CS2
Settings → Video: "Fullscreen" mode, resolution — your 4:3/16:10. Or lock it via autoexec:
2.PUBG
Resolution is set with launch options -resx and -resy — build the string in the launch options builder on the PUBG page.
3.Valorant / Apex
Valorant: resolution in video settings, stretching depends on the driver (steps above). Apex: via videoconfig.txt or launch options.
autoexec.cfg (CS2)
mat_setvideomode 1280 960 1
// 1 = fullscreen. For 1728x1080: mat_setvideomode 1728 1080 1Common Issues
- Black bars instead of stretching — scaling is not set to "Full-screen" / not Full Panel, or the monitor overrides it (check the monitor menu: Display Mode / Wide Mode → Full)
- Blurry image — scaling must run on the GPU, not the display
- Game resets resolution — add mat_setvideomode to autoexec and +exec autoexec.cfg in Steam
- Script does not see the resolution — add it as a custom resolution in the driver panel first (sections above)
- Everything broke after a driver update — custom resolutions need to be added again
Связанные игры