Guess I should have just dropped the support for macOS, this is just all very confusing and unlike in Windows and Linux where everything just works. Never have been a fan of apple products anyway, and opengl is technically deprecated on macOS so this game probably won't work on mac in a few years.