Project

General

Profile

Actions

Emulator Issues #9706

closed

Eternal Darkness broken after PR#3716

Added by Anonymous over 7 years ago. Updated almost 3 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:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?

Eternal Darkness

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

GEDE01

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

118e4cbf529719528f15d065130511e2

What's the problem? Describe what went wrong.

Eternal Darkness freezes on "Edgar Allan Poe" quote, broken in "CoreTiming: Drop ProcessFifoWaitEvents." PR#3716 marge.
Sound continues, but all rendering is freezed, even OSD information from GPU backed are freezed.

What steps will reproduce the problem?

Run game on any build after PR#3716 marge.

Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?

Used bisection to find out that first broken revision is 5.0-72, master is broken too.

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

Q6600 (I know is old as hell), R7 360, Windows 10

Is there any other relevant information? (e.g. logs, screenshots,
configuration files)

It's freezing on this screen: http://vignette1.wikia.nocookie.net/eternaldarkness/images/8/8c/Eternal_Dark.JPG/revision/latest?cb=20120613023554

Actions #1

Updated by Anonymous over 7 years ago

Last full working is 5.0-69, build-bot does not have revs 70,71 to download.

Actions #2

Updated by JMC4789 over 7 years ago

Can you try single core and various other settings and mess with the Emulated CPU Clock and see if something weird is going on.

Actions #3

Updated by Anonymous over 7 years ago

Yep, disabling dual core also fixes problem.

Actions #4

Updated by JMC4789 over 7 years ago

Then it's a bug that the other path is even hit. That's nice to know.

Actions #5

Updated by Anonymous over 7 years ago

So I found a game that is doing something strange :P? I don't know very well Dolphin internals so I do not understand exactly what you mean. This problem looks like rendering thread is hanging ie. desyncs, some race condition ?

Actions #6

Updated by JMC4789 over 7 years ago

It's definitely an interesting bug, but that doesn't mean anything can be done about it. Can you try the Synchronize GPU option in the game properties page? If that works, then we can temporarily enforce that to avoid the hang.

Actions #7

Updated by Anonymous over 7 years ago

Synchronize GPU option does not help, but setting Deterministic dual core to fake-completion helps, but I think this can cause other problems.

Actions #8

Updated by JMC4789 over 7 years ago

If the game doesn't use EFB Copies to RAM or EFB Access to CPU, Deterministic Dualcore should work.

Actions #9

Updated by kolano over 6 years ago

We closed this out too soon. It also effects the "Interactive Multi Game Demo Disc 2002-06" G96E01

Actions #10

Updated by kolano over 6 years ago

Er, didn't close it out but likely should have after the Eternal Darkness INI got updated in 5.0-4788. In anycase the other INI needs an update too.

Actions #11

Updated by ZephyrSurfer almost 3 years ago

This issue was solved for the game and a demo disc including this title.

Eternal Darkness
5.0-4788 -> https://dolphin-emu.org/download/dev/8eb1ddcea8b0ab3798d3e4e50f3e8f17913b5f99/

Interactive Multi Game Demo Disc v4
5.0-11217 -> https://dolphin-emu.org/download/dev/a5a2771d8651f18d4b4f4c9ef308c6e829a64ee5/

Actions #12

Updated by JosJuice almost 3 years ago

  • Status changed from New to Fixed
Actions

Also available in: Atom PDF