mirror of
https://github.com/skyline-emu/skyline.git
synced 2025-02-27 15:43:36 +01:00

All writes are done async into a staging file, which is then merged into the main pipeline cache file at the time of the next launch. Upon encountering file corruption the cache can be trimmed up to the last-known-good entry to avoid any excessive loss of data from just one error.