mirror of
https://github.com/PlayCover/PlayCover.git
synced 2026-04-26 08:15:56 +03:00
[GH-ISSUE #1494] [Bug]: Genshin quitting upon opening wishing page #920
Labels
No labels
UI
app-support
bug
bug
documentation
duplicate
enhancement
game-support
good first issue
help wanted / caution
inactive
invalid
macos-beta
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/PlayCover#920
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @henoche on GitHub (May 27, 2024).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1494
Describe the bug
Genshin Impact, played via PlayCover, will quit upon opening the wishing page with graphic settings of a resolution scaler higher than 2.4, as shown in the image below:

This occurs when gameplay is perfect, which really doubts player whether they've made a mistake during installation, possibly resulting in the re-installation of games
(totally did not happen to me)Steps to reproduce
device: m2 pro macbook pro
macOS: Sonoma 14.5
genshin version: 4.7
playcover: 3.0.0 beta 2
Genshin Impact internal settings were tuned to the highest possible within the app (shouldn't alter the bug)

Genshin Impact PlayCover setting are shown as below:
note: iOS device is iPad Pro (12.9 inch) (6th gen) M2 | 8gb
the game will crash with resolution scaler of 2.4 or above when opening wishing site
Expected behaviour
Crash log
No response
What version of PlayCover are you using?
3.0.0 beta 2
What version of macOS are you using?
Sonoma (macOS 14)
Issue Language
@MEMORIEmusic commented on GitHub (Jun 27, 2024):
2D UI Elements in Genshin have a hard time rendering at high resolutions. the "High resolution may cause crashing" warning does not show because the resolution itself is not high, its the scaler.
There's little to no point playing it on anything above 2.0 scaling. The best you can get with your display is Auto(based on display) with 2.0 resolution scaling.
@henoche commented on GitHub (Jun 27, 2024):
Great, thank you very much
So what does the scaling do?
Wish you a good day!
On Thu, 27 Jun 2024 at 17:03, MEMORIE @.***> wrote:
@MEMORIEmusic commented on GitHub (Jun 27, 2024):
macOS renders things in a way different than Windows. that's cuz Mac screens are super-high DPI retina displays(for context: a normal 4K monitor would be 110 DPI, an apple one would be 220 DPI).
what it essentially does is renders everything at 2 times the resolution of your display then shrink it down - in order to achieve that 220 DPI. That's why Mac displays are so sharp and clear. it is also why apple's studio display and pro display xdr have weird resolutions - 5K and 6K respectively.
in PlayCover, the resolution scalar decides this. at 2.0 resolution scalar and 1080p, you're essentially running the game at 4K and then shrinking it down to 1080p. I guess you can see how its going - 1080p and 2.4 times resolution scalar is essentially rendering the game at 4.6K and then shrinking it down to 1080p. the 2D aspects of the game have trouble handling this high resolution(because lets be real, no phone has a 4.6K display) and so it crashes.
@henoche commented on GitHub (Jun 27, 2024):
Thanks for this support. Amazing!
On Thu, 27 Jun 2024 at 23:02, MEMORIE @.***> wrote: