/PlayCover

Community fork of PlayCover

Primary LanguageSwiftGNU General Public License v3.0GPL-3.0

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 emulator’s 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. Devices with the following chips are supported:

  • M1
  • M1 Pro
  • M1 Max
  • M1 Ultra
  • M2

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:

  1. Tap PlayCover/playcover with brew tap PlayCover/playcover;
  2. Install PlayCover with brew install --cask 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.

Disclaimer

  • This fork has been created by the community to support the development of PlayCover, since the original project became non-free and non-open-source.
  • This fork is not affiliated with the original project, nor the original author.
  • This fork is not affiliated with the website https://playcover.me.
  • If you have any questions, please ask the community for help first.
  • The original project is under GNU General Public License v3.0, so there is no legal issue to fork it and redistribute.

If anyone feels like this fork somehow violates the copyright (e.g., the logo), please open an issue.

Many things are under construction, so please be patient. Any contribution is welcome.

This fork will always stay open-source and maintained by the community.

⬆️ Back to top️

Contact

Lucas Lee - playcover@lucas.icu

⬆️ Back to top️

Libraries Used

These open source libraries were used to create this project.

⬆️ Back to top️