Project

General

Profile

Actions

Emulator Issues #7143

open

DualCore Timing Mega Issue

Added by JMC4789 over 10 years ago. Updated over 1 year ago.

Status:
Accepted
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?

This likely affects almost every game, but I'll list games that I've noticed problems on.

F-Zero GX - GFZE01
The Legend of Zelda: The Wind Waker - GZLE01
Tales of Symphonia - GQSEAF
Sonic Heroes - G9SE8P
Skies of Arcadia Legends - GEAE8P
New Play Control! Pikmin - R9IE01
Mario Party 5 - GP5E01
The Legend of Zelda: Twilight Princess - GZ2E01, RZDE01
Lego Star Wars: The Video Game - GL5E4F

What's the problem? Describe what went wrong in few words.

Within all games, maxing out your processor can result in a fps/vps desync that causes video/audio/CPU to not go at the same speed. This results in various behaviors that have been recorded by many forum users. These issues occur on both HLE and LLE audio even when dealing with audio issues.

These games all perform perfectly on my computer when I'm not doing something stupid. In this case, I'm rendering a video (which would take all 4 cores to 100% if I wasn't running dolphin) to cause stress that makes these games, and many others react strangely.

The Legend of Zelda: The Wind Waker can have music desync from cutscenes, various sound effects play strangely (and sometimes not at all) and various game freezes if this happens at a transition. Audio can also crash sporadically, usually when a lot of sounds play at the same time.

F-Zero GX suffers from two issues. GPU stalling caused by vsync will crash the game completely. This seems to be unrelated in my testing and I just wanted to note it. Blocking the CPU with tons of stress seems to make it reset a lot more than otherwise. It tends to reset even if you can run the game well above full speed anyway, but I just wanted to note that this game was affected by the CPU stress. The music will also go faster/slower than the gameplay, resulting in crackles or distortion.

The Legend of Zelda: Twilight Princess suffers from audio crashes which can cause the game to hang.

Tales of Symphonia can hang in dualcore.

Skies of Arcadia can hang in dualcore

Lego Star Wars can crash after the opening and during transitions.

Sonic Heroes music can sometimes loop improperly

Mario Party 5's music can hang. Will lead to a freeze on certain events.

Pikmin suffers from the same audio issues as Wind Waker. Having the timing issues during the changing of days can cause the game to hang entirely.

I could list most games, Super Mario Galaxy 1/2 and the rest of the Zelda HLE games seem very sensitive to this issue. It seems as though the CPU <-> DSP communication causes a lot more hangs/problems that do not happen in other games.

What steps will reproduce the problem?
[Don't assume we have ever played the game and know any level names. Be as
specific as possible.]

  1. Either have a weak computer, or run some kind of CPU stress test while running dolphin. The stress test must attempt to use all cores of your CPU for this to work.
  2. Run the games either with some kind of framelimiter. Vsync seems to work best as a way to draw out problems.
  3. Play them! Keep a note at the fps/vps counter, as you'll notice a ton of desyncs between what they should be vs what they are. 60 fps, 234 vps in Wind Waker, for instance.

These problems seem to affect all builds of Dolphin, and there is not a solution at this time.

I must stress that every single one of these games runs absolutely perfect, even in dualcore, on my computer in normal circumstances. I was inspired to these tests based on the problems others were running into on the forums. Going single core prevents these problems from occurring wholely. Unfortunately, due to the fact that the only people that affected by these problems are those that can barely, if that, run these games at full speed, telling them to go single core won't exactly be a solution to them.


Related issues 83 (0 open83 closed)

Has duplicate Emulator - Emulator Issues #3198: Castlevania Rebirth not working with "copy to RAM" selected. Duplicate

Actions
Has duplicate Emulator - Emulator Issues #4957: Paper Mario TTYD runs at the wrong framerateDuplicate

Actions
Has duplicate Emulator - Emulator Issues #6458: (G95E01/GSAJ01) Multi Disc Demo (Jul 2002) - Star Fox Adventures demo issuesDuplicate

Actions
Has duplicate Emulator - Emulator Issues #6541: Mega Man Network Transmission tends to crash when FPS and VPS are far apartDuplicate

Actions
Has duplicate Emulator - Emulator Issues #6678: Fire Emblem: Radiant Dawn randomly freezes while creating a save stateDuplicate

Actions
Has duplicate Emulator - Emulator Issues #6705: Skies of Arcadia Legends freezing all the timeDuplicate

Actions
Has duplicate Emulator - Emulator Issues #6897: Swingerz Golf glitches minor graphical flickers under certain settingsDuplicate

Actions
Has duplicate Emulator - Emulator Issues #6907: Tales of Symphonia random crashesDuplicate

Actions
Has duplicate Emulator - Emulator Issues #6931: Harry Potter and the Goblet of Fire incredibly unstable in dualcoreDuplicate

Actions
Has duplicate Emulator - Emulator Issues #7354: Fire Emblem: Path of Radiance CrashDuplicate

Actions
Has duplicate Emulator - Emulator Issues #7637: Audio Issues on both backends in Super Mario SunshineDuplicate

Actions
Has duplicate Emulator - Emulator Issues #7678: Super Monkey Ball 2 doesn't work on Dual Core mode.Duplicate

Actions
Has duplicate Emulator - Emulator Issues #7767: Crash While Idling Game (Graphical First In, First Out)Duplicate

Actions
Has duplicate Emulator - Emulator Issues #7898: Starfox Adventures causes GPU Desync (FIFO Overflow)Duplicate

Actions
Has duplicate Emulator - Emulator Issues #8014: Metroid Prime: Random crashes when using the Dual Core optionDuplicate

Actions
Has duplicate Emulator - Emulator Issues #8017: Annoying Crashes in Metroid Prime! (GameCube)Duplicate

Actions
Has duplicate Emulator - Emulator Issues #8060: GFX FIFO: Unknown Opcode in GeistDuplicate

Actions
Has duplicate Emulator - Emulator Issues #8190: LEGO Star Wars : The Video Game CRASHDuplicate

Actions
Has duplicate Emulator - Emulator Issues #8341: Peach's Castle Demo - Coin RoomDuplicate

Actions
Has duplicate Emulator - Emulator Issues #8435: Skies of Arcadia Legends hangs in opening sequenceDuplicate

Actions
Has duplicate Emulator - Emulator Issues #8538: Contra / Castlevania Rebirth don't boot in Dual Core mode.Duplicate

Actions
Has duplicate Emulator - Emulator Issues #8641: Xenoblade CrashDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9029: Contra ReBirth - Black Screen and freezesDuplicatephire

Actions
Has duplicate Emulator - Emulator Issues #8944: Wii music random errorsDuplicate

Actions
Has duplicate Emulator - Emulator Issues #8942: FIFO overflow and executable memoryDuplicate

Actions
Has duplicate Emulator - Emulator Issues #8207: NBA Live 08 has skin texture issuesDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9087: Super Mario Sunshine - Shaky Bridge in Bianco HillsDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9011: FIFO is Overflowed by GatherPipeDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9179: Paper Mario (VC) - Glitch box textures while transitioning in Select File screenDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9064: Disaster: Day of Crisis crashingDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9319: Metal Gear Solid, glitched with Dual Core ONDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9323: 1080º Avalanche, glitched with Dual Core ONDuplicate

Actions
Has duplicate Emulator - Emulator Issues #10064: [Short description of your bug here (~10 words)]Duplicate

Actions
Has duplicate Emulator - Emulator Issues #7963: The Lens Flare in Wind Waker is glitchy in dualcore (CPUTiming)Duplicate

Actions
Has duplicate Emulator - Emulator Issues #9855: Geist crashes Dolphin Duplicate

Actions
Has duplicate Emulator - Emulator Issues #10157: Gradius ReBirth flickering spritesDuplicate

Actions
Has duplicate Emulator - Emulator Issues #10107: Garbled transition in Paper Mario TTYDDuplicate

Actions
Has duplicate Emulator - Emulator Issues #6500: Certain games with Miis glitch faces with Dualcore EnabledDuplicate

Actions
Has duplicate Emulator - Emulator Issues #8041: FIFO is overflowed by gatherpipe! CPU thread is too fast!Duplicate

Actions
Has duplicate Emulator - Emulator Issues #10604: Pokemon Colosseum character shakes if emulation speed is unlimitedDuplicate

Actions
Has duplicate Emulator - Emulator Issues #10656: Pac-Man World 2 now requires VSync to be turned off Duplicate

Actions
Has duplicate Emulator - Emulator Issues #9013: Metroid Prime Trilogy XFB Virtual Black Screen FlickeringDuplicate

Actions
Has duplicate Emulator - Emulator Issues #10776: Sonic Adventure 2 Battle - Dual Core graphical errors and crash on Route 101Duplicate

Actions
Has duplicate Emulator - Emulator Issues #10822: Super Monkey Ball Adventure super glichy and crachesDuplicate

Actions
Has duplicate Emulator - Emulator Issues #10827: PoP Sands of Time Unknown Opcode error before end creditsDuplicate

Actions
Has duplicate Emulator - Emulator Issues #10601: Sonic Adventure 2 Battle crashes during Kart RaceDuplicate

Actions
Has duplicate Emulator - Emulator Issues #10809: Second Sight horrible framerate drops/chugging with Dual CoreDuplicate

Actions
Has duplicate Emulator - Emulator Issues #10536: Sonic Colors UI sometimes solid-fills with fog colour when not using UbershadersDuplicate

Actions
Has duplicate Emulator - Emulator Issues #10179: Super Paper Mario Chapter 6 Crash on OpenGL backendDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9940: House of the Dead Overkill crash on Vulkan and unusable on OpenGLDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11246: Metroid Prime 3 crashes sometimes after closing the mapDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11469: Boom Blox and Boom Blox Bash Party both occasionally lock up after level select screenDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11306: Wii Sports Resort needs "Single core"Duplicate

Actions
Has duplicate Emulator - Emulator Issues #11505: The Dog Island - Lag During Lens Flare Effect in Opening CutsceneDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9539: Controller issue at Hang Castle level (Sonic Heroes) [Dolphin 4.0-9308]Duplicate

Actions
Has duplicate Emulator - Emulator Issues #11148: Project M / Legacy TE launcher doesn't runDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11663: SpongeBob SquarePants: Revenge of the Flying Dutchman - Model Corruption in Dual Core modeDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11632: Tony Hawk's Pro Skater 3 CPU thread too fast crashDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11591: Super Paper Mario Door Animation SkipDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11747: Fire Emblem: Path of Radiance Crashes during DialogueDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11788: Prince of Persia - The Forgotten Sands (Shadow Glitch)Duplicate

Actions
Has duplicate Emulator - Emulator Issues #11912: Hasbro Family Game Night errorsDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11948: Glitchy shadows in Marble Saga: KororinpaDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9328: Missing textures after long gameplay session in Custom RoboDuplicate

Actions
Has duplicate Emulator - Emulator Issues #9312: Pixel shader error report in Mario Superstar BaseballDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11916: NBA 2K13 - flickering crowdDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11857: GFEE01 hangs at startup with dualcore enabled since 5874 (hybrid xfb)Duplicate

Actions
Has duplicate Emulator - Emulator Issues #11709: Hunter: The Reckoning has strange slowdown after 5.0-9869Duplicate

Actions
Has duplicate Emulator - Emulator Issues #12065: GC Zelda OoT windowed instabilityDuplicate

Actions
Has duplicate Emulator - Emulator Issues #12451: Soul Calibur 2 Random Unknown Opcode ErrorDuplicate

Actions
Has duplicate Emulator - Emulator Issues #12537: Resident Evil 3 freezes during gameplayDuplicate

Actions
Has duplicate Emulator - Emulator Issues #12823: Wii Sport Resort random freeze black screenDuplicate

Actions
Has duplicate Emulator - Emulator Issues #12876: Crashes after loading a saveDuplicate

Actions
Has duplicate Emulator - Emulator Issues #12901: Paper Mario crashes with multiple error dialogsDuplicate

Actions
Has duplicate Emulator - Emulator Issues #12903: Luigi's Mansion Cutscene Graphics BugDuplicate

Actions
Has duplicate Emulator - Emulator Issues #13014: Paper Mario TTYD Steam Deck crashesDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11942: Wii Sports resort Black ScreenDuplicate

Actions
Has duplicate Emulator - Emulator Issues #11115: [Dualcore] Dolphin Completely Freezes when Closing TimeSplitters 2Duplicate

Actions
Has duplicate Emulator - Emulator Issues #11798: Star Fox Adventures Freezing at cutscenesDuplicate

Actions
Has duplicate Emulator - Emulator Issues #13255: Sonic Colors not working with V-Sync enabled on AMD APUDuplicate

Actions
Has duplicate Emulator - Emulator Issues #13409: I SPY: Spooky Mansion graphical glitchesDuplicate

Actions
Has duplicate Emulator - Emulator Issues #13505: Missing Graphics Paper Mario TTYD Update 5.0-21088Duplicate

Actions
Has duplicate Emulator - Emulator Issues #13544: Death Jr. II: Root of Evil locks up after minutes of gameplay Duplicate

Actions
Actions

Also available in: Atom PDF