Not sure.. but, i wasnt saying Bass used DX, just that my DLL problems cmoe from using DX based programs- a Failure to initialise completely on some systems meant i had to write a "fail" routine which disabled whatever failed from being used in game :(