Multi Theft Auto (MTA) is a software project that adds a full multi-player network play functionality to several of Rockstar North's Grand Theft Auto game titles, in which this network play element is not originally found. It is one of the very few reverse engineered modifications to incorporate an extendable network play element into a closed-source single-player PC game.
Originally founded back in early 2003 as an experimental piece of C/C++ software, Multi Theft Auto has since grown into an advanced multiplayer platform for gamers and third-party developers. Through many hours of reverse engineering original game executables, our software is capable of providing network play for up to dozens of players on specialized dedicated servers as well as running user-generated game content and scripts through a Lua virtual machine.
Starting with Multi Theft Auto: San Andreas, you can play Grand Theft Auto on-line with your friends in your own custom created maps and gamemodes, powered by the Lua scripting language and hundreds of game specific functions.
We found yet another set of critical bugs that affect all recent versions of Multi Theft Auto (using the new game-monitor.com protocol instead of the now defunct All-Seeing Eye), caused by a developer's poor practice of coding in our server browser.
One bug involves a severely incorrect parsing method of the server list. In the worst case, this means that for a lot of our players, no servers (or only a few) show up at all. This depends on the actual server count registered by the master server list.
The second bug involves invalid bit arithmetic on the IP-address, effectively causing a completely random number of servers not to show up on the list. In practice this means that probably a lot of servers don't show up correctly for our players.
This issue has been fixed and will be incorporated in the next public release. We are very unhappy with this problem as it prevents a lot of first-time users from playing. We apologize for any inconvenience and strongly recommend people to use Game-Monitor.com for a reliable list of servers for now.
As part of our server move from Dallas, Texas in the United States to our custom hardware in Amsterdam, The Netherlands, we have also completed the migration of our IRC server to a new location. Our IRC server is part of the GTAnet IRC network and provides a discussion place for anyone who's interested in Multi Theft Auto, Grand Theft Auto or related subjects.
The actual IRC server details have not changed, so feel free to visit us in #mta at irc.multitheftauto.com .
We would like to give you a little information on what we have been doing on our next version in the last few weeks.
First of all, some changes have been made that significantly affect the performance of several subsystems. For instance, our 2D GUI system, 3D DirectX drawing functions and some entity code (e.g. blips) have been optimized in order to speed up the scripts that use these things.
Apart from this, our internal network code has also been given an overhaul in the hope of increasing stability and performance for both the client and server.
Internally, our code repository was cleaned up a bit (and is still in the process of being cleaned). Needless to say, this doesn't really affect the end-user since all the compiled code remains the same either way.
Several synchronisation bugs and in-game glitches regarding peds and vehicles have been fixed.
Our serial/community user system is being revised so that it will be more stable, which is necessary because of the bugs introduced in our previous versions, which, as you may know, was partially caused by a failure of the (third-party) system that we relied on.
Apart from the mandatory fixes and tweaks, some new features have been implemented. To find out which things are new, I recommend you to take a look at our Client Scripting Functions and Server Scripting Functions pages on our wiki, which are updated with new specifications as we implement stuff. An example of things you will be able to find on there are functions for: DirectX drawing, GTA effects, garages, camera manipulation, and more.
On a sidenote: as some already know, we have registered a new domain "mtaiv.com", who knows for what to come.
Also, be sure to check out our community center from time to time (especially for people running or wanting to run servers), as it hosts all sorts of game-modes, maps and scripts, and is updated by third-party script developers on a regular basis.
It's been a while since we really provided a "real" progress update, so we're taking the opportunity to tell everyone about what's been happening under the hood.
The last public beta proved to be very useful, and this has resulted in many new changes and fixes.
As always, a number of crashes have been fixed which should make DM feel more stable. Vehicle interpolation has been tweaked which should make it more efficient, resulting in an increase in FPS. There have also been other changes to areas such as the streamer, which also impact the overall FPS positively. We're hoping that issues of FPS should be reduced for the next public beta.
Occurrences of "sliding" (a form of desync) have also been further reduced, which should also be evident in the next test. One very notable fix worth mentioning is that players can finally shoot players who are inside vehicles. This is something that was supposed to make DP1 but was removed at the last minute. This has finally made it and is worth testing for the next public beta.
I'll mention again that if you haven't already, join our email list by visiting beta.mtasa.com or join follow us on our twitter page to be told when and where the test is happening.
EDIT: The test is over. Again, thanks to all of those that participated.
We're going to have a public test tonight (GMT) of the upcoming DP3 release. We'll be testing the numerous fixes and improvements made over the last month or so. DP3 contains fixes for over 300 issues since DP2. We'll be particularily focusing on shooting sync accuracy, both on foot and for drivebys.
Estimated time of test start:
Sometime between 19:00 and 21:00 UK Time
Sometime between 20:00 and 22:00 Western Europe Time
Sometime between 14:00 and 16:00 East coast US Time
As with our previous tests, join our email list by visiting beta.mtasa.com or join follow us on our twitter page to be told when and where the test is happening.
Archives
- August 2008
- New game client release v1.0-dp2.3 (Wednesday 6 August 2008 (20:34))
- New game client release v1.0-dp2.2 (Monday 4 August 2008 (22:11))
- July 2008
- Hardware upgrade (Wednesday 16 July 2008 (22:27))
- May 2008
- DP3 public beta testing (Monday 26 May 2008 (21:22))
- Multi Theft Auto: San Andreas Deathmatch DP2.1 released (Friday 23 May 2008 (17:11))
- Multi Theft Auto: San Andreas Race v1.1.2 released (Sunday 18 May 2008 (17:17))
- All-Seeing Eye and server-browser termination (Thursday 15 May 2008 (22:38))
- March 2008
- Update on Developer Preview 3 Progress (Saturday 29 March 2008 (21:51))
- February 2008
- mtabeta.com difficulties (Monday 4 February 2008 (16:10))
- January 2008
- Query protocols (Sunday 27 January 2008 (01:17))
- MTA: SA Deathmatch 1.0 Development Preview 2 (Thursday 10 January 2008 (01:06))
- MTA: SA Deathmatch 1.0 Development Preview 1 (Thursday 3 January 2008 (00:17))
- December 2007
- Happy Christmas! (Tuesday 25 December 2007 (15:55))
- The Weekly Write-Up - December, Week 4 (Friday 21 December 2007 (18:28))
- The Weekly Write-Up - December, Week 3 (Saturday 15 December 2007 (12:38))
- The Weekly Write-Up - December, Week 2 (Saturday 8 December 2007 (01:25))
- November 2007
- The Weekly Write-Up - December, Week 1 (Friday 30 November 2007 (22:41))
- The Weekly Write Up - November, Week 4 (Saturday 24 November 2007 (21:46))
- The Weekly Write Up - November, Week 3 (Saturday 17 November 2007 (01:03))
- The Weekly Write-Up - November, Week 2 (Friday 9 November 2007 (22:48))
- The Weekly Write-Up - November, Week 1 (Saturday 3 November 2007 (00:46))
- October 2007
- General Update (Sunday 28 October 2007 (01:20))
- September 2007
- Wine compatibility (Sunday 23 September 2007 (16:07))
- Little progress update and a new video (Thursday 6 September 2007 (22:08))
- August 2007
- MTA Center is back online! (Wednesday 15 August 2007 (00:40))
- Server maintenance (Monday 6 August 2007 (22:49))
- June 2007
- Update and Beta News (Wednesday 13 June 2007 (21:44))
- May 2007
- Custom models support continued (Monday 7 May 2007 (01:10))
- April 2007
- Exclusive MTA Interview on GTA-Series.com (Saturday 14 April 2007 (22:50))
- March 2007
- Grand Theft Auto 4 - Official Trailer (Friday 30 March 2007 (01:09))
- Custom model support! (Tuesday 27 March 2007 (00:39))
- MTA:SA - Projectiles and Gravity (by MTA QA Team) (Wednesday 14 March 2007 (20:48))
- Scripting videos 6 and 7 (Wednesday 14 March 2007 (00:22))
- Deathmatch fighting styles, recorded (Tuesday 6 March 2007 (12:58))
- MTA "Resources" explained (Sunday 4 March 2007 (22:57))
- February 2007
- Presenting text displays (Friday 16 February 2007 (01:34))
- Gamemode "Hay" explained in tutorials (Tuesday 6 February 2007 (14:02))
- January 2007
- Another weekly tutorial is out! (Monday 29 January 2007 (20:40))
- Next scripting tutorial available! (Monday 22 January 2007 (13:05))
- MTA weekly script tutorials (Sunday 14 January 2007 (17:03))
- The search for coders has ended (Thursday 11 January 2007 (20:20))
- MTA is looking for experienced coders (Friday 5 January 2007 (20:52))
- December 2006
- Multi Theft Auto gets a new look! (Wednesday 27 December 2006 (21:36))
- The making of the MTA Christmas movie (Wednesday 27 December 2006 (21:36))
- MTA Christmas movie (Wednesday 27 December 2006 (21:31))





