Project

General

Profile

Actions

Emulator Issues #9445

closed

Automatic frameskip setting

Added by Jimi-James over 8 years ago. Updated about 8 years ago.

Status:
Won't fix
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?

All games, but I've been inspired to ask for this by TP.

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

GZ2E01

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

41deff9b1fd2831f48fbfa2dd1054e4d

What's the problem? Describe what went wrong.

My computer can get 100% in Twilight Princess 99% of the time. The other 1% is random slowdowns. Frameskipping "fixes" these slowdowns, but also forcibly lowers the frame rate of the game to an unacceptable level for the other 99% of the time.

What steps will reproduce the problem?

Play Twilight Princess with framesipping turned on.

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?
5.0-rc1

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

CPU: Intel i7-5820K
GPU: NVidia GTX 960 2GB
OS: Arch Linux

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

I've looked this up a lot, and everywhere it's been mentioned, somebody steps in and says that frameskipping is useless and there's no point in improving it or making it automatic. I'm sick of hearing that, because it's not true! Yes, frameskipping doesn't actually skip the computation of a frame, but the fact that it skips DISPLAYING that frame is in fact MUCH more valuable than I keep seeing people say. The reason? When I'm dealing with a random slowdown in my game, I'm perfectly fine with the framerate suffering as a result, which is what frameskip does. I'm NOT OK with the game going into slow motion and the audio getting choppy, which is what frameskip prevents. Frameskip sounds like the perfect bandaid for a powerful computer that isn't quite powerful enough to flawless handle every last second of this game. However, in its current implementation, it really is useless, because no automatic setting means I have to choose between slo-mo, choppy audio 1% of the time, or a very painful <20FPS 100% of the time (it would've been 30, except I'm also affected by issue #8271, so I have to skip at least 2 frames). Not much work is needed to fix that. Just an auto setting. The work has even already been done, over at https://forums.dolphin-emu.org/Thread-patch-auto-frameskip-update-page-3 , but it's still not in the main branch because, inexplicably, nobody's made the proper argument that I'm making now.

Actions

Also available in: Atom PDF