Project

General

Profile

Actions

Emulator Issues #8943

closed

Silent hill shatered memories goes very slow

Added by LuismaSP over 8 years ago. Updated over 7 years ago.

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

0%

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

Description

Playing silent hill shattered memories, with any config, default or custom, the games goes below 20fps in many parts.

Game id: R5WEA4 (US version)

My specs:

W7 ultimate x64
I7 4790k
8 GB DDR3
GTX 970 4GB

Actions #1

Updated by JMC4789 over 8 years ago

  • Status changed from New to Questionable

Yeah, it does, I've confirmed this myself. Unfortunately for performance issues to be valid we require some amount of debugging/information into the problem.

As far as I can tell, it's something to do with the lighting in the game, but that's not enough to call this a valid issue.

I'll leave this open in hopes that someone else can narrow it down, unless there's a duplicate issue somewhere.

Actions #2

Updated by JosJuice over 8 years ago

  • Relates to usability changed from Yes to No
Actions #3

Updated by JMC4789 over 8 years ago

  • Status changed from Questionable to Accepted

I actually investigated this; it is abnormally slow in fifologs. I guess I'll accept this so I don't forget about it until later.

Actions #4

Updated by Autoran1 about 8 years ago

Noticed that issue is still here in current master:
In certain moments of the game framerate drops to 40-45, but if press TAB it goes above 80-90 and than back to 40-45
Enablig Virtual XFB helps to get normal 60 framelimit with nice and smooth gameplay
i believe it should be added to ini file

Actions #5

Updated by Anonymous about 8 years ago

Autoran1 wrote:

Noticed that issue is still here in current master:
In certain moments of the game framerate drops to 40-45, but if press TAB it goes above 80-90 and than back to 40-45
Enablig Virtual XFB helps to get normal 60 framelimit with nice and smooth gameplay
i believe it should be added to ini file

I've tried all the combinations of XFB, virtual+real, and opengl,dx11 and dx12 and the games performance was still terrible.

I've got a evga980 ti classiifed, and 5930k @ 4.3ghz

Actions #6

Updated by Anonymous about 8 years ago

4.8ghz, not 4.3

Actions #7

Updated by Anonymous about 8 years ago

Is there any guide on profiling dolphin to see whats taking the most time during these chunks of lag?

Actions #8

Updated by JMC4789 about 8 years ago

We found out the issue.

From Stenzek: "so it's doing 8 texture cache lookups per draw, and looking at my naive profile results that's where it's spending most of its time."

Definitely a valid issue, the only solution is reworking how the texture cache works, or implementing faulting.

Actions #9

Updated by JosJuice over 7 years ago

  • Status changed from Accepted to Fix pending
Actions #10

Updated by JMC4789 over 7 years ago

  • Status changed from Fix pending to Fixed

Turns out there was another, much bigger bottleneck. Fixed in 4.0-389 -> https://dolphin-emu.org/download/dev/0fecd2f6b0decb00f6d0caba72249d16ab43c8c2/

The game is still slow, just not neckbreakingly slow.

Actions #11

Updated by JosJuice over 7 years ago

  • Fixed in set to 4.0-389
Actions

Also available in: Atom PDF