I can finally turn my MacBook Pro into a gaming laptop (sort of) — GameHub just fixed my Mac’s biggest weakness in minutes
Publish Date: 2026-04-30 08:30:00
Source Domain: www.tomsguide.com
When I’m traveling, I take my M5 MacBook Pro for work and a Steam Deck for play. This setup doesn’t bother me normally, but I can’t help but feel jealous of the one guy who whips out a gaming laptop that’s capable of doing both in one machine.
It’s certainly true that Apple has made some significant strides when it comes to Mac gaming, but there’s much more to do to get your entire Steam library working on here. But that is where GameHub comes in — promising to be the service that can let you do exactly that.
I’ve been testing the beta for a week, and while there are plenty of issues (more on those soon), when it works, it’s the missing piece of the puzzle to make my M5 MacBook Pro the machine for everything. Let me explain.
Article continues below
You may like
This is just a beta: Now, I must be clear. GameSir has invited us onto a beta test program for this, so there were a fair few bugs and a large amount of compatibility issues. There are finicky ways around some of them, which I’ll talk about.
Under the hood
Image 1 of 3
(Image credit: GameHub)
(Image credit: GameHub)
(Image credit: GameHub)
At the fundamental level, think of it like Crossover but with a far nicer gaming-centric UI. GameHub works by using tools like Wine and Proton to run Windows games natively on Apple Silicon.
For those not in the know, Wine is a compatibility layer that translates Windows API calls to run on POSIX-compliant OSes (like macOS in this situation or Linux). But unlike standard Wine, mixing it with Proton (the tech powering the Steam Deck) means better support for a game’s complexity and controller outputs.
But the most impressive part is how all of the gaming smarts that Apple’s been quietly working on come together here. For example, you can import the company’s Game Porting Toolkit for translating DirectX 12 (and 11) graphics into the Mac’s native Metal 3 gaming API. On top of that, there’s even an AI…