Community fork of PlayCover
Find a file
luka2272 9cd08d8dbb
Add better rotation management options (#2011)
* Fix update check function

* Fix overlapped sidebar items

* Add displayRotation variable and keepDisplayRotation checkbox in Graphics section

* Add just the displayRotation variable and the logic for applying it

* Update Cartfile

* Update Cartfile.resolved

* Update project.pbxproj

* Remove non english localizations for display rotation feature

* Update Localizable.strings

* Remove update check fix for future pr

* Remove extraneous variable in AppSettingsView.swift

* Provide missing localization for display rotation picker text

* Add more descriptive names to display rotation strings

* Keep sidebar overlap fix for future pr
2026-04-17 02:34:50 +01:00
.bundle use fastlane to facility the build 2022-07-12 20:21:44 +09:00
.github Replace global npm install with npx runtime (#2122) 2026-04-14 02:48:20 +01:00
Documentation.docc Fixed Docc 2022-08-07 03:21:20 +01:00
fastlane fix app notarization fail (#1964) 2025-09-18 04:19:38 +01:00
images Icon refresh for MacOS Tahoe (#2120) 2026-04-14 02:48:10 +01:00
PlayCover Add better rotation management options (#2011) 2026-04-17 02:34:50 +01:00
PlayCover.xcodeproj feat: Migrated ToastView visual style to the new design system (#2101) 2026-04-14 16:07:20 -04:00
.gitignore Revamped localization system (much more accurate and up to date) (#86) 2022-07-30 23:24:23 -06:00
.swiftlint.yml Fix SwiftLint and disable SwiftLint non_optional_string_data_conversion (#1514) 2024-06-14 23:49:40 +08:00
Cartfile Chore/sync branch (#1261) 2023-12-11 17:03:44 +00:00
Cartfile.resolved Version 3.1.0 chores (#1663) 2024-09-01 22:57:34 -06:00
CODE_OF_CONDUCT.md Fix the broken link in the code of conduct file (#1669) 2024-09-05 09:20:51 -06:00
Gemfile use fastlane to facility the build 2022-07-12 20:21:44 +09:00
Gemfile.lock chore(deps): bump addressable from 2.8.0 to 2.9.0 (#2118) 2026-04-09 20:10:15 -04:00
LICENSE Create LICENSE 2022-05-06 04:22:51 +03:00
README.md Condense supported Mac variants in README (#1807) 2025-02-02 20:29:58 -07:00

Contributors Forks Stargazers Issues GPLv3 License Weblate


Logo

PlayCover

Run iOS apps and games on Apple Silicon Macs with mouse, keyboard and controller support.

Documentation · Discord · Website

About The Project

Welcome to PlayCover! This software is all about allowing you to run iOS apps and games on Apple Silicon devices running macOS 12.0 or newer.

PlayCover works by putting applications through a wrapper which imitates an iPad. This allows the apps to run natively and perform very well.

PlayCover also allows you to map custom touch controls to keyboard, which is not possible in alternative sideloading methods such as Sideloadly.

These controls include all the essentials, from WASD, camera movement, left and right clicks, and individual keymapping, similar to a popular Android emulators keymapping system called Bluestacks.

This software was originally designed to run Genshin Impact on your Apple Silicon device, but it can now run a wide range of applications. Unfortunately, not all games are supported, and some may have bugs.

Localisations handled in Weblate.

Fancy logo Fancy logo

⬆️ Back to top

Getting Started

Follow the instructions below to get Genshin Impact, and many other games, up and running in no time.

Prerequisites

At the moment, PlayCover can only run on Apple Silicon Macs. This means that only devices with M-series SoCs (eg. M1) are supported.

If you have an Intel Mac, you can explore alternatives like Bootcamp or emulators.

Download

You can download stable releases here, or build from source by following the instructions in the Documentation.

Documentation

To learn how to setup and use PlayCover, visit the documentation here.

Homebrew Cask

We host a Homebrew tap with the PlayCover cask. To install from it run:

brew install --cask PlayCover/playcover/playcover-community

To uninstall:

  1. Remove PlayCover using brew uninstall --cask playcover-community;
  2. Untap PlayCover/playcover with brew untap PlayCover/playcover.

⬆️ Back to top

License

Distributed under the GPLv3 License. See LICENSE for more information.

Contact

Lucas Lee - playcover@lucas.icu

Depal - depal@playcover.io

Libraries Used

These open source libraries were used to create this project.

⬆️ Back to top