Help! 256 flag + crashing on ATI

Blitz3D Forums/Blitz3D Programming/Help! 256 flag + crashing on ATI

Need some urgent assistance!

A some of you may know, I've recently had a game published on Steam. This is great but I'm getting a lot of crash reports from people with ATI cards (particulalry X800's), and it seems to be down to using Flag 256 when loading/copying textures.

I wrote a thread about this yonks ago, but in the end it seemed this wouldn't be a great problem and so I implemented a 'safe' mode and moved on.

http://www.blitzbasic.com/Community/posts.php?topic=70527#788441

However it seems to be affecting a lot of ATI users (particularly X800's) and although using -safe mode resolves the problem, it still means they'll experience a crash first time and come running to the forums with pitchforks at the ready! I'd like to avoid that!

I need a reliable way to check if Flag256 is ok and in a way that won't trigger a crash in itself.

(Note: I was using Tom's DX7test.dll, however this was causing issues with Steam's GUI overlay and so have gone on to using Mikhail's FastExt.)

Help!