Assassin's Creed Revelations — crash fix
The game crashed to desktop during specific scripted sequences on modern CPUs. I traced it to the 2011 engine's threading logic, which breaks on CPUs with 8+ cores, and wrote launcher scripts that restrict the game to 1–2 cores via CPU affinity — sequence completes, no mods needed. Fully documented in the repo.
Windows batch scripting · CPU affinity · process management
View on GitHub →