Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Borderless GamingNewsv1.3.4
Game update

v1.3.4

Borderless Gaming · published 10 Feb 2026, 16:40 UTC · build 21869539

All newsPlayers around this dateRead on Steam

All of the changes below are for BGProxy.

Misc Fixes

  • Fixed input issues introduced in the previous update. The mouse cursor should now work in Dishonored and other Unreal games again.

  • Fixed some minor render issues.

GPU spoofing

You can now make games think you have a different graphics card. Some games won't launch or will disable features if they don't recognize your GPU; this gets around that. Add a [Spoof] section to your bgproxy.ini (details below).


OpenGL on DX12

  • OpenGL games now present through a DirectX 12 pipeline. Best case is zero-copy via a shared texture, otherwise it falls back to async or synchronous readback depending on driver support.

  • OpenGL contexts are automatically upgraded to the highest compatibility profile your driver supports, which lets the driver apply more optimizations while keeping legacy rendering working.

  • Frame latency waitable is now waited on before rendering instead of after, which fixes cases where the game could start drawing before a back buffer was available.


Timer and sleep fixes

All on by default, no config needed.

  • Games using Windows wait timers get ~0.1ms precision instead of the default 1–16ms. Needs Windows 10 1803+.

  • Old multimedia timer calls are also upgraded to Windows 10 high precision timers.

  • Some games sleep their render thread between frames, which causes micro-stutter. BGProxy now intercepts these fix them.


Other

  • Device loss now logs the specific HRESULT from GetDeviceRemovedReason.

  • Proxy DLLs set a window property identifying which proxy type is loaded, so external tools can check without inspecting the file.


bgproxy.ini configuration


Place a file called bgproxy.ini in the same folder as the proxy DLL. If you don't create one, defaults are used.

[Graphics]

Setting

Default

Description

ForceWindowed

true

Forces the game into windowed mode. The game still thinks it's fullscreen.

UseFlipModel

true

Uses a newer Windows presentation method that reduces latency. Turn it off if you get visual issues like black cursors or flickering.

MinBackBuffers

3

Minimum back buffer count when flip model is on. Higher values can help frame pacing but add a bit of latency. Only matters when UseFlipModel is on.

Width

0

Override the render width. 0 means the game decides. Set to a pixel value like 1920 to force a resolution.

Height

0

Override the render height. 0 means the game decides. Set to a pixel value like 1080 to force a resolution.

[Spoof]

Makes the game see a different GPU. Only fill in what you need to change.

Setting

Default

Description

VendorId

0 (no spoof)

GPU manufacturer ID. Common values: 10DE (NVIDIA), 1002 (AMD), 8086 (Intel).

DeviceId

0 (no spoof)

GPU model ID. Look these up on pcilookup.com.

SubSysId

0 (no spoof)

Subsystem ID. Most people won't need this.

Revision

0 (no spoof)

Revision number. Most people won't need this.

Description

empty (no spoof)

The GPU name string the game sees, e.g. "NVIDIA GeForce GTX 1080".

DriverVersion

empty (no spoof)

Driver version in A.B.C.D format (e.g. 31.0.15.5000). All four numbers required.

More from Borderless Gaming

Other announcements

All news
Game update12 Sep 2026Legacy BranchHello all, For those that have been asking - if you prefer the legacy version of Borderless Gaming (9.6.0) and want to use it on Steam - you can now do so by setting your branch to 'legacy'.Game update25 Aug 2026Code Signature Temporarily RemovedWe’re experiencing an issue with our code-signing vendor that caused prior builds of Borderless Gaming to stop working. As a temporary fix, we’ve removed the EV code-signing signatures from BorderlessGaming.exe and appcontainer.exe . Because these files are temporarily unsigned, Windows may display an “Unknown publisher” warning and some antivirus products may flag them. We have no indication t…Major update2 Mar 2026v1.4.0 - Steam DeckBGFX now works on Steam Deck. How it works Install Borderless Gaming from Steam, open the app, pick a game, choose your effects. Borderless Gaming installs a Vulkan layer that hooks into your games automatically — you launch games the way you always do, from Steam, and the effects are just there. No desktop mode, no scripts, no extra software. Your presets are saved per game. Set it once and fo…