Okay,
So this will probably be a bit of a long post so feel free to get a cup of coffee.
The AMD FX whatever was listed as the minimum system requirement… I wager this means that it is actually required! But enough of that. Let’s dive in and take a look at what this means.
The FX platform was built off the AMD Bulldozer core. You can read more about that [here (wikipedia link)](https ://en. wikipedia .org/wiki/Bulldozer_(microarchitecture)).
What’s important is that when the Bulldozer core came out a lot of folks didn’t realize that AMD switched instruction sets. This is a set of computer codes that programmers (like me) can write to tell the computer what to do. Most programmers don’t even bother with this and write code in a language that’s easy for humans to read. Then another bit of software takes that written code and translates it into something a computer can read and usually along the way they try to target specific sets of hardware to see if they can make it run as smoothly as possible.
Why is this important?
Because when AMD switched to Bulldozer, they switched from the old SSE instruction sets to the new AVX that the FX processors and my Ryzen 5 both currently use. (Ryzen actually uses AVX2 but that’s not important).
So there you have it. A HUGE difference that probably shouldn’t have much impact, but something with the player models somehow gets lost in translation when attempting to run on the older machines. I have no clue how. All that rendering should be done on the graphics card. This is perplexing to me now.
EDIT: I don’t have this bug on my Ryzen 5 1600