This downgrader will take the certain versions of Grand Theft Auto: San Andreas and downgrade them to their original version 1.0 counterparts.
Works With
- NewSteam r2 (including German) (12/9/14)
- Retail Second Edition (2.0) US
Why Downgrade?
Later versions of San Andreas over the years have made a number of changes to the game such as removing songs, textures and animations along with editing the game's script. They've also added in a few protections against things such as Hot Coffee. Due to these changes, a number of modifications such as SA-MP will outright reject new versions. This downgrader restores all the original files, not only making your copy a more complete San Andreas - but also enabling the use of popular modifications.
Known Issues
None known at the moment. Please let me know if you find anything.
I'm Crashing!
Try the following:
OMG I HAVE TWO EXES
This is on purpose for compatibility reasons - they are both the exact same. The Steam release of San Andreas changed the EXE name - so Steam looks for gta-sa.exe when it attempts to launch San Andreas. Mods on the other hand look for gta_sa.exe as this was the original retail EXE name.
Legal
This downgrader relies on binary differences so no game files are being distributed. It requires a legally purchased copy of Grand Theft Auto San Andreas in order to work.
Video
Vadim M has created an excellent video demonstrating how to use the downgrader.
Why this downgrader is almost twice heavier than your 11/7>3.0 or 12.9>3.0 downgraders? I thought that 1.0, 1.01, 2.0 and 3.0 versions have differences only in main .exe since this downgrader doesn't touches other files besides main .exe. Could you please explain a bit?
Thank you for good explanation. And one more question...The .exe downgrader I mentioned above generates .exe that doesn't requires disk in tray to play. I know, that makes sense, since it's designed for Steam version. But how it was achieved, if 1.0 and 1.01 were DVD only? Downgrader doesn't restores DVD check code for those .exe?
Couldn't get PatchMaker to see the path from the registry. The other file diff programs probably would be a bit lighter with file size, however I held off using them for a few different reasons. Main reason being PatchMaker is simpler solution for both creating and deploying. The resulting installer can gracefully handle issues that arise - not to mention PatchMaker allows for targeting multiple versions of the game with just a few clicks. Part of the goal was to get it out as fast as possible while making it something dead simple for people to use with minimal fuss. There was another downgrader available for NewSteam r1 that was based on either JDIFF or xdelta that people complained they didn't know how to use it/resulted in a non-working game. When I get some time I might look into using another solution.
Another thing that arose from my own testings is that diff patches didn't compress very well (and were almost as big as original files btw).. Every utility gave more or less file of equal size... But (depending on parameters used) patching that only required some seconds.
Now, it's not like I had to wait more than 5 minutes to have everything fixed by your downgrader, though the ideal situation should be that where HDD is the bottleneck. But 99% of times CPU was (especially with something as big as gta3.img)
Usage of 1.0 .exe generated by this tool eliminates the problem. It's fixed version of hoodlum, while this downgrader generates unfixed. I did a comparsion of checksums, and fixed's .exe readme contains this string:
What's the difference with downgrading through this or using Silents downgrader? Does this downgrader reverts the deleted songs aswell? What if I only copy pasted a Hoodlum gtasa.exe over the vanilla one from steam latest patch?
The downgrader worked fine but I still wasn't able to convert my save.
I tried converting my San Andreas save file with that tool but to no avail.
I don't think the online converter worked... so I tried downloading the converter and I couldn't even get the program to run.
On the other hand, the link of the tool to convert the save game to 1.0 it's dead, anyone here have a backup? Or can anyone point me how to use the Steam SCM and SilentPatch? I don't know what a SCM is.
Hello there guys! I searched around the webz and in the forum but I'm at a loss...
I'm "rocking" the Steam version of San Andreas for mac. For those living under a rock it's a Cider port of the Windows game, meaning it has the full windows game inside a folder in the mac application. This means the game can usually be modded like the windows counterpart without great trouble...
when I try to use gamerzworld's downgrader (running it in a virtual machine of course) pointing it to the windows game folder inside the mac app, it says "unknown version" and doesn't let me proceed...
is there any indication anywhere to which version of the executable am I using?
in the unfortunate (and likely) case that the mac version "gta_sa.exe" is not the same as the Windows Steam r2 one, is there anything I can do to trick the downgrader into working with what I've got?
would perhaps providing my .exe make it possible to enable the downgrader for this version too?
thanks a lot,
This will cover general PlayStation 2 to PC differences, that were present in the first version. See below for differences between revisions of the PS2 version, and patches of the Retail and Steam PC versions.
Version 2 of the PS2 release was revised in wake of the Hot Coffee controversy, dated July 2005. This revision is included in Second Edition, Greatest Hits/Platinum, and Trilogy copies, and a modified version is used as the basis of the Japanese revisions. Along with the removal of the hot minigame's assets from the files, there were also some bug fixes and script changes which would make it into later ports:
Version "2.0" of the game is effectively just a retail release of v1.01 in pretty much every way, except the version number on the main menu will say v2.00 instead of v1.01. It does, however, also make modding effectively impossible as it will check the size of the gta3.img file, and if the sizes don't match up byte-to-byte, it will cause the game to crash (coincidentally, all Hot Coffee assets were removed with this release). Also, saves from previous versions are incompatible. Good update.
The Steam release, also known as v3.0 according to the menu, is a very interesting story indeed. Firstly, the fact that it even calls itself v3 of the game is very misleading, as it has almost none of the additions from the retail release patches (apart from the .img check/lack of modding, the removal of Hot Coffee assets and the exploded cars fix for some reason). Rather, it's evidently based on the Xbox version of the game on account of some Xbox-exclusive quirks such as smaller subtitles/radio headers and a similar save menu. It also has its own slew of unique bugs...and fixes.
Rockstar released another update one month later, known as the newsteam r2 update. Not much was changed with this except that 16:9 resolutions were finally added in...but bizarrely, the vertical ratio has been shrunken slightly, meaning everyone and everything looks subtly more squished than they did before.
An iOS port of the game was released on December 12, 2013, an Android port released on December 19, 2013, and a Windows UWP port released in 2014 by War Drum Studios (later known as Grove Street Games). These ports contain a fair amount of differences.
A number of tracks were removed, presumably due to expired licensing deals. However, upon the removal of these songs, the radio could suddenly rewind, fast forward, or skip the song randomly. This is more common on the Xbox 360 version.
In the Android and UWP versions, you can use a Bluetooth keyboard or gamepad to enter cheat codes. However, this doesn't work in the iOS version for some reason. This port adds more cheat codes in the game that only keyboards and/or modifying the game can enter.
On October 26, 2014, the original Xbox 360 emulated version was replaced with a "remastered" version built off the mobile port; this version also replaced the PS3 emulated version on December 1, 2015, although the version released on PS4 uses the emulated PS2 original as a base until it got delisted on October 11, 2021, in favor of the definitive edition. Despite being considered a "remastered" version by Rockstar, this has several issues not present in the original or mobile releases.
d3342ee215