SkyGfx (Sky is name of Renderware for the PS2) brings accurate PS2 graphics to the PC version of San Andreas, Vice City and III (and now Xbox graphics to III and Vice City).
More information on gtaforums.
How to compile: Define the RWSDK36 environmental variable or replace it with the path to RWSDK in premake5.lua. For example:
RWSDK36: <some path>\RWSDK\RW36\Graphics\rwsdk\include\d3d9
Use premake to generate a solution.