Hello everyone, I'm here to enhance your Grand Theft Auto: San Andreas (on the PC, of course) experience.
Want to play Grand Theft Auto IV now?
Don't have a console?
Don't want to wait until November 18th?
Well, I'm here to save you, with an alternative.
First off:
ENB Series. A really famous mod that adds fully configurable real time reflections, shadows, awesome water, bloom, bump maps, occlusion culling, motion blur and depth of field. All you need is a good PC (or loads of time, if you've got a sucky pc, due to low fps xD).
Go here:
http://boris-vorontsov.narod.ru/download_en.htm
And download the files labeled as: d3dx9_26.dll and GTA San Andreas beta v0.075c test 2.
After downloading them, copy the dll and extract the ZIP in your Grand Theft Auto San Andreas root directory (for many, C:/Program Files/Rockstar Games/GTA San Andreas).
Run GTA: San Andreas. A small logo thing will appear on the upper left corner. Load your game. When you're in-game, press Shift+F12. The game may lock up. After it's done, it'll probably be slow and laggy as hell. Close the game. Go back to the root folder of the game, find and open the file named enbseries.ini with notepad and paste in the following:
CODE
[PROXY]
EnableProxyLibrary=0
InitProxyFunctions=1
ProxyLibrary=
[GLOBAL]
UseEffect=0
AlternativeDepth=1
AllowAntialias=1
BugFixMode=0
SkipShaderOptimization=0
QuadVertexBuffer=0
EnableShaders_3_0=1
AdditionalConfigFile=enbseries2.ini
UseMRTRendering=0
[EFFECT]
EnableBloom=1
EnableOcclusion=0
EnableReflection=1
EnableMotionBlur=0
EnableWater=1
EnableShadow=1
DepthBias=50
EnableDepthOfField=0
[INPUT]
KeyUseEffect=123
KeyBloom=120
KeyOcclusion=121
KeyReflection=122
KeyCombination=16
KeyScreenshot=44
KeyShadow=119
KeyWater=118
KeyShowFPS=106
[REFLECTION]
ReflectionPower=70
ChromePower=15
UseCurrentFrameReflection=0
ReflectionQuality=5
ReflectionSourceSpecular=50
ReflectionSourceTFactor=50
UseAdditiveReflection=1
ReflectionDepthBias=0
UseLowResReflection=0
ReflectionSinglePass=1
UseEnvBump=1
EnvBumpAmount=40
EnvBumpOffset=40
ReflectionFlip=0
[BLOOM]
BloomPowerDay=20
BloomFadeTime=1000
BloomConstantDay=6
BloomQuality=0
BloomScreenLevelDay=60
BloomCurveDay=8
BloomPowerNight=25
BloomConstantNight=5
BloomCurveNight=8
BloomScreenLevelNight=20
BloomAdaptationScreenLevel=80
BloomAdaptationMultiplier=20
BloomAllowOversaturation=0
BloomMaxLimit=100
[SSAO]
UseFilter=1
OcclusionQuality=0
FilterQuality=1
DarkeningLevel=30
BrighteningLevel=40
IlluminationLevel=30
AdditiveIlluminationLevel=20
UseAmbientOcclusion=1
UseIndirectLightning=0
FadeDistance=40
UseForAlphaTest=0
UseForAlphaBlend=0
UseIndirectLighting=1
[COLORCORRECTION]
DarkeningAmountDay=10
ScreenLevelDay=60
ScreenLevelNight=20
DarkeningAmountNight=-10
GammaCurveDay=6
GammaCurveNight=3
ColorSaturationDay=0
ColorSaturationNight=0
UsePaletteTexture=0
[WATER]
UseWaterDeep=0
WaterDeepness=20
WaterQuality=0
[SHADOW]
ShadowFadeStart=40
ShadowFadeEnd=80
ShadowAmountDay=60
ShadowAmountNight=30
ShadowScreenLevelDay=60
ShadowScreenLevelNight=20
ShadowQuality=2
UseShadowFilter=0
FilterQuality=1
ShadowBlurRange=30
[ENGINE]
ForceAnisotropicFiltering=0
MaxAnisotropy=8
ForceDisplayRefreshRate=0
DisplayRefreshRateHz=60
[MOTIONBLUR]
MotionBlurQuality=0
MotionBlurVelocity=15
MotionBlurRotation=15
[PERPIXELLIGHTING]
SpecularColorMin=0
SpecularColorMax=100
SpecularColorMultiplier=100
SpecularGlossinessMin=0
SpecularGlossinessMax=100
SpecularGlossinessMultiplier=100
[DEPTHOFFIELD]
DOFQuality=5
DOFNumberOfPasses=5
DOFFocusRange=2000
DOFBlurinessRange=5
EnableProxyLibrary=0
InitProxyFunctions=1
ProxyLibrary=
[GLOBAL]
UseEffect=0
AlternativeDepth=1
AllowAntialias=1
BugFixMode=0
SkipShaderOptimization=0
QuadVertexBuffer=0
EnableShaders_3_0=1
AdditionalConfigFile=enbseries2.ini
UseMRTRendering=0
[EFFECT]
EnableBloom=1
EnableOcclusion=0
EnableReflection=1
EnableMotionBlur=0
EnableWater=1
EnableShadow=1
DepthBias=50
EnableDepthOfField=0
[INPUT]
KeyUseEffect=123
KeyBloom=120
KeyOcclusion=121
KeyReflection=122
KeyCombination=16
KeyScreenshot=44
KeyShadow=119
KeyWater=118
KeyShowFPS=106
[REFLECTION]
ReflectionPower=70
ChromePower=15
UseCurrentFrameReflection=0
ReflectionQuality=5
ReflectionSourceSpecular=50
ReflectionSourceTFactor=50
UseAdditiveReflection=1
ReflectionDepthBias=0
UseLowResReflection=0
ReflectionSinglePass=1
UseEnvBump=1
EnvBumpAmount=40
EnvBumpOffset=40
ReflectionFlip=0
[BLOOM]
BloomPowerDay=20
BloomFadeTime=1000
BloomConstantDay=6
BloomQuality=0
BloomScreenLevelDay=60
BloomCurveDay=8
BloomPowerNight=25
BloomConstantNight=5
BloomCurveNight=8
BloomScreenLevelNight=20
BloomAdaptationScreenLevel=80
BloomAdaptationMultiplier=20
BloomAllowOversaturation=0
BloomMaxLimit=100
[SSAO]
UseFilter=1
OcclusionQuality=0
FilterQuality=1
DarkeningLevel=30
BrighteningLevel=40
IlluminationLevel=30
AdditiveIlluminationLevel=20
UseAmbientOcclusion=1
UseIndirectLightning=0
FadeDistance=40
UseForAlphaTest=0
UseForAlphaBlend=0
UseIndirectLighting=1
[COLORCORRECTION]
DarkeningAmountDay=10
ScreenLevelDay=60
ScreenLevelNight=20
DarkeningAmountNight=-10
GammaCurveDay=6
GammaCurveNight=3
ColorSaturationDay=0
ColorSaturationNight=0
UsePaletteTexture=0
[WATER]
UseWaterDeep=0
WaterDeepness=20
WaterQuality=0
[SHADOW]
ShadowFadeStart=40
ShadowFadeEnd=80
ShadowAmountDay=60
ShadowAmountNight=30
ShadowScreenLevelDay=60
ShadowScreenLevelNight=20
ShadowQuality=2
UseShadowFilter=0
FilterQuality=1
ShadowBlurRange=30
[ENGINE]
ForceAnisotropicFiltering=0
MaxAnisotropy=8
ForceDisplayRefreshRate=0
DisplayRefreshRateHz=60
[MOTIONBLUR]
MotionBlurQuality=0
MotionBlurVelocity=15
MotionBlurRotation=15
[PERPIXELLIGHTING]
SpecularColorMin=0
SpecularColorMax=100
SpecularColorMultiplier=100
SpecularGlossinessMin=0
SpecularGlossinessMax=100
SpecularGlossinessMultiplier=100
[DEPTHOFFIELD]
DOFQuality=5
DOFNumberOfPasses=5
DOFFocusRange=2000
DOFBlurinessRange=5
(note: for the sake of saving FPS and awfulness, the above configuration has removed Occlusion Culling, Motion Blur, Depth of Field and has toned down the bloom.)
(note2: it's in code format to show that I'm not trying to get easy credits
Now, get in the game and press Shift+F12. Get out of your safehouse and look at the cars, the shadows, the bloom, the water. Fully awesome. If you still lag, you can configure the mod by changing the values in the enbseries.ini file.
Also, if you want ENB Series to be automatically loaded in the game so you don't have to press Shift+F12 all the time, go to the ini and change the sixth line's value to 1.
So that would be:
CODE
UseEffect=0
to
CODE
UseEffect=1
We're all set up with that, aren't we?
Perfect.
Picture time:
Awesome comparison:

Awesome sky:

Awesome speed:

Second mod:
Sannybuilder 3. Sannybuilder 3 allows you to make Cleo scripts for San Andreas, Vice City or GTA3. They're simple scripts that allow you to do much stuff.
Download here: http://sannybuilder.com/
Before it begins installing the program, it'll prompt you for your game directory (AFTER SELECTING THE INSTALLATION DIRECTORY, point it to your GTA:SA root folder. It'll also ask you to allow the installation of the Cleo3 capability. You must accept it, or else cleo scripts won't work.
After the installation, go to your San Andreas folder and you'll find a folder named "CLEO". That's where you will install your scripts.
2pacproducer2 made a series of GTA IV style cleo scripts here: http://www.gtagarage.com/mods/show.php?id=4248
Hit download and download any of the mods you want.
Right now there are 5 available mods.
Here is the list of the mods as written by 2pacproducer2:
QUOTE
1. Burnout mod. After long burnout your car or bike wheels explode and will burn.
2. Helmet mod. If you are driving bike , you can press Y button to put a helmet on, and if you want to take it off , just exit bike , and press N button.
3. Surrender to cops mod. If you have wanted level then you can press Y button (on foot only) to surrender to cops.
4. Car fire. If your car is burning then the flames comes out of your wheels too.
5. Window crash. If you will hit the car or obstacle in high speed ( 80 km/h - 200 km/h) then you will crash out from window.
2. Helmet mod. If you are driving bike , you can press Y button to put a helmet on, and if you want to take it off , just exit bike , and press N button.
3. Surrender to cops mod. If you have wanted level then you can press Y button (on foot only) to surrender to cops.
4. Car fire. If your car is burning then the flames comes out of your wheels too.
5. Window crash. If you will hit the car or obstacle in high speed ( 80 km/h - 200 km/h) then you will crash out from window.
After downloading the script you want, extract its zip, take the .cs file in it and put it in your CLEO folder.
I'm keeping the best for the end...
GTA IV HUD!
Alexander Blade has done a fantastic job creating this mod.
Go here to download it:
http://www.gtaforums.com/index.php?showtopic=368780
Incase you can't the download link:
http://Alexander.SannyBuilder.com/Files/SA_GTA_IV_HUD.rar
To install it, extract the rar (using 7-Zip or WinRAR) somewhere in your HD, and browse in the COPY folder.
In another window, browse into your Grand Theft Auto: San Andreas root and find the files "vorbisFile.dll" and "vorbishooked.dll" (without quotes) and rename them to "vorbisFileOrig.dll" and "vorbishookedOrig.dll" for each respectively (This is done because the GTA IV HUD mod replaces these files, so we keep a backup of them incase we want to revert to the old HUD). Copy all the files from the COPY folder to your Grand Theft Auto: San Andreas root and start up the game.
If done right, your Grand Theft Auto: San Andreas should look like this:








Have fun!

