[GH-ISSUE #1494] [Bug]: Genshin quitting upon opening wishing page #920

Closed
opened 2026-03-03 19:02:09 +03:00 by kerem · 4 comments
Owner

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:
Screenshot 2024-05-27 at 17 54 04
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:
Screenshot 2024-05-27 at 17 54 04
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

  1. this crash is unexpected as PlayCover does not show the 'high resolution may cause crashing' warning
  2. it is also unexpected as the game is perfect to play apart from opening the wishing site

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

  • Yes my issue is written in English
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: <img width="1012" alt="Screenshot 2024-05-27 at 17 54 04" src="https://github.com/PlayCover/PlayCover/assets/125202381/b06c09f6-d187-419e-8bf3-0b8f8f051651"> 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: <img width="1012" alt="Screenshot 2024-05-27 at 17 54 04" src="https://github.com/PlayCover/PlayCover/assets/125202381/e495aaa5-7674-4aa6-832b-5e2d1302dde6"> 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 1. this crash is unexpected as PlayCover does not show the _'high resolution may cause crashing'_ warning 2. it is also unexpected as the game is perfect to play apart from opening the wishing site ### 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 - [X] Yes my issue is written in English
kerem 2026-03-03 19:02:09 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@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.

<!-- gh-comment-id:2194287591 --> @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.
Author
Owner

@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:

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.


Reply to this email directly, view it on GitHub
https://github.com/PlayCover/PlayCover/issues/1494#issuecomment-2194287591,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A53G7TO2NJ45MKEAAXFS3IDZJPPPFAVCNFSM6AAAAABILRC7LCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJUGI4DONJZGE
.
You are receiving this because you authored the thread.Message ID:
@.***>

<!-- gh-comment-id:2195075114 --> @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: > 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. > > — > Reply to this email directly, view it on GitHub > <https://github.com/PlayCover/PlayCover/issues/1494#issuecomment-2194287591>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/A53G7TO2NJ45MKEAAXFS3IDZJPPPFAVCNFSM6AAAAABILRC7LCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJUGI4DONJZGE> > . > You are receiving this because you authored the thread.Message ID: > ***@***.***> >
Author
Owner

@MEMORIEmusic commented on GitHub (Jun 27, 2024):

Great, thank you very much So what does the scaling do? Wish you a good day!

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.

<!-- gh-comment-id:2195099353 --> @MEMORIEmusic commented on GitHub (Jun 27, 2024): > Great, thank you very much So what does the scaling do? Wish you a good day! > […](#) 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.
Author
Owner

@henoche commented on GitHub (Jun 27, 2024):

Thanks for this support. Amazing!

On Thu, 27 Jun 2024 at 23:02, MEMORIE @.***> wrote:

Great, thank you very much So what does the scaling do? Wish you a good
day!
… <#m_7152351386161379681_>

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.


Reply to this email directly, view it on GitHub
https://github.com/PlayCover/PlayCover/issues/1494#issuecomment-2195099353,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A53G7TIJZ4IXRAUJKDHKYKTZJQZTHAVCNFSM6AAAAABILRC7LCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJVGA4TSMZVGM
.
You are receiving this because you authored the thread.Message ID:
@.***>

<!-- gh-comment-id:2195103658 --> @henoche commented on GitHub (Jun 27, 2024): Thanks for this support. Amazing! On Thu, 27 Jun 2024 at 23:02, MEMORIE ***@***.***> wrote: > Great, thank you very much So what does the scaling do? Wish you a good > day! > … <#m_7152351386161379681_> > > 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. > > — > Reply to this email directly, view it on GitHub > <https://github.com/PlayCover/PlayCover/issues/1494#issuecomment-2195099353>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/A53G7TIJZ4IXRAUJKDHKYKTZJQZTHAVCNFSM6AAAAABILRC7LCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJVGA4TSMZVGM> > . > You are receiving this because you authored the thread.Message ID: > ***@***.***> >
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/PlayCover#920
No description provided.