Game crashes on S3/VIA Chrome 9 graphics card on normal graphics mode. Low and very low graphics modes are working fine.

DXCapsviewer shows that Chrome 9 does not support arbitrary swizzle on pixel shaders. Our graphics rendering is using it a lot, so that explains why it doesn't work. We need to add arbitrary swizzle to our required features for normal mode, so it gets properly disabled on Chrome 9 chips (like on Intel GMA 900 and GMA 950). The graphics chip is also so slow that it runs the low mode only on around 3-4 fps. Very low mode runs at 20-25 fps. But the game works perfectly on both modes, and graphics looks just like it should be.