Rob F, ah the old S3. Definitely the culprit, but good news is vivid should work on it, vertex arrays/agp caches etc, should have no problem in working on even gl1.1 cards.
So fingers crossed the new one will work.
So fingers crossed the new one will work.