Skip to content

sceNpTrophyRegisterContext: Send signals asynchronously#17025

Merged
elad335 merged 1 commit into
RPCS3:masterfrom
elad335:mgs4-thaw
Apr 14, 2025
Merged

sceNpTrophyRegisterContext: Send signals asynchronously#17025
elad335 merged 1 commit into
RPCS3:masterfrom
elad335:mgs4-thaw

Conversation

@elad335
Copy link
Copy Markdown
Contributor

@elad335 elad335 commented Apr 10, 2025

  • Raise callbacks after the PPU has returned from the funtion.
  • Make the wait between callbacks manadatory with minimum waiting time, even if the previous callback is handled.
  • Add more SCE_NP_TROPHY_STATUS_PROCESSING_FINALIZE steps.

- [ ] TODO: Test wait times against real hw.

@elad335
Copy link
Copy Markdown
Contributor Author

elad335 commented Apr 14, 2025

Realhw did something weird, it waited the whole thing during between SCE_NP_TROPHY_STATUS_PROCESSING_SETUP and the first SCE_NP_TROPHY_STATUS_PROCESSING_PROGRESS and then submitted all callbacks at once. I'll stick with the current time-durtaions.

@elad335 elad335 force-pushed the mgs4-thaw branch 3 times, most recently from 8ddf3bd to b62d570 Compare April 14, 2025 11:10
@elad335 elad335 merged commit 5ac4db7 into RPCS3:master Apr 14, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant