After playing around with the dlls/wined3d/directx.c file to update the driver
version numbers used for nvidia drivers i noticed that 8800 ultra was missing
and likely being recognized as the much weaker 8800, I didn't know where to
go for this so I'm posting it here, if you could add these two lines it
should cover the 8800 Ultra since its essentially the GTX with slightly faster
clock speeds.
@ line 1072
{HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_8800GTX, "NVIDIA GeForce
8800 Ultra", DRIVER_NVIDIA_GEFORCE6, 768 },
@ line 1459
{"8800 Ultra", CARD_NVIDIA_GEFORCE_8800GTX}, /* Geforce
8 - highend high */