Dolphin, the GameCube and Wii emulator - Forums

Full Version: Something is making Dolphin 3.5 and newer run much slower
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
(10-31-2014, 09:53 AM)fyy Wrote: [ -> ]Alright, I've narrowed it down to something that was changed in between 3.0-601 and 3.0-629. The changelog doesn't hold any clues though. With 3.0-629 and newer (up to 4.0) I get crap framerates, but with 601 and older I get flawless framerates. There's no versions in between these 2 releases I can keep comparing, the filesize of Dolphin.exe is different by a few hundred KB.

I ran a FC and none of the game ini's were changed.

The changelog is:
Quote:Add Wii DVD integrity checking to Dolphin

This allows users to easily check whether their Wii dump is corrupted or not
using the Dolphin properties window. Right click on a game, Properties,
Filesystem tab, then right click on the game partition and select "Check
partition integrity".

This may have some false negatives due to the unused clusters heuristic (see
the comment in VolumeWiiCrypted.cpp). False positives are unlikely.

Are you sure this caused speed issues? It seems unlikely from a first glance.
Edit: Tried to track things down and perhaps it is this: https://code.google.com/p/dolphin-emu/source/detail?r=cdace9d776e3cf60503a750254fa6e738e9eb9f5
It probably causes this issue: https://code.google.com/p/dolphin-emu/issues/detail?id=5666
All in all don't use savestates but ingame saves and it should be fine.
Bump incase op didn't see my edit above.
Yeah that's why I said the changelog doesn't offer any clues. Anyway, I ran a bruteforce style file compare on all the files for the "good" 601 and "bad" 629 where the slowdowns start and basically the only things that changed were log files and the Dolphin executable. The difference in executable size is about +10,752 bytes for the slower 3.0-629. And considering there's a large release number gap between "601" and "629", there must be some undocumented changes.


*EDIT*












Yeah Link, that's probably it, or something very very similar. Although i'm not using savestates. This user quotes:

Quote:Root of evil seems to be 3.0-629, since it features the after-load slowdown, and the previous one 3.0-601 doesn't (several revisions of the 5xx series that I tested also worked fine).
Did you read what i edited later above?

Edit: Tried to track things down and perhaps it is this: https://code.google.com/p/dolphin-emu/so...738e9eb9f5
It probably causes this issue: https://code.google.com/p/dolphin-emu/is...il?id=5666
All in all don't use savestates but ingame saves and it should be fine.
(10-31-2014, 10:48 AM)Link_to_the_past Wrote: [ -> ]Bump incase op didn't see my edit above.

(10-31-2014, 10:55 AM)Link_to_the_past Wrote: [ -> ]Did you read what i edited later above?

Edit: Tried to track things down and perhaps it is this: https://code.google.com/p/dolphin-emu/so...738e9eb9f5
It probably causes this issue: https://code.google.com/p/dolphin-emu/is...il?id=5666
All in all don't use savestates but ingame saves and it should be fine.

Yeah I read it, thanks bud, that has to be it, although I'm not using save states. And other people are reporting it happening without savestates and that the issue is occurring in Dolphin 4.0 as well. I think that's been my and other peoples issue all along. For people like me on slower systems, it's the difference between 50-75% "speed" emulation and "100%", it's a huge difference that issue.
Pages: 1 2