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

Savestates: Asynchronous compression #14847

Merged
merged 7 commits into from Nov 28, 2023
Merged

Conversation

elad335
Copy link
Contributor

@elad335 elad335 commented Nov 28, 2023

Following #14822, makes the creation of savestates faster.

@elad335 elad335 added Bugfix Optimization Optimizes existing code Savestates Anything that involves savestates labels Nov 28, 2023
@elad335 elad335 force-pushed the save-breathe branch 2 times, most recently from b98d005 to cdde3e8 Compare November 28, 2023 08:28
Utilities/JIT.cpp Outdated Show resolved Hide resolved
@@ -3,6 +3,8 @@

#include <zlib.h>

#include "Emu/savestate_utils.hpp"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you need to include this here, something is really wrong with your software design

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

More like the naming of the file.

rpcs3/Emu/Memory/vm.cpp Outdated Show resolved Hide resolved
@Megamouse

This comment was marked as outdated.

@elad335 elad335 force-pushed the save-breathe branch 8 times, most recently from 438e828 to 5715f20 Compare November 28, 2023 12:09
@elad335 elad335 force-pushed the save-breathe branch 4 times, most recently from 4293bff to 2cf55c1 Compare November 28, 2023 13:45
@elad335 elad335 merged commit 3bd27d5 into RPCS3:master Nov 28, 2023
4 of 6 checks passed
@Ordinary205
Copy link
Contributor

I can confirm that this fixes an issue after installing PS3 firmware, it also boots the game properly after firmware install.
Fixed
RPCS3.log.gz

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bugfix Optimization Optimizes existing code Savestates Anything that involves savestates
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants