Uncork

What's new in Uncork

Updated 8 October 2026

Uncork is a Mac app for Apple Silicon that runs Windows games from Steam and Epic. Here is what changed in each version, with dates. The app checks for updates on its own.

1.3.0 — 8 October 2026

Uncork 1.3 — everything new in this version is free.

What a game will be missing, before you launch it • Uncork looks inside the game's file to see which libraries it needs: Visual C++, DirectX June 2010, XAudio, .NET. If the bottle lacks them, the game panel shows "The game may need: …" with an "Install" button. It's a hint, not a gate: Play works as before.

Player reports • Under "How did the game go?" you can agree to share your answer with other players (or turn on "Share game reports" in settings). Only the game, the answer, the Mac model and the macOS and Uncork versions are sent — no account, no Mac fingerprint. Off by default. • Game cards show "Uncork players: 7 of 9 — works" once there are at least three reports. The summary is downloaded once a day as one file for all games, so opening a game sends nothing. The full list is on the "What Uncork sends" page.

A window for any size • The window now shrinks to 900×600. In a narrow window the bottles hide and the game panel slides in from the right; show or hide them with the icons next to the window buttons or ⌘⌥I. Play and Game actions stay visible at any size.

Also • The site moved to uncorkmac.com. Old links still work; the app talks to the new address and falls back to the old one.

Your games, bottles, settings and Pro stay where they are.

1.2.1 — 8 October 2026

Uncork 1.2.1 — a fix.

• The "Import from Whisky" window is clearer: each bottle shows how many Steam games it holds and its size; a single bottle is selected right away.

Your games, bottles, settings and Pro stay where they are.

1.2.0 — 8 October 2026

Uncork 1.2 — everything new in this version is free.

Import from Whisky • In the new bottle window: "Import from Whisky…". Uncork finds your Whisky bottles and brings them over with the games already installed, no re-download. On the same disk the copy is instant and takes almost no extra space. Uncork never changes or deletes the Whisky bottle.

Resolution • Game actions → "Resolution…": "Use game settings", 720p to 4K, or your Mac's display resolution. Uncork adds the right launch options for Source, Unity and Unreal games. A resolution you already set in Steam stays in charge. Borderless windowed mode in the game's own settings works best.

Mods • Game actions → "Custom DLLs…": tell the engine to load a mod's DLL from the game folder (BepInEx, ReShade, SKSE) or turn a library off. Applies on the next launch; remove the line to undo.

How did the game go? • After 5 minutes of play or a crash, the summary lets you mark "Works", "Has issues" or "Does not run". The answer stays on this Mac and shows on the game card; nothing is sent.

Also • The Pro status now simply says "no end date, all 1.x versions". • Setup and repair messages no longer show up in English in the Russian interface.

Your games, bottles, settings and Pro stay where they are.

1.1.2 — 8 October 2026

Uncork 1.1.2 — a fix. It installs itself when you quit Uncork, never during a game or while Steam is running.

• A game app's icon is now filled with the cover: no black bars at the sides and no washed-out grey look, and the game's title on the cover stays visible. For apps you already made: "Game actions" → "Update game app".

1.1.1 — 8 October 2026

Uncork 1.1.1 — a fix. It installs itself when you quit Uncork, never during a game or while Steam is running.

• On the game card, "Create app", "Show app in Finder" and "Remove app" sat in one row with Play and squeezed their text into a column. They now live in the "Game actions" menu, and Play stands alone again.

1.1.0 — 8 October 2026

Uncork 1.1 — everything new in this version is free.

Will my game run • For games we haven't tested ourselves, Uncork shows community reports: "reported to run" or "reported not to run", with the snapshot date. It's other people's data, not our promise; our own tests always come first. Built in, no network, about 380 games.

A game as its own app • "Create app" in a game's menu puts an icon with its cover in ~/Applications/Uncork. Drag it to the Dock and launch the game with a double-click, like any Mac app.

Controllers • Bottle settings → "Controllers": Auto, Through SDL, or HID only. If a controller is missing or shows up twice, try Through SDL (also offered in "Find out why"). One switch undoes it.

Library • "Uninstall game…" goes through Steam or Epic themselves; Uncork never deletes store files. Your own programs can be removed from the library, and their folder moved to the Trash. • "Choose cover…" sets your own picture; "Reset cover" brings back the store one. • A star on the game card and a Favorites filter. • If a game has a Mac version, its card tells you: it usually runs better.

Comfort • "⌘ as Ctrl" in bottle settings: copy and paste with ⌘ in games and launchers. • Game recipes: Uncork prepares the settings a specific game needs and shows what it will change. Undo it in "Find out why". First recipes: Portal 2 and Half-Life 2.

Your games, bottles, settings and Pro stay as they are.

1.0.12 — 7 October 2026

Uncork 1.0.12 — fixes. Installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in Settings: "Install fixes automatically").

Uncork is now signed with a Developer ID certificate and checked by Apple (notarized). New installs open like any other app: no trip to System Settings, no "Open Anyway".

To macOS an app with a new signature is a new app, so once after the update: • grant "Input Monitoring" (mouse read from the device) and "Accessibility" (gamepad, "Don't kick me out of the game") again; • macOS may ask for your keychain password for the Steam Web API key — choose "Always Allow"; • the Uncork driver reinstalls itself while Steam is closed.

Games, bottles, settings and Pro stay as they are.

1.0.11 — 7 October 2026

Uncork 1.0.11 — fixes. Installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in Settings: "Install fixes automatically").

Getting ready for an Apple-checked signature. Upcoming versions will be signed with a Developer ID certificate and checked by Apple (notarized): the first launch will no longer need a trip to System Settings and "Open Anyway". This version teaches Uncork to accept updates with the new signature — without it, automatic updates could not move to them. Nothing changes in how games run.

Teardown is now in the list of tested games (the 14th).

1.0.10 — 6 October 2026

Uncork 1.0.10 — fixes. Installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in Settings: "Install fixes automatically").

Games no longer switch your Mac's display mode. A fullscreen game — and CS2 even in borderless windowed mode — used to really change the macOS screen resolution while it ran (2294×1490 without Retina on a 14" MacBook Pro). Together with a second heavy app this could hang the system, up to a restart. Modes are now emulated: the game sees its usual list of resolutions, the Mac's screen stays in its own mode, and the game picture is scaled to the window.

New bottles get this right away; existing bottles get the setting by themselves before the first game launch (the task list shows "games no longer switch the Mac display mode").

If you set a lower-than-native resolution in a fullscreen game, the picture now stretches to fill the screen — the same way the graphics card does it on Windows.

1.0.9 — 6 October 2026

Uncork 1.0.9 — fixes. Installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in Settings: "Install fixes automatically").

New bottles now get the Visual C++ 2015–2022 libraries (64- and 32-bit) and the d3dcompiler_47 shader compiler right away. A clean bottle used to have neither: they only appeared if Steam or a store installer put them there — which is, for example, why the EA app hung before its first window. Creating a bottle now takes about a minute longer.

Before a store opens with the Open button, Uncork adds the same libraries if the bottle lacks them (if they're there, the check takes a fraction of a second). Nothing is installed before Steam games start: Steam installs a game's own libraries.

Visual C++ downloads from Microsoft's server (download.visualstudio.microsoft.com) with a checksum check — this is listed on the "What Uncork sends" page.

EA app: the sign-in button icons are back — if the shader compiler arrives after the first runs, Uncork resets the graphics cache of EA's built-in browser.

1.0.8 — 6 October 2026

Uncork 1.0.8 — fixes. Installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in Settings: "Install fixes automatically").

The EA app now installs through Uncork. EA's installer used to fail with INST-14-1627: it moves the client to a new folder and leaves a link in the old place, and the compatibility layer doesn't create such links. Uncork installs EA's package directly with the move turned off — from the same EA server as before, with a checksum check. The client reaches the sign-in window.

Before the EA app starts, Uncork puts the shader compiler (d3dcompiler_47, from "Windows components") into the bottle if it's missing: without it EA's built-in browser can't build its shaders.

Known: the EA sign-in window may not show the icons on the "Sign in with Google / Apple / Steam" buttons yet — the buttons and email sign-in work. We haven't tested games from the EA app yet.

1.0.7 — 6 October 2026

Uncork 1.0.7 — fixes. Installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in Settings: "Install fixes automatically").

Ubisoft Connect and Battle.net now reach the sign-in window. Ubisoft Connect used to open as an empty transparent window — Uncork now starts its built-in browser in a mode that draws on a Mac. Battle.net didn't know its sign-in server address after installing and showed an error icon instead of the page — Uncork now adds the address for your region to Battle.net's settings before each start (only if it's missing; you can change the region in the sign-in window). Uncork makes no new connections for this.

EA app: if you already have it, Uncork prepares it to start (the libraries EA ships next to itself and the built-in browser mode) — the client reaches the sign-in window. Installing the EA app through Uncork still fails — the next fix addresses that.

We haven't tested games from these stores yet: Steam and Epic are tested.

1.0.6 — 6 October 2026

Uncork 1.0.6 — fixes. Installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in settings: “Install fixes automatically”).

Game covers are back. On a fresh Mac the Steam client in a bottle barely caches its pictures, and the library showed empty tiles. Now Uncork takes missing covers of Steam games — installed and purchased — from Valve's image server; the address holds only the game number, no key and no account. This is a new connection, described on the “What Uncork sends” page.

The list of games we tested is now 13 in the app too, as on the site: Half-Life 2, Portal 2, Lethal Company, Stumble Guys, Among Us and Astroneer were added (to the menu or the first screen).

1.0.5 — 6 October 2026

Uncork 1.0.5 — fixes. Installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in settings: “Install fixes automatically”).

The Rockstar Games Launcher opens and reaches its sign-in window. Before each launcher start Uncork prepares the bottle by itself: its own graphics for the launcher only and settings for Social Club — nothing to do by hand, and everything it changes can be undone. We have not tested Rockstar games through the launcher yet.

The Uncork driver gained three Windows functions whose absence crashed the Social Club browser. The driver updates itself while Steam is closed.

1.0.4 — 5 October 2026

Uncork 1.0.4 — a fix. Installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in settings: “Install fixes automatically”).

“Play” starts the game right away — no question about Pro before your first game. Uncork offers the 7-day Pro trial once, in the summary after your first game: “Try Pro” or “Not now”. The Mac fingerprint goes to the server only after “Try Pro”; you can also start the trial later in Settings, under Uncork Pro.

1.0.3 — 5 October 2026

Uncork 1.0.3 — fixes. Installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in settings: “Install fixes automatically”).

Games on OpenGL and DirectX 9 start again. The Uncork driver kept them from getting a picture, so Half-Life 2, Portal 2 and other DirectX 9-and-older games closed or did not start. Now Half-Life 2 and Portal 2 reach the menu. The driver updates itself while Steam is closed.

Your Steam purchases show up without a Web API key: Uncork reads the library from Steam's own files in the bottle. You can still add a key — it fills in the list and tells whose game it is.

Each game gets its own graphics: the game's “…” shows which DirectX it uses and what draws it — “Auto” chooses by itself. For DirectX 9 games you can turn on DXVK by hand (experimental): Uncork puts it next to the game and removes it if you go back to “Auto”.

1.0.2 — 5 October 2026

Uncork 1.0.2 — fixes after 1.0. It installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in the settings: “Install fixes automatically”).

Windows components are now free. Bottle settings have a new “Windows components” card: .NET Framework 4.8, the DirectX libraries (June 2010 and d3dcompiler_47) and Windows fonts — you see what is already there, and the “Install” button adds what is missing. Everything is downloaded from Microsoft and Mozilla and checked against a checksum; for .NET, Uncork first closes Steam and asks you to quit games.

“Find out why” tells you when a game lacks these components: a .NET Framework 4 game — when the bottle has no .NET; any game — when its launch log shows it hit a missing DirectX function. The original DirectX libraries are turned on for that game only; Steam and the other games in the bottle work as before.

Assetto Corsa runs through Steam for free: the “Prepare to run” button on the game's card installs the Windows components and the settings the game needs. Pro adds one-click Content Manager, a race screen to pick the car, weather and time, fixes for modded graphics, and G923 wheel force feedback.

The account line at the bottom left shows your access, not the date of the internal service key: “Pro, no end date” for bought Pro, “Pro until …” for Pro time, “No Pro” without Pro.

1.0.1 — 5 October 2026

Uncork 1.0.1 — fixes after 1.0. It installs itself when you quit Uncork — never during a game or while Steam is running (turn it off in the settings: “Install fixes automatically”).

Force feedback for Logitech G923 and G29 wheels is now part of Uncork Pro. The controller library with force feedback comes with the Pro module, and Uncork puts it into the engine by itself once Steam and games are closed. Without Pro the engine gets its own library back: the wheel works as a controller — axes, pedals and buttons, but no force feedback. Uncork 1.0 installed it for everyone; without Pro it goes away at the first chance. After the change, restart Steam completely.

Right after an update Uncork no longer offers Pro to people who already have it. It asks the server about Pro straight away instead of a day later, and until the answer comes the settings say “Checking Pro…”.

Game summaries show frames per second, the share of even frames and the mouse rate again — if the overlay panel (a Pro feature) was on during the game. In 1.0 these numbers never reached the summary, although the panel saw them.

The app is lighter: debug names were removed from its executable.

1.0.0 — 5 October 2026

Uncork 1.0. From this version the core is free: games from Steam and Epic, bottles, Find out why and repairs, Steam optimisations, Game Mode, gamepad mode, G923 wheel force feedback and the mouse check work with no account and no payment. There is no subscription any more.

Uncork Pro is €19 once, no end date, every update before version 2.0: the mouse read from the device, Even frames in single-player games, the in-game panel and Assetto Corsa in one click. Pro code arrives as a separate module, only while you have Pro. People with Pro get new versions first.

The Pro trial is 7 days. The first time you launch a game, Uncork asks once: play with Pro or without. The trial starts only if you press Play with Pro; Without Pro sends nothing, and the game starts. Signing in does not start a trial by itself.

Fixes for this version (1.0.1, 1.0.2…) Uncork downloads and installs by itself when you quit it — never during a game or while Steam is running. Turn this off in Settings: Install fixes automatically. Versions 1.1 and later work as before, with the Update button.

Uncork downloads Apple's graphics libraries (D3DMetal) only after you accept Apple's licence in its window. If you already have them, the window appears once at launch; declining breaks nothing.

0.19.5 — 4 October 2026

New prices: €2.50 a month, €25 a year — and a one-time purchase for €42 (prices before 1.0): access with no end date and every update up to version 2.0. You still pay in your profile; a friend you invited gets 15 % off the one-time purchase. If you bought it, Uncork says “Access with no end date” — no end date, no reminders.

Your Steam purchases: the Steam Web API key window explains step by step what to enter on Valve's page and where the key goes. The “Only installed games are shown” strip can be hidden.

“Find out why” now spots when, after a long session, the engine ran out of memory for syncing threads, and offers a graceful Steam restart.

0.19.4 — 3 October 2026

When something breaks in Steam, a game or Uncork itself and we already know about it, a calm strip appears at the top of the window: what happened and what helps for now, with a Fix… or Restart Steam button (with confirmation) and Hide. The line comes with the usual update check — no new request to our server. It also shows on the sign-in screen if you have no access right now.

After a payment, the library shows a card for a day: “Your access is extended until …” — it won’t renew on its own, the first 14 days come with a no-questions refund, where to write if you haven’t reached a game yet, and a reminder switch for two days before the end.

“Find out why” after a failed launch now checks that very game, even if Uncork hasn’t finished reading the bottle’s library yet.

0.19.3 — 3 October 2026

If a game closes in less than two minutes and you didn’t close it yourself, Uncork offers “Find out why” — the same check of common causes as for an unconfirmed launch. The button appears on the Game summary card, or, if the game closed before a summary could be gathered, as a calm line in the library together with the support address. Closing a game from Uncork (the Stop button, closing before a settings change) does not count.

While your first game has not been launched yet, Ready to play shows “Stuck? We’ll help you get to your first game” with the support address and a Write to us button.

0.19.2 — 3 October 2026

The “Access until …” strip three days before the end shows the 30-day recap only when Uncork’s launch history has games in it; otherwise it shows just the date and the buttons.

0.19.1 — 3 October 2026

Your access end date, shown plainly. Three days before the end a calm strip appears: “Access until … — it won’t renew on its own. If you want to keep going, pay any time: the time is added to what you have left.” Below it, what you played in the last 30 days by Uncork’s launch history. Buttons: Pay, Already paid and Hide (the strip comes back a day before the end). After you pay, coming back to the Uncork window rechecks your access by itself — now outside the trial too.

When access ends, Uncork notices right away and shows a card: what you played in the last 30 days, and that bottles, games and settings stay on this Mac — after you pay, there is nothing to set up again. In the last day the key strip no longer promises it will “renew by itself”.

A reminder two days before the end, if you want it: Settings → Access → Remind me 2 days before it ends. One macOS notification at noon, set on this Mac, no internet needed; macOS asks for permission only when you turn the reminder on. No notifications? Use Add to Calendar. The same settings line now shows the real end of your access, and the refresh button is called Refresh access. After a trial ends, the left column no longer shows a date far in the future.

Clear the cache no longer deletes the engine, graphics library and DXMT archives: they let the engine be restored without downloading it again.

0.19.0 — 3 October 2026

A trial with no sign-up. The main button on the first screen is now “Start 7 days free”: trial days run on this Mac with no account and nothing to pay. Only this Mac’s fingerprint and the app version go to the server, so that there is one trial per Mac; “Terms” and “Privacy” sit under the button. “Sign in” is the second button, for those who already have an account. If a trial cannot start (this Mac is already signed in, it has had its trial, too many trials from one network), the screen says why and offers a way out: “Sign in”, “Sign in and subscribe” or “Try again”.

During such a trial, “Pay” opens sign-in first: confirm this Mac in your browser, the trial days you have left move to the account, and the profile opens the monthly payment by itself. The sign-in wait shows in the Uncork window: the request code, “Open again” and “Cancel”. “Already paid” during the trial leads to sign-in too. In settings (“Access”), “Sign in” replaces “Sign out on this Mac”, and the left column shows “Trial, no account”. The trial-days strip and the “Trial days are over” card work as before.

In “Ready to play”, the first step is now called “Access”: a trial without an account counts for it just as signing in does.

The mouse, with no promises beyond what was measured: “Direct input” shows “On · at the mouse’s own rate” instead of “up to 1000 Hz”, and the “Direct mouse input · HID” hint no longer promises to fix aim in CS2 — that was not measured in the game; on a trackpad or a 125 Hz mouse there is usually no difference. The window before the Input Monitoring request says exactly what the driver does: only mouse motion, and only while a game hides the cursor over its window.

0.18.1 — 2 October 2026

If Steam in a bottle could not download its client on first launch (according to Steam's own log, the last attempt within a day), the library shows a “Steam could not download its client” card: what went wrong, how many attempts in a row failed, and the steps — close the Steam error window (OK) and press “Open Steam again”; if that does not help, another network just for the first launch; then write to us and attach a “Problem report”.

A new bottle setting, “Proxy from macOS settings for Steam” (the “Steam network” section, off by default): Steam inside Uncork does not see the proxy from macOS settings on its own and connects directly. Turn it on, and Uncork writes the proxy to this bottle's Windows settings and checks it against macOS before every Steam start from Uncork; turn it off, and Uncork removes what it wrote. HTTP and HTTPS are passed; SOCKS and automatic proxy configuration (PAC) are not supported. It takes effect the next time Steam starts. Uncork leaves a proxy already set up in the bottle alone and does not send the address anywhere. If a proxy is on in macOS, the card above says so and, for HTTP and HTTPS while the setting is off, offers “Pass the proxy to Steam and restart”.

The mouse check is in plain sight: in the right column under “Direct input” (“Check the mouse · 5 seconds”), as a one-time “Check your mouse — 5 seconds” card in the library, and in the bottle settings next to “Direct mouse input · HID”.

“Ready to play”: the Steam step counts once Steam has downloaded its client, not just its loader; until then Uncork offers to open Steam.

The “Problem report” now names the Uncork version, whether a proxy is on in macOS and of what kind (without its address or port), and whether Steam in each bottle has downloaded its client (if not, the code and age of its last error). As before, the report is not sent anywhere by itself.

0.18.0 — 2 October 2026

Mouse check: in 5 seconds the Uncork window shows how many times a second your mouse reports movement and how much of that reaches an ordinary app through macOS (a trackpad or a 125 Hz mouse usually shows no difference). It is measured in the window, not in a game; the line under it says whether games in the selected bottle read the mouse from the device and, if not, what is missing. Where: the “Environment” screen, the Help menu, the settings (“Help”). The numbers are not saved or sent.

On a trial, the top of the window shows, instead of “Your subscription ends…”, when the trial ends and the price after it: €5 a month or €50 a year (prices before 1.0), a one-off payment. “Pay” opens your profile with a month’s payment ready; for an hour after that Uncork rechecks the key itself when you come back to its window, and “Already paid” does it by hand. When the trial is over, a “Trial days are over” card in the library shows what you played and for how long (from the launch history on this Mac).

The “Environment” screen and the library show “Ready to play: N of 6”: account, Mac linked, engine, Steam, game downloaded, first game launched. Only what Uncork itself sees on this Mac counts; Steam, the download and the launch have buttons.

If no game has been launched through Uncork yet, it asks once “Which game do you want first?” and says what we know about it: whether we tested it, how much space it takes on our Mac (if we recorded it), whether anti-cheat stands in the way. The answer stays on this Mac.

After a game of 20 minutes or more that ended without a crash, “Invite a friend with a Mac” appears once under its summary (the link is also in the settings, “Access”). Under the terms on the website both sides are rewarded when the friend first links Uncork to their own Mac, one never linked to another account: they get 50% off the first month after linking, you get one day and then 15% of the time they pay for.

0.17.1 — 2 October 2026

Displays. If a display was connected or removed after Steam started, “Restart Steam gracefully” in “Fix…”, “Restart Steam and play” in “Before you play” and “Quit and reopen Steam” in the bottle settings now stop the bottle too once Steam has closed: before, Steam came back with the old displays, and the game window could open at the wrong size. The same happens if Steam was already running before Uncork opened, since it is unknown which displays it remembered. If Steam has started again or another program is still running in the bottle, Uncork forces nothing closed and says what to close. Otherwise the restart is as before.

Assetto Corsa: if Steam was running before Uncork opened, a “The engine needs to refresh its displays” question appears before the race; a “Launch anyway” answer is remembered until the displays change. If Steam was closed, Uncork started it but did not notice the sign-in: after two minutes it reported “Steam did not sign in within two minutes” and did not start the game. Now the game starts as soon as Steam signs in.

When Steam refuses to launch a game (no license, for example), Uncork shows it within a few seconds instead of after two minutes of waiting.

Fixed: a crash when one Epic game is recorded twice in a bottle; “Move data” stopped on files Uncork rewrites while copying; “Cancel operation” did nothing during a store installation (now Uncork stops waiting at once, but does not close the installer itself; it stops waiting for an installation without a window after 30 minutes); a crash when the launch log cannot be written (a full disk, for example); after the server finally refused the driver key, the settings still showed the old key.

Future updates: Uncork checks their signature more strictly — only a certificate Apple issued to our developer is accepted — and “Try again” after a failed installation finishes it.

0.17.0 — 30 September 2026

Before a game starts, Uncork checks your Mac and, if something might get in the way (low memory, a weak power source or battery below 30%, overheating, almost no disk space, displays that changed after Steam started), shows a “Before you play” window. Hints about playing on battery, sound over Bluetooth (every time in CS2) and iCloud “Documents” open it once per Mac. The window never forbids anything: “Play anyway” starts the game, and the check can be turned off in the settings (“While a game runs”).

A “Fix…” button in the game menu reads the logs and macOS crash reports and offers fixes for known causes; nothing changes until you press a button. Before files or registry values are changed, the previous contents are saved in the bottle’s folder; only turning off the Steam overlay can be undone, and Assetto Corsa preparation and the Steam restart run with no copy.

Games with kernel-level anti-cheat that will not run on a Mac are now marked in the library; before downloading one from Uncork, it asks whether you really want it. The list is the same as on the website.

After a game, the library shows a short summary: how long you played and, if there was something to notice, how far the charge fell, whether the Mac ran hot, whether memory ran short, and the exit code Steam recorded. On by default, stays on your Mac only; the settings have a switch and “Clear summaries”.

Experimental, off by default: “Keep me in the game” drops accidental ⌘Tab, ⌘Space, ⌘H, ⌘M and trackpad gestures while a game is in front (the same ⌘ shortcut pressed again within 1.5 s goes through, ⌃ shortcuts and gestures are always blocked; ⌘Q and ⌘⌥Esc are untouched, ⌃⌥⌘F releases the mode). It needs Accessibility, and macOS may also ask for Input Monitoring. Not tested on real hardware yet: if you turn it on, tell us how it works.

The settings toggles no longer show the same hint twice.

0.16.3 — 29 September 2026

The "will not run" hint is now more accurate. For Call of Duty we warn only about the parts whose anti-cheat runs as a Windows kernel driver: Modern Warfare II and III, Black Ops 6 and 7, Vanguard and Warzone. Older games in the series are no longer marked as not working.

In a bottle's settings, the buttons for the service tools are now called "Engine settings" and "Registry" instead of the programs' English names.

The app icon in Finder, in the disk image and in Launchpad is the current one again — the blue bottle. Earlier builds still showed the old cork there.

0.16.2 — 29 September 2026

You can now play without internet for a week instead of a day. While your Mac is online, Uncork still renews the key once a day on its own — you won't notice it. The key never outlives your paid time, so the week is headroom for a flight, a weekend away or a holiday, not extra subscription days.

The "time to go online" warning now appears a day before the key runs out instead of four hours.

0.16.1 — 29 September 2026

Wheel force feedback. Logitech G923 and G29 wheels now give force feedback in games: the library the engine uses for controllers has been replaced with a newer one that supports force feedback on these wheels. Tested with a G923 in Assetto Corsa. It installs itself together with the Uncork driver the next time you open Uncork with Steam closed; start Steam again afterwards. Gamepads work as before.

The Even frames hint now says it plainly: the mode is for single-player games; in competitive shooters it is better left off, because every frame counts there.

0.16.0 — 29 September 2026

Assetto Corsa. The "Prepare Assetto Corsa" button on the game's card installs everything it needs to start: .NET 4.8, the DirectX libraries, fonts and Content Manager. After that, Play opens a race screen: the car with livery previews, time of day, weather, air and road temperature — and straight onto Shutoko Revival Project with traffic (the track is installed through Content Manager, which sits right there as a separate button). Controls are picked from what is connected: a wheel, a gamepad or the keyboard. If loading the track hangs inside Custom Shaders Patch, Uncork closes the game and starts it again by itself. The current Spotify track can show on the cars' displays. Tested on one Mac — a MacBook Pro 14″ with M3 Pro.

Friends mode: a button on the Assetto Corsa card. Guests play, but they can't wander around your Mac — keyboard shortcuts, the Dock and the menu bar are closed off, and other displays show a lock screen. Unlock with Touch ID or your Mac password. Needs the Accessibility permission.

If your Mac's clock is more than ten minutes behind — say, the date was set back — games will not start: the driver key is checked against the time. Uncork tells you so in a bar at the top of the window, with a button that opens the Date & Time settings. A clock that simply drifted is fixed the next time you are online.

On macOS 27 the system update removes Rosetta. Uncork now says so in a bar at the top of the window and does not start a game launch that would fail anyway.

New bottles are now set up completely the first time — previously some Windows services were not registered, and some installers (.NET 4.8) refused to run.

The driver updates itself the next time you open Uncork.

0.15.0 — 24 September 2026

In-game panel. The corner of the game shows frames per second, the share of even frames, time to the screen and the rate at which Uncork reads your mouse. When a drop is not the game's fault, the panel says so too: Low Power Mode is on or the Mac is too hot. Turn it on in the bottle settings.

On battery — even 60. Unplug the Mac and the game switches to an even 60 frames to last longer; plug it back in and everything is as you chose. Turn it on in the bottle settings.

Launch history shows how long each game ran and how much you played this week.

New bottles start with Compatible audio on: it removes the crackle in CS2. If a game ends up silent, turn it off in the bottle settings.

"Steam stays out of the game's way" stays off: we measured it, and in CS2 it adds no frames.

0.14.1 — 24 September 2026

The Uncork driver now updates itself. Its new version used to need a manual install in the bottle settings, so after updating from 0.13 many people still had the old “Even frames”. Uncork now installs the fresh driver on its own as soon as games and Steam are closed — it takes about a minute.

0.14.0 — 23 September 2026

Even frames

A new switch in the bottle settings. An average fps says nothing about smoothness: CS2 at 118 fps shows gaps between frames on screen that jump from 4 to 13 ms, and the picture jerks. Even frames sends frames to the screen at equal intervals, and the micro-stutter is gone.

Auto watches how frames actually reach the screen and holds them only when that makes them more even: it leaves smooth games alone and evens out ragged ones. Fixed 120, 80 and 60 are there if you want to pick yourself. CS2 at 80: 87% of frames even versus 18% without it, with no added latency to the screen. Measured on a MacBook Pro 14″ with M3 Pro.

Restart Steam after switching.

0.13.0 — 23 September 2026

Your gamepad drives the Mac

A DualSense, DualShock 4 or Xbox controller moves the pointer while no game is running: touchpad or left stick for the cursor, ✕ to click, □ to right-click, ○ for Esc, L3/R3 or a two-finger swipe on the touchpad for the next desktop. When a controller connects, a capsule with its battery pops up in the top-right corner of the window and opens the mode's settings. During a game the mode stays out of the way.

Game Mode for games from Uncork

Every game now starts from its own small app marked as a game, so macOS turns Game Mode on for it, just as it does for App Store games. Verified with CS2. Needs “Names in the Dock” turned on.

Clearer about what went wrong

Sign-in, bottle settings and first-install errors now speak the window's language and say what actually happened: instead of “invalid bottle name” you get “this environment variable cannot be set”, and no more advice to run terminal commands the app has no use for.

More dependable

Creating a bottle no longer hangs while the screen is locked; the graphics check no longer leaves processes behind; updates check the signature more strictly and keep the previous version in place if anything fails.

Read next

Download free

← Back to the main page