Ok stranger it is, I dont know if this will help anyone or give them an idea to what might be causing this, I started playing around the the effect details in heretic2 and if I put the gfx to lowest settings or the next one above lowest then heretic2 will run, but then if i try to move the gfx details above half way then i get that stupid error message.
So I'm gonna remove the voodoo3 2000 and add a bvision in its place and try again