cemu-project / cemu_graphic_packs

Community Graphic Packs for Cemu
https://cemu-project.github.io/cemu_graphic_packs/
Creative Commons Zero v1.0 Universal
1.3k stars 585 forks source link

[BOTW] Ultrawide HUD and camera bugs #557

Open jdadian opened 2 years ago

jdadian commented 2 years ago

Describe the issue I have experienced two bugs related to ultrawide gameplay:

  1. I play in 21:9 at 5120x2160 with Edge HUD (Default) and the pro hud ingame. With this combo of settings, both the shieka sensor, and certain update notifications (what they are I don't know) are cut off at the right edge of the screen. All other HUD elements appear to be aligned correctly, and disabling "pro hud" places all elements in their correct spots.

  2. When taking photos using the ingame camera rune, the photos are squished from 21:9 down to the default 16:9 making the saved images in the compendium and photo album distorted. Taking the photos using a 16:9 screen ratio and then viewing back in ultrawide displays photos normally without issues.

To Reproduce Steps to reproduce the behavior:

  1. Boot game up
  2. Enable ultrawide settings: Aspect Ratio - 21:9 Resolution - Tested in 3440x1440, 5120x2160 Ultrawide HUD Mode - Edge HUD (Default) Ingame settings - Pro HUD switched on
  3. Elements on the right side of the screen are cut off

Expected behavior Pro HUD should be confined to the bounds of the screen, similarly to the standard HUD in Edge HUD mode

Screenshots Camera issue: screenshot_9 screenshot_10

Hud issue: screenshot_13

Desktop (please complete the following information):

Crementif commented 2 years ago

When taking photos using the ingame camera rune, the photos are squished from 21:9 down to the default 16:9 making the saved images in the compendium and photo album distorted. Taking the photos using a 16:9 screen ratio and then viewing back in ultrawide displays photos normally without issues.

Unfortunately we're not able to modify the resolution or aspect ratio of the images taken due to how the upscaling is invisible to the game code itself.

About the GUI issue, I am aware but haven't really find much motivation or time to fix it unfortunately. Maybe soon though.

jdadian commented 2 years ago

Thanks for your response. Is that upscaling at least visible to the emulator? Like is this foreseeably something the CEMU devs could address or is it a secret to everybody?

Crementif commented 2 years ago

It'd be a pretty big hack for games to see the outside of their emulation shell so I don't think it's something Cemu devs would add. And even then it'd be messy.