Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MSU1: speed up bulk PCM file scanning by some games
Some games, notably ALTTP Randomizer, perform a full scan of all PCM tracks on startup. After adding MSU1 SRAM checks, this led to a full SRAM check per track scanned (because it was considered a safe opportunity to always do an SRAM check on track change), resulting in 7+ seconds of one-time startup time for the game which was considered unacceptable. SRAM check is now relaxed to at most once per second on track change; startup time is reduced to about 600ms.
- Loading branch information