Haven't found this issue but heard of it. The issues are:
Not re-usable across runs: They serialize a couple of pointers, which results in potential crashes or malfunction if the core is reloaded (since ASLR changes addresses of the binary). In static platforms this is less problematic.
Not compatible across versions: For the same reason above
Not in a stable format that allows versioning. They are literally just an ordered memory dump.
I'm planning to fix this since they are broken already and provide savestates that can be reused across devices and gpsp versions.
Haven't found this issue but heard of it. The issues are:
I'm planning to fix this since they are broken already and provide savestates that can be reused across devices and gpsp versions.