ADescent Warp3D only really properly works on ViRGEs (and possibly permedia) because it is hardcoded to use 15bit graphics. It used to run great on my CV64/3D.
The best i got it to do was show the level on my Voodoo, all text and overlays were black because of being the wrong pixel format.