Just to follow up... Following from Palrich's email, I started hunting more in the 'file open' routines.
I then found the problem. With the file open snippet installed, you have to go round all the file accessing routines and update them with the new commands. This snippet removes much of the fpReserve handling, which was my problem. The cmdEdit routines called the new file handler, which closed frReserve, which the player load routines didn't like :) For some reason, Cygwin allows this to happen without fault and allows everything to continue as if nothing was wrong. But in the 'real' Unix environment, it goes bang. Thanks again,

