Project

General

Profile

Actions

Emulator Issues #13450

open

Budokai Tenkaichi 2 EU - part of EFB copy doesn't upscale

Added by darkcranio 4 months ago. Updated 1 day ago.

Status:
New
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?

Budokai Tenkaichi 2 EU

Game ID? (right click the game in the game list, Properties, Info tab)

RDBPAF

MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)

fec029aeff287f879d8f25d7cd16305f

What's the problem? Describe what went wrong.

Some part of EFB, shading/shadow is not upscaled with "Scaled EFB Copy".
When "Store EFB copies to texture only" is UNCHECKED then the EFB behaves normally. If it's checked part of the EFB does not render. But of course this is fixed with checking in so this is not the problem. When it is checked and upscaled the shadows on EVERY object's edge is jagged, meaning that part of the EFB isn't upscaled, like the rest.
Additional tip for what could cause it: What entering software render the EFB copy doesn't behave normally either, it behaves like when the "Store EFB copies to texture only" is checked, meaning effects dissapear compared to the original console. Like mist in story mode in distance, or in in the City Map like the pictures, software render looks like/acts like the one where the "Store EFB copies to texture only" is CHECKED. The city lits up because the shadow's are missing. But that's not how on the original console, this double proved because I checked the PS2 version too. It has shadows on the buildings too. I think some textures/shader is missing from EFB when emulated. Or has flawed logic since it doesn't appear in software render and is not upscaled with the rest of them.

What steps will reproduce the problem?

The issue is with EVERY renderer. Uncheck "Store EFB copies to texture only" and you can see the unupscaled jagged edges on objects. If you can check "Store EFB copies to texture only" the jagges dissapear but that is not a solution because then the whole shading effects dissappear.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes, 5.0-20897, also checked with an older version. Also persists in 5.0-4314, also on 5.0 stable release

Is the issue present in the latest stable version?

Yes Also persists in 5.0-4314, also on 5.0 stable release

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

All version broken.

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

What are your PC specifications? (CPU, GPU, Operating System, more)

Windows 10, Ryzen 5 3600, RTX 2060 16gig ram.

The most apparent is on the City Map, where there are shadows all over the city, Cell Games map edges of the mountains.

FIFO frames and EFB dump of both checked and unchecked in .rar here: https://mega.nz/file/QpVm2CyA#RfUE6LwYJUobzcpBppKifSCfJxyv_13SVv5jO7ztvy8


Files

xfb1_n000024_640x496.png (4.41 MB) xfb1_n000024_640x496.png darkcranio, 01/08/2024 01:16 PM
Actions #1

Updated by JMC4789 1 day ago

The game probably has an EFB copy region that's on screen. That area of the screen, when EFB2RAM is used, renders at 1x internal resolution. I think the only way to fix this would be to modify how the game renders at higher resolutions.

Actions

Also available in: Atom PDF