Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SPU/GUI: Add MFC Delay Command checkbox to GUI, Add one more MFC Shuffle setting #10884

Merged
merged 3 commits into from Sep 18, 2021

Conversation

elad335
Copy link
Contributor

@elad335 elad335 commented Sep 17, 2021

  • Add "MFC Delay Commands" in Advanced tab, when set sets "MFC Commands Shuffling Limit" to 1.
  • Add "MFC Commands Shuffling In Steps" setting in config.yml, with this there's another layer of entropy in MFC: you never know when the command will be executed exactly. Before you could only specify random ordering and delaying with predictable timeout. When combined with timeout the random execution will occur each specified time, but which commands will be executed at each period is random.
  • Another fixup after SPU MFC: Implement MFC commands execution shuffling #8514 regarding the new settings.

@elad335 elad335 changed the title GUI Settings: Add MFC Delay Command checkbox, Add one more MFC Shuffle setting SPU/GUI: Add MFC Delay Command checkbox to GUI, Add one more MFC Shuffle setting Sep 17, 2021
@elad335 elad335 force-pushed the mfc-shuffle branch 5 times, most recently from b05fe3a to ae637af Compare September 17, 2021 16:21
@elad335 elad335 marked this pull request as draft September 17, 2021 16:31
@elad335 elad335 force-pushed the mfc-shuffle branch 2 times, most recently from 18167c8 to 2e36950 Compare September 17, 2021 17:18
@elad335 elad335 marked this pull request as ready for review September 17, 2021 17:19
rpcs3/rpcs3qt/tooltips.h Outdated Show resolved Hide resolved
rpcs3/Emu/Cell/SPUThread.cpp Outdated Show resolved Hide resolved
rpcs3/rpcs3qt/tooltips.h Outdated Show resolved Hide resolved
@Nekotekina Nekotekina merged commit e10c6cb into RPCS3:master Sep 18, 2021
@elad335 elad335 deleted the mfc-shuffle branch September 19, 2022 06:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants