Pixel shaders emulator in GTA:SA?

Started by winniethepooh_rus, 12 July 2005, 09:34:29

Previous topic - Next topic

winniethepooh_rus

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.
 

CJ Jooou

You should try to run gtA SA WITH 3D ANALYZE.aLSO IN DIRECTX9 OPTION MENU YOU SHOULD CHECK THOSE SHADER OPTIONS.....
PostalDudeĀ®
-----------
 <RWS>ā„¢

r21vo

well there's no way that gf2mx400 could support shaders, those effects you saw are done without shaders.

3dfx tricks, tests and wallpapers

3dfx.rule.lv

winniethepooh_rus

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.
 

r21vo

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.

3dfx tricks, tests and wallpapers

3dfx.rule.lv