Nó làm gì, và giải quyết nỗi đau nào
Bạn có Mac Apple Silicon, mở Steam, thấy nửa thư viện game ghi “Windows only” và không bấm Play được. Bridgeplay xử lý đúng chỗ đó. Nó là một fork của NotProton, đăng ký chính nó làm Steam Play compatibility tool, nên game Windows nằm chung thư viện Steam trên Mac của bạn và khởi động bằng nút Play quen thuộc. Không bottle, không launcher thứ hai, không phải mở Lutris rồi tự map thư mục cài đặt.
Bên dưới, game chạy trên engine Wine mã nguồn mở của CodeWeavers (WineCX 11.17 kèm MSync) dưới Rosetta 2, cộng với Game Porting Toolkit của Apple (D3DMetal) để đưa DirectX 11 và 12 lên GPU của Mac. Bridgeplay không nhúng CrossOver, nó build engine từ source LGPL mà CodeWeavers công bố (dappermint/winecx). Nếu bạn có bản CrossOver trả tiền thì có thể cấu hình cho Bridgeplay chạy trên bản đó.
Vài thứ trong phần tính năng: DLSS hiện ra nhờ NVAPI/NGX routing, và Apple’s toolkit chạy nó trên MetalFX. Frame generation thì đang ở mức experimental, tối đa 3x số frame hiển thị, mặc định tắt, bật theo từng game. Có lớp controller cho HID pad nên DualSense hay Xbox cắm vào là nhận, không cần màn hình mapping. Retina thì mặc định tắt vì tốn hiệu năng, muốn bật thì có switch High Resolution.
Vì sao repo này đang được chú ý
502 sao sau 5 ngày. Repo tạo ngày 20/10/2026, cập nhật 25/10/2026, tức là làn sóng quan tâm đến rất nhanh. Lý do không khó hiểu: đây là mảng đau lâu năm nhất của người dùng Mac. Apple Silicon mạnh, nhưng thư viện game Windows vẫn là bài toán chưa có lời giải gọn gàng cho người không muốn trả tiền CrossOver hay vật lộn với Parallels.
Điểm khác biệt so với mấy hướng dẫn “cài GPTK thủ công” đầy trên mạng là mức độ tích hợp. Bridgeplay sửa luôn app Steam của bạn, copy một library vào /Applications/Steam.app, hook compatibility tool của Steam và re-sign app. Nghe thì hơi ghê, nhưng đổi lại bạn có trải nghiệm “cài xong bấm Play”. Cái giá là bạn phải chấp nhận việc nó thay chữ ký của Valve trên Steam, chi tiết này mình sẽ nói ở phần lưu ý.

Cũng phải nói rõ: đây là dự án hobby, maintainer tự nhận làm part-time, support kiểu best-effort. Không phải sản phẩm thương mại. Con số 502 sao là tín hiệu nhu cầu, không phải chứng nhận độ chín.
Cài và chạy thử
Yêu cầu cứng: Mac Apple Silicon M1 trở lên (Intel không hỗ trợ), macOS 26 trở lên, có tài khoản Steam, dung lượng tải khoảng 570 MB. Cần quyền admin.
Tải installer từ bridgeplay.dev, file Bridgeplay-Setup.zip dưới 1 MB, nó sẽ tải tiếp Bridgeplay, graphics của Apple, engine và Steam (từ Valve, nếu máy chưa có) trong lúc cài, kiểm tra từng download theo signature của Bridgeplay.
Lần đầu mở, macOS sẽ chặn. File READ ME FIRST.html trong thư mục tải về chỉ 3 cú click: mở, vào System Settings > Privacy & Security, bấm Open Anyway, xác nhận bằng mật khẩu hoặc Touch ID.
Sau đó chạy Setup Assistant, nó dẫn qua Rosetta, graphics, đăng nhập Steam và vài prompt chuẩn của macOS. Xong thì bấm Play trên bất kỳ game Windows nào trong Steam. Lần đầu dùng controller thì cho Steam quyền Input Monitoring.
Chỉnh cấu hình từng game nằm ngay trong Steam: chuột phải game, Properties… › Bridgeplay, có graphics backend, Metal HUD, DLSS, frame generation, controller. Update thì tự cài (Bridgeplay, patch trong Steam, engine), muốn kiểm tra tay thì bấm Refresh ở trang Status. Nếu muốn build từ source:

docs/DEVELOPING.md
docs/ARCHITECTURE.md
docs/BUILD-LOCAL.md
Installer nằm trong installer/, đóng gói bằng scripts/package-installer.sh.
Ai nên thử, và thử game gì
Maintainer test trên M5 Max MacBook Pro với Game Porting Toolkit 4.0 beta 3, đạt 90+ fps ở các game có ghi chú MetalFX upscaling và frame generation. Setting lấy từ launch log của từng game.
- Resident Evil Requiem: D3DMetal, DLSS qua MetalFX, DLSS Frame Gen (experimental), Retina, V-Sync forced
- Marvel’s Spider-Man 2: D3DMetal, Retina, MSync
- 007 First Light: D3DMetal, DLSS qua MetalFX, DLSS Frame Gen (experimental), Retina
Cùng setup đó còn chạy Mortal Kombat 1, The Last of Us Part I, Death Stranding Director’s Cut, Horizon Zero Dawn, Split Fiction, It Takes Two, A Way Out, Batman: Arkham Knight, Sifu, Ghostrunner, Ravenswatch, Megabonk, PowerWash Simulator 2, The Witcher 3.
Đối tượng hợp nhất: dev hoặc người làm công nghệ có Mac Apple Silicon, muốn chơi game single-player trong thư viện Steam mà không muốn cài thêm app quản lý phức tạp. Còn game có anti-cheat kernel-level thì gần như chắc chắn không chạy, README ghi thẳng như vậy. Đừng mua game multiplayer về thử.
Danh sách tương thích đầy đủ ở bridgeplay.dev/compatibility, gộp kết quả maintainer tự kiểm (compat/), report một chạm từ người chơi, và rating CrossOver từ AppleGamingWiki cho game chưa ai thử với Bridgeplay. Report gửi kèm máy và log game, không cần tài khoản GitHub, log đã lược user, tên máy và tài khoản Steam. Có mục Report Your Games… trong menu Prefix cho những game đã chơi rồi.

So với lựa chọn khác
CrossOver là cái tên dễ so nhất, và chính tác giả cũng khuyên: nếu CrossOver chạy ổn với bạn thì mua đi, tiền đó nuôi Wine trên Mac. Bridgeplay dùng engine Wine mã nguồn mở cùng gốc, khác ở chỗ tích hợp thẳng vào Steam và miễn phí. Whisky là hướng bottle-based quen thuộc trước đây, còn Bridgeplay chọn “không bottle” làm điểm bán. Mình chưa test đủ để nói cái nào nhanh hơn trên cùng một game, nên đừng tin ai khẳng định chắc chắn.
Ưu, nhược, và mấy chỗ phải đọc kỹ
Ưu điểm rõ: miễn phí, tích hợp Steam gọn, có DLSS qua MetalFX, frame generation thử nghiệm, controller nhận sẵn, Setup Assistant dễ đi với người mới. Compatibility list minh bạch cách tổng hợp dữ liệu, cái này nhiều dự án cùng loại làm ẩu hơn.
Nhược điểm thì phải nói thẳng. Bridgeplay sửa app Steam của bạn: copy notproton.dylib vào /Applications/Steam.app, sửa Info.plist để Steam load library lúc khởi động, rồi re-sign Steam, thay chữ ký của Valve. Nghe là biết có rủi ro khi Steam tự update, và bạn nên biết mình đang làm gì trước khi bấm cài. Ngoài ra installer nhúng redistributable của Game Porting Toolkit theo license Apple, chỉ cho phép phân phối phi thương mại, nên Bridgeplay free và phi thương mại, đừng mang đi bán.
License repo là GPL-3.0. Tài liệu có (docs/DEVELOPING.md, ARCHITECTURE.md, BUILD-LOCAL.md) nhưng dự án mới 5 ngày tuổi, maintainer part-time, support best-effort. Đừng kỳ vọng issue được trả lời trong ngày.
Mình thấy đáng thử nếu bạn có sẵn một game single-player trong danh sách đã test và chấp nhận việc Steam bị re-sign. Còn nếu Steam là app bạn dùng cho công việc hằng ngày và không muốn rủi ro, chờ thêm vài tháng xem độ ổn định qua các đợt Steam update đã. Repo đây: raymondchins/Bridgeplay.
