If the fixes for GPSapp amount to just making the player start without grabbing the serial port (and I don't know that that's true), you might be able to get it to work by using a blocking script in preinit that calls the player with -s-.
_________________________
Bitt Faulk