Project

General

Profile

Actions

Emulator Issues #14102

open

[Feature Request] Change definition of lag frames

Emulator Issues #14102: [Feature Request] Change definition of lag frames

Added by InputEvelution about 1 month ago.

Status:
New
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

Currently, Dolphin defines a lag frame as a frame where input is not polled by the console. This matches the definition of lag frames used by a lot of other emulators and TAS tools, including many cores in BizHawk. In practice however, this is almost entirely useless to TASers in Dolphin, as unlike earlier consoles, the GameCube and Wii will almost always poll input at a fixed rate regardless of what's happening.

This issue suggests that lag frames in Dolphin instead be handled the same way as tools like libTAS and cores for other newer consoles in BizHawk (such as the DS), by instead defining lag frames as frames where nothing gets rendered to the screen. This change would be even more helpful if https://bugs.dolphin-emu.org/issues/13727 gets addressed in the future.

No data to display

Actions

Also available in: PDF Atom