SA-MP Forums Archive
Question about how SA-MP is made - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP (https://sampforum.blast.hk/forumdisplay.php?fid=3)
+--- Forum: General (https://sampforum.blast.hk/forumdisplay.php?fid=13)
+--- Thread: Question about how SA-MP is made (/showthread.php?tid=509933)



Question about how SA-MP is made - Vule. - 28.04.2014

I would like to know how is sa-mp made, like what programming languages were used in process of making it, how long did it take, did they use bit of reverse engineering, some detail explanation of process, et cetera.
Regards,


Re: Question about how SA-MP is made - Isolated - 28.04.2014

Of course reverse engineering was used. Otherwise it wouldn't function at all. It's completed coded in C++ AFAIK. However, you can find this out just by searching.


Re: Question about how SA-MP is made - Vule. - 28.04.2014

Yeah, i did search, but could some experienced member / beta tester explain this to me in detail please.


Re: Question about how SA-MP is made - Isolated - 28.04.2014

Why not just look into other mods and the way they work?

http://www.gtamodding.com/index.php?...ming_Languages


Re: Question about how SA-MP is made - admantis - 28.04.2014

The server and client are written in C++, the server browser is written in Delphi and it uses RakNet for networking. The majority of SA:MP is based on reverse engineering. Another considerable portion of the code is Assembly (ASM) because San Andreas is closed source and SA:MP needs to access low-level information in order to work. Nothing else is really known, you must be a very experienced coder to make SA:MP.