Rewrite the main loop of background type 2 in x64 inline assembly

Next up if line composition, but I got to make sure it’s working
perfect before I try and optimize it