Emulator Issues #5472
closedLegend of Zelda: Wind Waker/Twilight Princess: EFB to RAM + Scaled EFB Copy does not produce properly-scaled EFB copies for higher resolutions
0%
Description
These two Zelda games have EFB effects that function similarly, but differ in appearance. In Wind Waker it manifests as a depth-of-field effect that covers everything that's over a certain distance from the camera, intensifying depending on the distance, while in Twilight Princess it controls the (ridiculous) bloom effects.
Terrible-explanation-of-stuff-you-guys-already-know aside, these effects currently do not scale correctly on resolutions higher than GameCube native res when using Scaled EFB Copy and EFB to RAM without cache.
Wind Waker (GZLE01):
EFB to RAM without cache: http://cl.ly/HLVj
EFB to RAM with cache/EFB to Texture: http://cl.ly/HLJc
(Look at the tree leaves.)
Twilight Princess (GZ2E01):
EFB to RAM without cache: http://cl.ly/HKwC
EFB to RAM with cache/EFB to Texture: http://cl.ly/HL8r
(Look at the jail cell's bars.)
(Yes, yes, I'm using widescreen hack and I'm running at a screen resolution that's not a multiple of GameCube native res, but it appears without widescreen hack and on those resolutions too.)
This bug doesn't appear at all under the Hashless branch, which doesn't have a cache option for EFB to RAM.
(Intel HD Graphics 3000, Intel Core i5-2557M 1.7 GHz.)
(Dolphin 3.0-692, Dolphin [Hashless] 3.0-699, OS X 10.7.4.)