Yeah, this is why I stopped developing in Blitz3D a few years ago. As DX7 becomes older and older, driver manufacturers are going to become less and less careful about breaking it. I'm not suggesting that they've done it on purpose, or don't care, but it stands to reason that it's going to be less and less pressing on their thoughts.