Project

General

Profile

Actions

Emulator Issues #13896

open

Feature request: Add config option to limit number of loops for fifo replay + config option to specify frame range of fifo replay

Emulator Issues #13896: Feature request: Add config option to limit number of loops for fifo replay + config option to specify frame range of fifo replay

Added by Danylo 5 months ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Feature request
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

I want to replay fifo captures in an automated way (in ci) where I need to replay first frame specific number of times.
I can specify that replay should be looped via -C Dolphin.FifoPlayer.LoopReplay=True but no way to specify the number of loops and which frame(s) should be looped (the option to specify frame range exists in UI only as far as I see).

Would be helpful for testing Turnip driver.

Updated by pokechu22 5 months ago Actions #1

Note that the way our automated replays work on https://fifo.ci (https://github.com/dolphin-emu/fifoci) is by doing a single replay from start to finish. Looping introduces some weirdness with e.g. bloom effects, especially when looping only some frames. Exposing it from the command line could be useful though. (I'm not sure how much sense it would make to have it be a configuration option, since the frame ranges shouldn't be persisted between different captures which might have different lengths.)

Updated by Danylo 5 months ago Actions #2

I probably was a bit too generic in the request =) Sorry. For my purposes replaying only the very first frame is all I need. I guess the initialization of resources happen in that first frame, so replaying it in a loop won't lead to any effects being accumulated. And all replays have first frame. Why only single frame, you might ask, that's because checking that replaying the same frame several times yields same output is a really good way to find most of regressions, and much easier to work with.

Updated by Billiard26 4 months ago Actions #3

  • Issue type changed from Bug to Feature request
Actions

Also available in: PDF Atom