Skip to content

Upshift 1.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 03:11
· 2 commits to main since this release

Everything new since 1.0.0 (versions 1.0.1 and 1.0.2 weren't released on their own).

New

  • Measure performance: each game's panel has a new section that measures how a game runs. Press "Measure this game", start the game, press F10 (you can pick another key in Settings) and play for 60 seconds; a beep marks the start and two beeps the end. You get the average frame rate and the "low points" (1% low), the two latest runs side by side with the difference, up to 10 older runs, and "What to try": a frame cap you can apply with one click, plus tips on quality and frame generation. Runs with frame generation on are marked. Windows asks for permission only for the short measuring step; Upshift itself stays a normal app. Nothing measured leaves your PC.
  • Frame cap: a per-game frame cap in the OptiScaler options, using OptiScaler's own limiter. Type a number (empty means no cap); the hint under it uses your monitor's refresh rate, and you can pick the monitor when you have more than one. A "Show FPS counter" switch turns on OptiScaler's frame-rate counter so you can see what a game runs at first.
  • FSR 4.1.1b for RX 6000: besides the 4.0.2c file, you can add the newer modified FSR 4.1.1b file in Settings. A game's OptiScaler options now have one "FSR 4" switch with a choice of source: OptiScaler's built-in FSR 4, your 4.1.1b file or your 4.0.2c file. Each game shows which one it uses, and there's a "Show FSR 4 watermark" switch.
  • Game upscaler files: the NVIDIA DLSS, AMD FidelityFX and Intel XeSS rows on the Updates page now download the files games actually use. Each file in a game shows "In this game" and "Latest", with Update, Update all and Restore original per file.
  • About has its own place in the sidebar, with an optional Buy Me a Coffee button. Upshift is free forever and never asks for donations anywhere else.
  • Upshift's own update is the first row on the Updates page, "Check now" checks it too, and a dot on Updates in the sidebar shows when a newer Upshift is out.
  • Tidier game panel: the list of changes Upshift made is collapsible and shows how many there are and the latest date; long suggestion notes show three lines with "Show all"; every collapsible section stays open or closed as you left it.
  • Middle-click auto-scroll in the Library, the game panel and Settings.
  • Restore my previous OptiScaler settings: your OptiScaler.ini is saved when you uninstall, and installing again offers your settings back.

Fixes

  • App icon: the Start menu and desktop shortcuts show Upshift's logo again. Installing over an older version replaces shortcuts that showed a blank page, and Upshift fixes its shortcuts at start-up if they point somewhere else.
  • Needs repair now explains each file (what it is, the version Upshift installed, the version there now, what Repair will do), says when a game update probably put the game's own files back, and disappears as soon as the files are fine again. Repair keeps a game's own newer file as the original, so uninstalling puts it back.
  • Uninstall cleans up completely, including OptiScaler's logs and the folders it made, and a leftover OptiScaler.ini no longer blocks an install.
  • The Library keeps your place: changing a game refreshes only its card, and the selected game stays in view.
  • Updates page: downloads show their progress in place, without the page jumping or closing what you had open.
  • OptiScaler.ini keeps its spacing when Upshift changes a value, so turning a setting off restores the line exactly.
  • Crash log: if Upshift ever closes unexpectedly, the error is written to logs\crash.log in Upshift's data folder.

Files Upshift never ships

Upshift never downloads or bundles the DLSS 5 file (nvngx_dlssnr.dll) or the modified FSR 4 files (amdxcffx64.dll 4.0.2c, amd_fidelityfx_upscaler_dx12.dll 4.1.1b); you add those yourself. PresentMon, Intel's frame-timing tool used by Measure performance, is downloaded from its official GitHub page only if you use Measure.

SHA-256

  • Upshift-Setup-x64.exe: cc9a17a55d23ce5a66010a9d57084eb519c73ebb75f361d0bdd210c45e65d188
  • Upshift-Portable-x64.zip: 4c06aea862aa6d02a3cd76329628a365bfa27e166d97113698e91e9601b1e7dc