Improved streaming of low LOD objects and increased limitsĬode cleanups and improved internal error logging
You can check the list below for some of the most interesting changes, but we really recommend checking full lists of changes to check whether the feature or function you have always wanted is already available in this release:Īdded support for German Steam version of GTA:SA (thanks to Lakota, Mario and for feedback)
Since the build system was reorganized, a lot of smaller changes which were originally made for 1.6 were also introduced in this version (as long as they were not breaking the compatibility), making it actually one of the biggest releases we have ever made (and also sort of a bridge between 1.5 series and the then-upcoming 1.6 release). Please read this post to learn more about this change and its consequences. Furthermore, such users need to be prepared that at some point we might drop support for Windows XP and Windows Vista for our future releases. Regular 1.5.3 build will not work for such users, so we had prepared a legacy build just for them.
This update will be slightly troublesome for some of our players who are still using Windows XP and Windows Vista (which is, to be honest, a rather small amount).
The latter especially is an important change which we had explained further in a separate post and also summarized briefly below. We also had updated several dependencies (third-party components which are used in our mod), including a bunch of utility libraries (such as sqlite, zlib, libpng or libjpeg) and the CEF (Chromium Embedded Framework) components. In the meantime, and had worked on fixing bugs reported by the community. We feel it will be better that way as some of these changes simply need more work as they affect a lot of the code base, making it harder to pinpoint other issues that might be discovered. However, during the above mentioned RC testing phase we decided to revert some of the code clean-up changes and leave them for a future release due to problems they were causing. A lot of effort was put by and into cleaning the code and reorganizing the build system, both of which should make it easier for us to maintain MTA:SA's code base and simplify the compilation procedure. Contrary to this definition, it is rather a huge update which contains mostly smaller changes, but makes up for it with the amount of them. Just like before, this is an update for our current stable version series - MTA:SA 1.5.
This phase went fine, so we feel that we are now ready to present you with the new stable version of the mod - Multi Theft Auto: San Andreas 1.5.3!
Update: the serial is generated from 'checksum' stored in the registry, it's not even md5(HKEYLOCALMACHINE SOFTWARE WOW6432Node Multi Theft Auto: San Andreas All 1.5 Settings general) value is named 'cachechecksum'.A while ago we had published a release candidate build for the upcoming release for you folks to test. Update: the serial is generated from 'checksum' stored in the registry, it's not even md5(HKEYLOCALMACHINE SOFTWARE WOW6432Node Multi Theft Auto: San Andreas All 1.5 Settings general) value is named 'cachechecksum'. The serial is an MD5 hash most probably (or not 128bits = 16 bytes) but I doubt advapi32.dll functions are used for that.
They also have the driver FairplayKD.sys but I doubt it's generated there.