Project

General

Profile

Actions

Emulator Issues #10562

open

FIFA Street HUD and gameplay glitches

Added by Maarcis12 over 6 years ago. Updated about 1 year 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?

FIFA Street

Game ID? (right click the game in the game list, properties, info tab)

GF8P69

MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)

23eb8790b3200f9a9bf060de12cff987

What's the problem? Describe what went wrong.

Team badges are garbled in the HUD, the tackle trails shows weird stuff, and player cursor doesn't show up in some playgrounds.

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

dolphin-master-5.0-5604-x64

Is the issue present in the latest stable version?

Yes, 4.0

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

Intel Core i3-4160 3.6 GHz, 16 GB RAM HyperX Fury Black 1600 MHz, Nvidia GeForce 950 GTX MSI GAMING 2G 2GB VRAM, Windows 7 Home Premium 64 bit.


Files

Actions #1

Updated by JMC4789 over 6 years ago

Turn on EFB2RAM

Actions #2

Updated by Maarcis12 over 6 years ago

JMC4789 wrote:

Turn on EFB2RAM

I don't have it on my dev build unfortunately

Actions #3

Updated by JosJuice over 6 years ago

Setting EFB copies to RAM is the same as turning off "Store EFB Copies to Texture Only".

Actions #4

Updated by Maarcis12 over 6 years ago

JosJuice wrote:

Setting EFB copies to RAM is the same as turning off "Store EFB Copies to Texture Only".

Ohhh..in that case, i've already on, but it didn't do anything unfortunately.

Actions #5

Updated by Maarcis12 over 6 years ago

Maarcis12 wrote:

JosJuice wrote:

Setting EFB copies to RAM is the same as turning off "Store EFB Copies to Texture Only".

Ohhh..in that case, i've already on, but it didn't do anything unfortunately and turning it off didn't fix anything.

Actions #6

Updated by mstreurman over 6 years ago

if you look closely at the pictures in the top left and top right it seems like it is loading a wrong texture (one that is actually used for multiple objects)

I think maybe a FIFOlog will help... If I have some time tonight and I can reproduce the error I can record one, but not sure if I have FIFA Street 1 or 2...

Actions #7

Updated by Maarcis12 almost 6 years ago

Deepest apologies for very, very late upload of FIFO Player log

Actions #8

Updated by pokechu22 almost 2 years ago

Actions #9

Updated by pokechu22 almost 2 years ago

Actions #10

Updated by pokechu22 almost 2 years ago

Using the attached fifolog on real hardware shows the same issue, so this is probably an issue outside of the graphics code.

Actions #11

Updated by pokechu22 about 1 year ago

Does this issue happen when dual core is disabled? I ran into an issue where nondeterministic behavior happened when using dual core with a fifolog with one of the FIFA street games (unfortunately I'm not sure which), including the wrong textures being used for the HUD. It seems to be something along the lines of the game putting the vertices for the HUD into memory at one location, then drawing it, then waiting for the draw to finish, then changing the coordinates at the same location in memory, then drawing, then waiting for it to finish, for each HUD element, and dual core is breaking the wait step so it tends to use coordinates for a later draw with the texture for an earlier one. However, I'm not sure if that's specific to the fifoplayer or not.

Actions

Also available in: Atom PDF