SIGN IN SIGN UP

Skyrim v1.1.0: SE 1.5.97 support, Detours, performance optimizations

- Fix SE 1.5.97: detect Address Library stubs, fall back to sig scanning
- Add thunk chain resolution for jump stubs (up to 8 hops)
- Migrate from custom trampoline system to Microsoft Detours v4.0.1
- Add L1 cache prefetch on inflate path and LZ4 dictionary prefetch
- Smart prefetch: skip on streaming continuations (data already warm)
- Skip libdeflate attempt on small output buffers (< 256 bytes)
- Compile out stats tracking when disabled (zero QPC/atomic overhead)
- Add FastDecompressSkyrim.ini with bEnableLogging toggle
- Log file only created when logging enabled (no empty files)
- Fix thread_local libdeflate decompressor leak (unique_ptr + deleter)
- Fix baseline mode inflateInit arity (SE 3-param vs VR 4-param)
- Add bounds check on libdeflate output, thread safety assert on LogStats
- Consolidate version string to single source in header
- Version bump to 1.1.0, PDB generation for Release builds
A
Asciimov committed
84535f22af14fe773ac24fe5ce08e1432295f668
Parent: 811b610