Emulator Issues #14102
open[Feature Request] Change definition of lag frames
0%
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