In the original paper, Marsaglia defines the
xorwow() function and gives some example values for the initial state of $x$, $y$, $z$, $v$, $w$ and $d$. But it is not clear to me, how these values have been chosen, or how they can be "randomized" from a seed. The paper doesn't go into detail here. Wikipedia has a slightly different
xorwow() code (should be equivalent, I think), but again doesn't say how to initialize the state - except that "the state array must be initialized to not be all zero in the first four words".
So, it is "safe" to initialize all 6 state variables with completely random data, e.g. taken from the operating system's entropy source? Or do any of these variables need to be initialized in a specific form to get "good" random numbers? For example, did Marsaglia choose some "magic" values that perform best? Also, what about the counter $d$? Should $d$ even be randomized?