I have a unique problem that I wonder if anyone could provide the answer to. A while ago I was creating a game using directx 7 under windows 98. I ran the game in 32 bits, 1024x768. I had a sprite on the screen and I set the transparent key to make pure yellow invisible. All went fine on my machine (using a tnt card). All went fine on my friends machine(using a 4meg S3-based card). Then I installed my game on a computer that had an ATI Rage Pro card (or it could have been an All-in-Wonder). Much to my surprise the pure yellow that was supposed to be invisible wasn't. What's going on here and how can I accomodate for this inconsistency? Thanks!!