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

MFC transfers are immediate causing data loss in some games #5504

Closed
elad335 opened this issue Jan 4, 2019 · 1 comment · Fixed by #8514
Closed

MFC transfers are immediate causing data loss in some games #5504

elad335 opened this issue Jan 4, 2019 · 1 comment · Fixed by #8514

Comments

@elad335
Copy link
Contributor

elad335 commented Jan 4, 2019

Some games write to the GET command destination data a little after execution the command and before its supposed to actually complete on a real ps3.
On rpcs3 all commands are executed immediatly if no barrier mask is blocking them causing data loss.
known list of affected games:

Narco Terror [NPUB31225]
The Expendables 2 Videogame [NPEB00923]

The solution would be to emulate the delay in mfc transfers using command execution cycles latency in a saperate mfc thread.

@elad335 elad335 changed the title [Bug] MFC transfers are immedaite causing some games to not work [Bug] MFC transfers are immediate causing some games to not work Jan 4, 2019
@elad335 elad335 changed the title [Bug] MFC transfers are immediate causing some games to not work MFC transfers are immediate causing data loss in some games Feb 16, 2019
@elad335
Copy link
Contributor Author

elad335 commented Jun 27, 2020

Fixed by #8514

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants