A dolog nem ilyen egyszerű azért. Történt ugyanis, hogy kiadták a CS: Source bétáját, amit természetesen sokan felhasználtak tesztelésre - nagyjából úgyis hasonló lesz a Half-Life 2 gépigénye. Mint a legtöbb mostani játék, így ez is automatikusan észleli a felhasználó gépének hardvertulajdonságait, és ahhoz az optimális beállításokat alkalmazza, csakúgy a processzorra (MMX, SSE, stb.), mint a videókártyára vonatkozólag. Ez egészen addig jó, amíg a beállításokat bármikor meg tudjuk változtatni. De itt egy cikk, ami arra világít rá, hogy GeForce FX kártyák esetében csak DX8.1-et támogat, ami a Pixel Shader 1.4-es verzióját foglalja magában. Szerencsére a Valve majdnem képes ezen is létrehozni a DX9-es effektek nagy részét és ember legyen a talpán, aki megkülönbözteti a DX8-s grafikát a DX9-estől, de azért ez elgondolkodtató. Persze még az is lehet, hogy a véglegesített HL2-ben engedélyezik az nVidia kártyák számára is a DirectX 9-et, és az is lehet, hogy ez csak egy béta-baki. De most már ne bakizzanak és ne a CS: Source béta állapota miatt késsen a HL2 :)