As you know, GTA:SA works with GF2MX400 pretty good, and some effects (such as clothes shades, fire, blurring, etc), which is done by pixel shaders, works too. These effects is 100% shaders effects, but why they work with GF2MX400? Maybe, of course, it is experiments with cubemaps, but it's very hard to implement these for all effects in GTA:SA.
You should try to run gtA SA WITH 3D ANALYZE.aLSO IN DIRECTX9 OPTION MENU YOU SHOULD CHECK THOSE SHADER OPTIONS.....
well there's no way that gf2mx400 could support shaders, those effects you saw are done without shaders.
QuoteOriginally posted by r21vo
well there's no way that gf2mx400 could support shaders, those effects you saw are done without shaders.
realistic clothes effects is very hard to implement w/o pixel shaders. I know that shader's procession is done deeply in GPU, and it is impossible to emulate it w/out full GPU emulation. Yes, it is possible to do much of shaders effects, but it will be very slow without special assembler optimisations (bumpmapping for example). gta:sa works too fast for these effects.
gf2 supports many bumpmapping types (Embossing, Dot Product 3, EMBM), while voodoo support only some. Developers of gta:sa somehow have managed to process those effects without pixel shaders.