Guest Posted April 7, 2003 Share Posted April 7, 2003 i was just wondering how you managed to get the game to communicate with another... its been something ive pondered for a long time and i would like to understand what you guys did to make this work Link to comment
Iggy Posted April 7, 2003 Share Posted April 7, 2003 good question (im trying to get 150 posts) Link to comment
ann0yanc3 Posted April 7, 2003 Share Posted April 7, 2003 It's pretty simple really. Before MTA existed, there was (still is) a program called GTA3 Admin Console, which allows you to do all sorts of things to GTA3 while in-game. Among those things include: changing car speed, direction, car color, cars in garages, health, armor, etc, etc... In order for these things to be edited, the program would edit certain memory addresses, meaning that the game stores this information in your RAM and the program just edits the information in the RAM. Now, in order to make a multiplayer version of GTA3, someone had to make a similar program that could read/write these memory address values and transmit them to another computer (server/client). So, to break it down, this is how it works: You move your player on your computer, the client software running the background captures your movement (x,y,z coords) by reading the right memory address, the client software then sends that information to the server, the server software gets this information and sends it to everyone else connected to the server, the client on the other players' machines receive this data, then a player model is put on their computer in the right spot (x,y,z coords) by editing memory addresses on their computer. It's just like regular multiplayer except it uses a backdoor: memory. Of course, it's not as reliable or as fast as it could be if it was built in, but I'd imagine that a multiplayer game in GTA3 will eventually be as easy as if it were actually built in, just not as fast. Link to comment
renegade X Posted April 7, 2003 Share Posted April 7, 2003 If you have an IP to connect to, any game can be plugged in multi mode, with very little programming. Just setting the proxy for the appropriate socket, and a few other MINOR things I am forgetting. For example, I and some of my friends play N64 and PSX2 emulators online. Its cool to play games like Mario Cart on-line. LOLOLOLOL. Link to comment
Switchboy Posted April 7, 2003 Share Posted April 7, 2003 PSX2 .psx2 it is psx or ps2 (psx= playstation, ps2 = playstation 2)LOL antsfucking Link to comment
Recommended Posts