Files
ppsspp/Core
Ren 459aefb48b Savedata dialog: serialize ioThreadStatus (bump section to v3)
The s > 2 branch in PSPSaveDialog::DoState has been dead code since it
was written - the section version was never raised past 2, so
ioThreadStatus was reset to SAVEIO_NONE on every savestate load.
Loading a state that was saved while a savedata operation was in
flight then repeated the operation (or left the dialog waiting on a
completion that had already happened), instead of resuming from the
recorded status.

Restoring the value is safe: DoState joins the IO thread before
serializing, so the stored status is only ever SAVEIO_NONE or
SAVEIO_DONE, and the operation's effects are already part of the
serialized emulated RAM. Old (v2) states still load through the reset
path.
2026-07-27 16:19:26 +02:00
..
2026-06-02 11:15:08 +02:00
2026-07-21 14:00:02 +02:00
2026-06-12 17:28:52 +02:00
2025-05-31 18:25:55 +02:00
2025-03-27 14:26:48 +01:00
2025-08-31 13:37:43 +02:00
2026-06-24 23:04:17 +02:00
2026-04-07 20:52:38 -06:00
2026-05-19 13:59:04 +02:00
2026-06-02 17:16:45 +02:00
2026-07-23 15:04:04 -04:00
2025-10-27 12:20:24 +01:00