Emulator Issues #13896
openFeature request: Add config option to limit number of loops for fifo replay + config option to specify frame range of fifo replay
0%
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
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
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
- Issue type changed from Bug to Feature request