D3 runs very well on Linux with the Wine Open Source Windows API emulation. I have been testing it for a year and the recent Wine 1.0 appears to have removed a few residual bugs.
Thanks for the ZAP reference, I had forgotten all about that function. Gordon.