Be very interested if anyone knows of a universal one...only emulator that I know of is provided free by CommVault but, not sure if it's universal.
It's really good though allows you to create a library with about 40 slots. You can backup with it but, not restore.
PinnacleData Systems (UK)