State of Save States discussion
Started by Otakon7




2 posts in this topic
Otakon7
Member


0
38 posts 6 threads Joined: Dec 2017
07-18-2018, 09:59 AM -
#1
Hello,

Before I begin, would like to mention that this is not a request or demand, just a simple discussion; I know this is a feature that is not easy to implement and may take years to develop, but doesn't stop us from talking about it Tongue

Mostly just for me to get informed, but people might have interesting ideas.

(You can move this to Off-topic should this section not be proper)


Anyway, was wondering how "Pausing" the emulator works. Does it stop everything and then continue off at the paused "state", or is simply the rendering cut off?

Should it be the "state", wondering if we could use that moment to save the state and inject the saved state and point the emulator to continue from there, and discard the old one.


P.S. be gentle, I am totally RPCS3 illiterate
Ani
Administrator
*******


16
4,389 posts 107 threads Joined: Aug 2017
07-18-2018, 06:42 PM -
#2
Pause pauses every thread, then resuming resumes them.

You can't dump/load the state of the emulator that easily though, that will require a lot of work, it was already attempted before.
    Desktop: Ryzen 7 5800X,   Radeon RX 6800 XT, 2x8G DDR4 3600MHz, Manjaro Linux
     Laptop: Ryzen 9 5900HX,  Radeon RX 6700M,   2x8G DDR4 3200MHz, Manjaro Linux
Old Desktop: AMD FX-8350,     Radeon R9 280X,    2x4G DDR3 1600MHz, Manjaro Linux
Otakon7
Member


0
38 posts 6 threads Joined: Dec 2017
07-19-2018, 06:54 AM -
#3
I guess it's never that simple lol

Can't say I've peeked under the hood how other emulators work, but RPCS3 does seem to function differently (or rather, PS3 itself, and thus RPCS3) which is the main issue.

Oh well, one day. 20 GB save states, but it will work Tongue


Forum Jump:


Users browsing this thread: 1 Guest(s)