right basically i discovered this in faffing about with gettin fantasy general to work (all uploaded to site so over to kosta and tom now) :
using just VDMS - didnt work
using DOSBOX - had sound
using dosbox activated by running VDMS with it - had sound and graphics
ran aagain with DOSBOX- had sound and graphics :S
deinstalled, reinstalled and it worked fine in DOSBOX....
but then....
i tried running Discworld with Dosbox running under vmds as ive never got it running with sound and graphics before.
and guess wot? it worked!! and is the onl way i can get the sound to work and graphics.