Skip to content

v0.14.1 — faster boot (skip full base-pack byte-scan)

Choose a tag to compare

@ing-gom ing-gom released this 27 May 02:42
· 18 commits to main since this release

Performance: much faster game boot.

Base-character detection used to byte-scan the entire ~1.77 GB SlayTheSpire2.pck on the main thread at every launch (just to find the character spine paths). It now reads the pack's directory index instead — a few-MB seek via PckFileExtractor.TryReadIndex (added in 0.14.0).

On a heavily-modded install, measured time-to-main-menu dropped from ~36–46 s to ~22–29 s.

Mod-pack classification is intentionally unchanged (still byte-scanned), so skin / card / mixed detection — including content-referenced mods like AncientWaifus and ATA IronClad — behaves exactly as before. No config or behavior changes; drop-in update.