Earlier this month, CD Projekt RED released Patch 1.3 for Cyberpunk 2077. However, this latest update made the game unplayable on CPUs that lacked AVX. Thankfully, there is a mod now that makes the game, once again, playable on older CPUs.
In case you are wondering, if you try to run the latest version of CP2077 on non-AVX CPUs, you’ll get an “EXCEPTION_ILLEGAL_INSTRUCTION (0xC000001D) crash”. As the modder noted, the crash occurs in the AudioKinetic sound engine. Thus, Jens Andree had to patch out 33 AVX instructions in order to make the game work again.
“The solution is a bit dodgy but since I couldn’t find one point in memory to prevent these calls I simply searched for each one of them and patched them out with nop (No OPerand, i.e “do nothing”).
The patched out instructions will not affect the code in any way since I’m keeping all the register values, which is what would’ve happened if it was executed on an AVX capable CPU. They’re just instructions to check some data and it didn’t execute any differently after the patch compared to a stack trace on an AVX CPU.”
You can download the mod from here.
We also suggest taking a look at the Megamod. Cyberpunk 2077 Megamod is a mod that attempts to overhaul numerous aspects of the game, such as the AI, armors, perks, melee, player stats and weapons.