Thijs2004 / CyPort
git clone https://github.com/Thijs2004/CyPort.git
v1.3 Β· 1d ago
Run your own copy of Cyberpunk 2077 for Mac natively on iPhone and iPad (no game files included)
β
stars, 24h
+32
stars, 7 days Β· #1,265
+32
stars, 30 days Β· #8,500
32
β
total Β· +32% this week
3
forks Β· 3 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageObjective-C
Licenseβ
Created2026-10-14 (6d ago)
Last push1d ago
Watchers0
OwnerUser
GitHub topics
Links
- GitHub: github.com/Thijs2004/CyPort
- Releases Β· Issues Β· Hacker News mentions
README excerpt
CyPort Run your own copy of Cyberpunk 2077 for Mac natively on iPhone and iPad. No emulation, no streaming: the Apple Silicon Mac build runs directly on iOS / iPadOS. > **CyPort contains no game files.** You need your own legally bought copy of *Cyberpunk 2077* for Mac (GOG, version 2.3.1). > The app is built on your Mac from that copy. CyPort is an independent fan project and is **not affiliated with or endorsed by > CD PROJEKT RED**. *Cyberpunk 2077* is a trademark of CD PROJEKT S.A. --- ## Status | | | |---|---| | Boots, main menu, user agreement, settings | β works | | Gameplay (loading saves, driving, combat) | β works | | On-screen controls (virtual gamepad + touch-as-mouse in menus) | β works | | Bluetooth / MFi controllers (Xbox, DualSense, DualShock 4) | β works, on-screen pad hides automatically | | Resolution picker up to native (2868 Γ 1320 on iPhone 16 Pro Max) | β works | | AirPlay screen mirroring / USB-C β HDMI to a TV (game on the TV, phone as controller) | β new | | Performance | β οΈ ~30 FPS in the open world at 1434 Γ 660 with low settings + MetalFX on an iPhone 16 Pro Max (more indoors); v1.2 keeps the phone cooler for longer, but it still throttles in long sessions β see Performance tips | | Cloud saves (GOG, Steam, Epic) β carry on where you left off on your PC/Mac and back | π§ͺ new: GOG download tested, sending and Steam/Epic untested | | Download the game data in the app (Steam, GOG, Epic account) | π§ͺ new: untested with signed-in accounts | | Online features (GOG Galaxy achievements, crash upload) | β offline only (stubbed) | Tested on: **iPhone 16 Pro Max (A18 Pro, 8 GB), iOS 27.0.1**, built with Xcode 27. --- ## Requirements ### Device | | Minimum | Notes | |---|---|---| | **OS** | **iOS / iPadOS 18.0** or later | | | **Chip** | **Apple A17 Pro / A18 / A18 Pro** or newer, or **M1** or newer (iPad) | Needs the newer Apple GPU families the Mac build targets | | **RAM** | **8 GB** | The game uses ~5β5.5 GB in gameplay. 6 GB devices will be killed by iOS (out of memory). | | **Free storage** | **~66 GB** | The game data (~61β65 GB) is copied into the app | | **Port (optional)** | USB-C | Only to import the game from an external SSD (fast with USB 3: iPhone 15 Pro and newer, iPad Pro/Air) | **Should work** (8 GB RAM, recent GPU): iPhone 15 Pro / Pro Max, iPhone 16 / 16 Plus / 16e / 16 Pro / 16 Pro Max, iPhone 17 series, iPad Pro (M1 or newer), iPad Air (M1 or newer), iPad mini (A17 Pro). **Tested:** iPhone 16 Pro Max only. iPad is supported by the app (landscape, iPad icon sizes, touch + controller) but **untested** β M-series iPads have more RAM and better cooling and should run it as well or better. **Won't work:** devices with 6 GB RAM or less (e.g. iPhone 15 / 15 Plus, iPhone 14 and older), iOS 17 or older. ### To build it - A **Mac** with **Xcode 16 or newer** (Xcode 27 tested) and Python 3. - **Cyberpunk 2077 for Mac from GOG, version 2.3.1**, downloaded on that Mac (the `Cyberpunk 2077` folder with `Cyberpunk2077.app