-
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!!
-
Are you sure it was the hardware? These transparency issues might have to do with DirectX. Did one have DirectX6 on it? Did one have DirectX7 on it while all others had DirectX7a? You can check by going to:
C:\Program Files\DirectX\Setup\DxDiag.EXE
This program tells you what version of DirectX you are running, If Direct3D/DirectDraw is working, etc.