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 #1

Updated by JMC4789 over 10 years ago

Issue 6907 has been merged into this issue.

Actions #2

Updated by crudelios over 10 years ago

I can confirm this happening on various games with vsync on and frame limiter off.

This also happens in the software renderer, which makes it unusable when using dual core, sometimes showing flickering screens, other times throwing lots of error messages.

Actions #3

Updated by JMC4789 over 10 years ago

Fire Emblem Path of Radiance seems to suffer from crashing during the stress test I presented above.

Actions #4

Updated by hwuelpern over 10 years ago

According to the forums the dc-netplay branch [1] should fix the desyncs in Skies of Arcadia Legends [2] (those happen relative frequently on a stock 2500k). Another way to provoke those desyncs is to use save states, both loading and saving has a high probability of desyncing.

Sadly this branch is relatively out of date. Also I can't view those commits on github.

[1] https://dolphin-emu.org/download/list/dc-netplay/
[2] https://forums.dolphin-emu.org/Thread-gc-skies-of-arcadia-legends--26018?pid=311001#pid311001

Actions #5

Updated by magumagu9 over 10 years ago

You can view the commits at http://code.google.com/p/dolphin-emu/source/list?name=dc-netplay if you really want to.

Actions #6

Updated by hwuelpern over 10 years ago

I managed to desync dc-netplay 3.5-2304 with Skies of Arcadia Legends. With dc-netplay 3.5-2468 I could not reproduce a desync while playing until the departure to Shrine Island without framelimit.

Actions #7

Updated by hwuelpern over 10 years ago

Skies of Arcadia Legends update: 3.5-2443 dc-netplay still desyncs while 3.5-2445 seems to not desnyc (but crashes very seldomly with some GPU releated stuff). Hope this helps.

Actions #8

Updated by abalienostats over 10 years ago

I'll my comment in the hope Delroth won't close this bug as he did with the other.

I got this even with Xenoblade, even if the outcome is shown a little differently. It still crashes/freezes too, and the netplay branch also causes it to run without freezing.

Same with the two Zeldas and Skies of Arcadia. These are those I sometime test to check if there was any progress.

Actions #9

Updated by delroth over 10 years ago

  • Priority set to Low
Actions #10

Updated by JMC4789 over 10 years ago

Issue 7354 has been merged into this issue.

Actions #11

Updated by JMC4789 over 10 years ago

Issue 6705 has been merged into this issue.

Actions #12

Updated by JMC4789 over 10 years ago

Issue 3198 has been merged into this issue.

Actions #13

Updated by JMC4789 over 10 years ago

Issue 6678 has been merged into this issue.

Actions #14

Updated by ixtsptf over 10 years ago

Just pasting and cleaning up what I originally wrote in issue 6458. The StarFox Adventures demo that's in the July 2002 Multigame Demo Disc (US) hangs and potentially crashes Dolphin after the Rareware logo fades and before the FMV plays with the dual core setting enabled (having it disabled runs the game normally throughout). This problem still occurs as of 4.0-2071 (15c1250d9d3f7aa7821a142582d63f38f782f15a). However, the latest build in the dc-netplay branch (4.0-652 - c5b1ec3329d47006bfddb381f730ad4310528b00) doesn't have this problem. Here's a quick summary from issue 6458 so that it can be merged:

Game ID?

G95E01 - Interactive Multi Game Demo Disc Jul. 2002
GSAJ0 - Star Fox Adventures Demo (08 2002.05.17 E3_2002_StarFox)

What went wrong?

If you try and run the Star Fox Adventures demo with dual core on (with JIT core), the following errors can occur when the title screen's opening video starts to play (after the rareware logo fades):

a.) It either crashes Dolphin out right
b.) Game hangs with annoying sound, then proceeds to crash Dolphin 

It's safe to say that the video that plays in the beginning is causing the issue.
The final retail release (GSAE01) works normally. Although I do remember this game having issues similar to this many years a go.

What steps will reproduce the problem?

This will depend either or not you bother running the game from within the demo disc or you ripped the demo tgc file from the demo disc and converted it to a GCM. But this will assume you did the latter.

(make sure to have dual core enabled and JIT core as well):
1.) Start the game
2.) After the Nintendo and Rare logo screens fade out, a 3D monitor will appear to start plaything the movie. At this point, Dolphin will present one of the 3 variations I mentioned before

Actions #15

Updated by JMC4789 over 10 years ago

Issue 6458 has been merged into this issue.

Actions #16

Updated by skidau over 10 years ago

The game might be desyncing because of the RTC. To test if this is the case, turn on Dolphin movie recording and check if that prevents the game from freezing:

From the Dolphin, start the game. Once the game has started, stop the game, and then from the Dolphin menu, select Emulation > Start Recording. Now start playing, and see if the game freezes.

Let us know if movie recording makes a difference to this issue.

Actions #17

Updated by ixtsptf over 10 years ago

Nope, the same thing still occurs. :(

Actions #18

Updated by JMC4789 over 10 years ago

Issue 7637 has been merged into this issue.

Actions #19

Updated by JMC4789 about 10 years ago

Issue 7678 has been merged into this issue.

Actions #20

Updated by JMC4789 about 10 years ago

Issue 6541 has been merged into this issue.

Actions #21

Updated by JMC4789 about 10 years ago

Issue 6931 has been merged into this issue.

Actions #22

Updated by JMC4789 about 10 years ago

Issue 7767 has been merged into this issue.

Actions #23

Updated by GoOneDen about 10 years ago

I have been playing Skies of Arcadia Legends and experienced this issue. I noticed that it would crash whenever I opened Google Chrome while playing. Dual core was enabled. I am playing on Windows 7 with a GTX 570. If there's more info. I can provide, please let me know.

Actions #24

Updated by abalienostats about 10 years ago

From time to time I test the new version with Skies of Arcadia and I also report that nothing has changed.

The weird issue is that around August or September I tested a version of Dolphin that would SKYROCKET in speed, with the game. And this obviously also made the game crash less.

I think this was in the middle of the optimizations done by Fiora. It was great.

In the last month, though, everything reverted. For this game now performance is absolutely TERRIBLE, much, much worse than how it was before the optimization started. Where I was getting 40 fps, now I get 10.

So I don't know what to think. I had good hopes at some point, but now at least for this game things look bleak.

Actions #25

Updated by abalienostats about 10 years ago

Err, nevermind.

I don't delete the comment because it might be useful to someone:

the slowdown was not related to the latest versions. It seems about the EFB copies option. If I disable it entirely the game runs super fast (and seems to work).

Might be that I changed it to test Xenoblade.

For the record:

I tried adding:
GPUDeterminismMode fake-completion

to the "default" ini of the game (if I add it through the "edit config" it gets erased as soon I close it). I thought this might have an effect on the crashing, but nope, no difference.

I'm not even sure if it's properly loaded since I don't know if the way of adding it I used is the right one.

Other observations:

For some reason OpenGL sometimes drops to 11 fps or so, even if the emulation is at 100%. I thought it depended on the "skip EFB access" setting, but after more messing with the options it now does it regardless how I set that option. It's weird. Closing and restarting Dolphin doesn't fix it, and it doesn't seem related to any option specifically.

The limiter somehow gives lower performance. In the sense that if in a scene I get around 20 fps with the limiter on, if I run through the same scene with the limiter off I hover instead around 30 fps (the game should run at 25). So if it can do 30 I wonder why it falls to 20.

Actions #26

Updated by JMC4789 about 10 years ago

You need to add an equal to it GPUDeterminismMode = fake-completion.

At least, that's what I think it's supposed to be. We'll be adding it to the game properties page soon for easier access.

Actions #27

Updated by abalienostats about 10 years ago

...wow.

Not only that option fixed the crashes completely (previously I could make it crash within 10 seconds from booting), but it also has excellent performance.

It also seems to work equally well in Xenoblade, where also I was getting crashes from time to time.

It's basically magic.

Actions #28

Updated by JMC4789 about 10 years ago

yeah; it's meant to make dualcore return the same results as singlecore. It does not work in all titles, but when it does work, it's a 10% performance down in exchange for very high stability and determinism.

Actions #29

Updated by abalienostats about 10 years ago

Something weird to report:

I was trying to test performance impact, but it varies too wildly.

  • Boot the game, load a quicksave: 58 fps fixed
  • Close, reboot, reload: 39/40 fps
  • Close, reboot, reload: 34 fps
  • Close, reboot, reload: 51 fps
  • Close, reboot, reload: 31 fps
  • Close, reboot, reload: 52 fps

So I get everything from 30 to 59.

The weird thing is that it's not just momentary. If I get 59 fps after a reload, then I get consistently MUCH HIGHER fps. If it's low, it stays low.

Actions #30

Updated by hwuelpern about 10 years ago

Does the performance inconsistency happen, if you don't use savestates?

What system do you use?

Does it affect Skies of Arcadia, Xenoblade or both?

Actions #31

Updated by JMC4789 about 10 years ago

I'm unable to reproduce the inconsistencies.

Actions #32

Updated by abalienostats about 10 years ago

No background programs running, not using quicksaves (just loading the game's save), same result.

I'm simply running Skies of Arcadia with limiter off, OpenGL. One time it's 59 fps, then 54, then 47, then it goes to 30. And so on. When it's high it usually stays consistently high even if I wait, if it's low instead it risks losing even more.

I don't even need to close Dolphin. Just close the game window and restart.

E8400 3Ghz CPU, Geforce 750Ti

I tried giving a fixed clock to the GPU but it makes no difference at all (the CPU is bottleneck since I'm even playing at 2x and not more).

It might be because the code reaches one of those typical desynch and so tries to keep the synch at a lower speed? I have no idea, but sometimes it's super fast, and sometimes it's half the speed it could have. Completely at random.

Actions #33

Updated by abalienostats about 10 years ago

It's also weird that running uncapped 59 fps = 100% CPU utilization.

Capped at 25 fps, so a lot less than even half the speed = 80% CPU utilization.

As a test I tried running the game with framelimiter on, and then run it with framelimiter off, but with an external framelimiter on.

In the first case, the CPU usage stays very high, but it drops on both cores almost uniformly.

In the second case (external framelimiter) the first core drops a lot more, while the second core stays higher. Overall, CPU total usage is less than the first case (like 74% versus 80%), but less uniform.

Actions #34

Updated by abalienostats about 10 years ago

After more testing and latest version, it's now a bit slower, but I still get degrading performance over time.

The same spot can go from 59 fps down to 30. And 30 is what I get when Dual Core is completely disabled.

So there something preventing hard crashes, but that also slows down performance

Actions #35

Updated by JMC4789 about 10 years ago

Issue 7898 has been merged into this issue.

Actions #36

Updated by abalienostats about 10 years ago

And now I can confirm that the performance variance still depends on desynchs.

I observed for example that booting the game I see 55 fps fixed. Then I go in the background, reload a page on Firefox to steal some cpu. After it's over the game fps stay at something like 37/40, even when the cpu returns completely free. It never catches up with the previous 55 fps.

When it does this also the CPU usage goes down instead of sitting at 100% like when the game runs as fast as possible.

So there is indeed some compensation method that tries slowing the game down when desynch occurs. It doesn't crash anymore, but it slows down a lot, and never goes back to high performance, just says as low as running the game without Dual Core.

Actions #37

Updated by MofoMan2000 almost 10 years ago

I believe I'm suffering a symptom of this issue, but I'm not sure, I considered opening a new issue but figured I'd look for one first.

Every time I boot a game (especially one that plays cinematics before getting to the game or frontend) I get no sound for a little while, and when the sound starts playing it's garbled to maybe 10x speed, until it catches up with the game and continues normally. However I can confirm this happens in both single and dual core modes. However after this, I get no further desyncs.

Actions #38

Updated by phire almost 10 years ago

MofoMan2000: Does this happen only with the OpenAL backend?

Actions #39

Updated by MofoMan2000 almost 10 years ago

Huh. Apparently it does. Is there perhaps a different issue I should be looking at after all?

Actions #40

Updated by phire almost 10 years ago

I only really noticed this yesterday.

No idea if there is a proper bug for it.

Actions #41

Updated by MofoMan2000 almost 10 years ago

It looks like issue 7955 is the one I'm looking for. Sorry to clutter this up and spam everyone.

Actions #42

Updated by JMC4789 almost 10 years ago

Issue 8017 has been merged into this issue.

Actions #43

Updated by pauldacheez almost 10 years ago

Issue 8017 has been merged into this issue.

Actions #44

Updated by JMC4789 almost 10 years ago

Issue 8060 has been merged into this issue.

Actions #45

Updated by JMC4789 almost 10 years ago

Issue 8190 has been merged into this issue.

Actions #46

Updated by JMC4789 almost 10 years ago

Issue 8341 has been merged into this issue.

Actions #47

Updated by JMC4789 over 9 years ago

Issue 8435 has been merged into this issue.

Actions #48

Updated by JMC4789 over 9 years ago

Issue 6897 has been merged into this issue.

Actions #49

Updated by JMC4789 over 9 years ago

Issue 8538 has been merged into this issue.

Actions #50

Updated by JMC4789 over 9 years ago

Issue 4957 has been merged into this issue.

Actions #51

Updated by JMC4789 over 9 years ago

Issue 8641 has been merged into this issue.

Actions #52

Updated by JMC4789 over 9 years ago

Issue 8014 has been merged into this issue.

Actions #53

Updated by JosJuice about 9 years ago

Actions #54

Updated by JosJuice about 9 years ago

Actions #55

Updated by JosJuice about 9 years ago

Actions #56

Updated by JosJuice about 9 years ago

Actions #57

Updated by JosJuice about 9 years ago

Actions #58

Updated by wildgoosespeeder about 9 years ago

Sonic Adventure 2 - Battle inevitably crashes with dual core enabled. Syncing GPU Thread doesn't help. I noticed that wasn't in the list or wasn't mentioned by anyone (ctrl+f).

Actions #59

Updated by JosJuice about 9 years ago

Actions #60

Updated by JMC4789 about 9 years ago

  • Related to Emulator Issues #9179: Paper Mario (VC) - Glitch box textures while transitioning in Select File screen added
Actions #61

Updated by JosJuice about 9 years ago

  • Related to deleted (Emulator Issues #9179: Paper Mario (VC) - Glitch box textures while transitioning in Select File screen)
Actions #62

Updated by JosJuice about 9 years ago

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

Updated by JMC4789 almost 9 years ago

Actions #64

Updated by JosJuice almost 9 years ago

Actions #65

Updated by JosJuice almost 9 years ago

Actions #66

Updated by JMC4789 almost 9 years ago

Actions #67

Updated by JosJuice almost 9 years ago

Actions #68

Updated by JosJuice over 8 years ago

  • % Done changed from 100 to 0
Actions #69

Updated by JMC4789 almost 8 years ago

Actions #70

Updated by JMC4789 almost 8 years ago

Actions #71

Updated by JMC4789 almost 8 years ago

Actions #72

Updated by JMC4789 almost 8 years ago

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

Updated by JMC4789 almost 8 years ago

Actions #74

Updated by JMC4789 almost 8 years ago

Actions #75

Updated by JMC4789 almost 8 years ago

Actions #76

Updated by JMC4789 almost 8 years ago

Actions #77

Updated by JMC4789 almost 8 years ago

Actions #78

Updated by JosJuice almost 8 years ago

Actions #79

Updated by JosJuice almost 8 years ago

Actions #80

Updated by JMC4789 over 7 years ago

Actions #81

Updated by JMC4789 over 7 years ago

Actions #82

Updated by JMC4789 over 7 years ago

Actions #83

Updated by JMC4789 about 7 years ago

  • Has duplicate Emulator Issues #10604: Pokemon Colosseum character shakes if emulation speed is unlimited added
Actions #84

Updated by JMC4789 about 7 years ago

Actions #85

Updated by JosJuice about 7 years ago

Actions #86

Updated by JosJuice about 7 years ago

Actions #87

Updated by JosJuice about 7 years ago

Actions #88

Updated by JosJuice about 7 years ago

Actions #89

Updated by kolano almost 7 years ago

Harry Potter and The Half-Blood Prince (RH6E69) displays only black /w Dual Core enabled.

Actions #92

Updated by JosJuice almost 7 years ago

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

Updated by kolano almost 7 years ago

Actions #94

Updated by Helios almost 7 years ago

Actions #95

Updated by Helios almost 7 years ago

Actions #96

Updated by Helios almost 7 years ago

Actions #97

Updated by JMC4789 over 6 years ago

Actions #98

Updated by JMC4789 over 6 years ago

  • Has duplicate Emulator Issues #11115: [Dualcore] Dolphin Completely Freezes when Closing TimeSplitters 2 added
Actions #99

Updated by JMC4789 over 6 years ago

  • Has duplicate deleted (Emulator Issues #11115: [Dualcore] Dolphin Completely Freezes when Closing TimeSplitters 2)
Actions #100

Updated by JMC4789 over 6 years ago

Actions #101

Updated by JMC4789 over 6 years ago

Actions #102

Updated by JMC4789 over 6 years ago

  • Related to Emulator Issues #10438: VULKAN: game Star Wars Rogue Squadron III: Rebel Strike crashes after the "disco intro" added
Actions #103

Updated by JMC4789 over 6 years ago

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

Updated by JMC4789 over 6 years ago

Actions #105

Updated by JMC4789 over 6 years ago

  • Has duplicate Emulator Issues #9940: House of the Dead Overkill crash on Vulkan and unusable on OpenGL added
Actions #106

Updated by JMC4789 over 6 years ago

Actions #107

Updated by JMC4789 almost 6 years ago

  • Related to Emulator Issues #11469: Boom Blox and Boom Blox Bash Party both occasionally lock up after level select screen added
Actions #108

Updated by JMC4789 almost 6 years ago

  • Related to deleted (Emulator Issues #11469: Boom Blox and Boom Blox Bash Party both occasionally lock up after level select screen)
Actions #109

Updated by JMC4789 almost 6 years ago

  • Has duplicate Emulator Issues #11469: Boom Blox and Boom Blox Bash Party both occasionally lock up after level select screen added
Actions #110

Updated by JMC4789 almost 6 years ago

Actions #111

Updated by JMC4789 almost 6 years ago

  • Has duplicate Emulator Issues #11505: The Dog Island - Lag During Lens Flare Effect in Opening Cutscene added
Actions #112

Updated by JMC4789 almost 6 years ago

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

Updated by JMC4789 almost 6 years ago

Actions #114

Updated by JMC4789 over 5 years ago

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

Updated by JMC4789 over 5 years ago

Actions #116

Updated by JMC4789 over 5 years ago

Actions #117

Updated by JMC4789 over 5 years ago

Actions #118

Updated by JMC4789 over 5 years ago

Actions #119

Updated by JosJuice about 5 years ago

Actions #120

Updated by JosJuice almost 5 years ago

Actions #121

Updated by JosJuice almost 5 years ago

  • Related to deleted (Emulator Issues #10438: VULKAN: game Star Wars Rogue Squadron III: Rebel Strike crashes after the "disco intro")
Actions #122

Updated by nf6429 over 4 years ago

Yakuman Wii: Ide Yosuke no Kenkou Mahjong‎‎ has dualcore issues where save file character select miis flicker, and the character select screen flickers in and out of existence.

Actions #123

Updated by ryanebola16 over 4 years ago

Super Monkey Ball (GMBE8P) Advanced Stage 10 seems to randomly stretch the screen then quickly return it to the proper size (widescreen mode detection issue?) on 5.0-12369. Single core does not have this problem. Let me know if I should file a separate issue for this.

Actions #124

Updated by JMC4789 over 4 years ago

Actions #125

Updated by JMC4789 over 4 years ago

Actions #126

Updated by JMC4789 over 4 years ago

Actions #127

Updated by JMC4789 over 4 years ago

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

Updated by JMC4789 over 4 years ago

Actions #129

Updated by JMC4789 over 4 years ago

Actions #130

Updated by nf6429 about 4 years ago

Some Namco arcade games on virtual console have dualcore flickering and opcode issues for the first menu when starting the games.

Actions #131

Updated by JMC4789 over 3 years ago

Actions #132

Updated by JMC4789 about 3 years ago

Actions #133

Updated by JosJuice almost 3 years ago

Actions #134

Updated by JosJuice over 2 years ago

Actions #135

Updated by JosJuice over 2 years ago

Actions #136

Updated by JMC4789 over 2 years ago

Actions #137

Updated by JMC4789 over 2 years ago

Actions #138

Updated by redmail5 about 2 years ago

Hello, I am having random game crashes while playing Fire Emblem Path of Radiance on windows, tried to disable the dual core as advised here, but when i do the game wont even emulate game, the whole emulator crashes on game start. Anyone has an idea what could help?

Actions #139

Updated by redmail5 about 2 years ago

redmail5 wrote:

Hello, I am having random game crashes while playing Fire Emblem Path of Radiance on windows, tried to disable the dual core as advised here, but when i do the dolphin wont even emulate game, the whole emulator crashes on game start. Anyone has an idea what could help?

Actions #140

Updated by JosJuice about 2 years ago

This question is better asked at the forums.

Actions #141

Updated by JMC4789 about 2 years ago

Actions #142

Updated by JMC4789 about 2 years ago

  • Has duplicate Emulator Issues #11115: [Dualcore] Dolphin Completely Freezes when Closing TimeSplitters 2 added
Actions #143

Updated by JMC4789 about 2 years ago

Actions #144

Updated by JMC4789 about 2 years ago

  • Subject changed from DualCore timing issues to DualCore Timing Mega Issue
  • Status changed from New to Accepted
Actions #145

Updated by JMC4789 over 1 year ago

Actions #146

Updated by Stewmat over 1 year ago

It seems like the dual core setting isn't terribly stable on the Steam Deck. I was playing Path of Radiance and while the game ran fine, crashes could triggered quite easily simply by opening the steam menu, or entering sleep mode. Luckily the game runs quite well without the option enabled.

Actions #147

Updated by pokechu22 about 1 year ago

Actions #148

Updated by JosJuice 9 months ago

Actions #149

Updated by OatmealDome 5 months ago

Actions

Also available in: Atom PDF