+ clear_mem(play, sizeof(play));
+}
+
+unsigned int InitEngineRandom_EM(long seed)
+{
+ if (seed == NEW_RANDOMIZE)
+ {
+ int simple_rnd = GetSimpleRandom(1000);
+ int i;
+
+ for (i = 0; i < simple_rnd || RandomEM == NEW_RANDOMIZE; i++)
+ RandomEM = RandomEM * 129 + 1;
+
+ seed = RandomEM;
+ }
+
+ RandomEM = seed;
+
+ return (unsigned int) seed;