mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-14 06:00:41 +02:00
Compute a bucket hash and use it in the cache path to avoid grouping entries that will never make sense together. Don't trust the path, though, and also lace it into the keys themselves, so that eg. a RO cache miss can never turn into corruption. Keep a readable metadata entry at the beginning of the cache, with readable version, bitness and serialized config. Use printable characters in FOZ key names as intended.