Emulator Issues #11443
Unscaled EFB copies off center while using 2x IR
Tested Xenoblade and Arc Rise Fantasia. Probably affects all games.
What's the problem? Describe what went wrong.
Screen elements made by EFB copies (Scaled EFB Copy = off) will appear off center, maybe shifted by a pixel, when on 2x resolution.
1.5x, 2.5x, 3x, 4x, etc does not have this issue. Using Scaled EFB copy = ON seems fine too.
What steps will reproduce the problem?
Find somewhere with static graphics and EFB copies being used, such as Arc Rise Fantasia's Start Screen or Xenoblade's flame bloom at an angle (far more obvious due to being made from a 20px EFB copy).
Switch between IR's. You will see only 2x IR has a weird offset that distorts things.
I think the offset might happen inside the EFB copy operations and not necessarily when unscaled EFB gets loaded to the IR.
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
5.0 8983, present
Is the issue present in the latest stable version?
Present in 5.0 and 4.0.2 stable
If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer
Does this need a fifo log?
One screenshot of 1x IR and one of 2x IR. Not just the flame bloom center, but also all affected textures are shifted a bit.
You can use an image comparison program like Merge to see the effects as well.
What are your PC specifications? (CPU, GPU, Operating System, more)
CPU: Intel G3258. GPU: R7 260x. Windows 10.