All of this pre-supposes that the development team are all dead, the company is bankrupt and all development has ceased.
Of course none of this is true.
The dev team are alive and well and are still adding new features and taking suggestions for changes.
The company is also alive and well and developing new products based on the empeg, which means..
Development has not ceased and that new developments can be translated into empeg improvements.
In short, it may not be a huge job to write a whole new player implementation, but why bother, the dev team seem happy to add changes for us!

Just my (long winded) 2 cents
TTFN
_________________________
========================== the chewtoy for the dog of Life