Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Criminal Enterprises
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

Calling to action: Expand on GTA IV's LAN Multiplayer


Fierelier
 Share

Recommended Posts

I'm calling for a proper IV vanilla multiplayer re-implementation. I'm sick of closed source clients/servers like GTA Connected and CitizenMP:IV Reloaded (the original CitizenMP was open source). I'd prefer if you'd stop pushing out closed sourced mods in general, no matter what your rationale is. I respect your right to publish the mod as you see fit, but it would be so much better if your knowledge were available to everyone so the community can strive as a whole.

 

Anyways, back on topic. From what I gathered, GTA IV's multiplayer is entirely peer to peer. There is two types of multiplayer in the vanilla game: Online and LAN. I will go over both of them, and go through their issues. If I missed something, let me know.

Online
You use an XBOX account through GFWL, there seems to be some sort of master server keeping track of lobbies, or at the very least client IPs. This type of play requires an XBOX account and a GFWL game key. The problem is that XBOX integration of GFWL is not guaranteed to last. Microsoft just needs to change their XBOX login API, and that's it: Online is dead. It is also a huge pain to keep feeding GFWL new keys, if you don't have one, which with the current Rockstar Launcher release, is very well possible. I don't think we should rely on this to keep functioning.

LAN

You can use either an XBOX account, or an offline account through GFWL to play LAN. So this already eliminates the need for XBOX. If you want to play online via this method, you require a virtual network, which can be gotten through ZeroTier, which is open source. You then only need to tell GFWL to use that network device, which you can do through a registry entry. However, an issue is that the ping is limited to, reportedly, 30ms. This is so we cannot use this mode for online play. This can be circumvented by using a tool called TeknoGods, which unlocks the maximum ping, however, the issue is that it seems to be unstable on some setups and the game can crash. Also, the tool is closed source.

 

I think this is what we need to be focusing our attention on.

Why I think LAN should be fixed

LAN is already close to being the "end-all" for multiplayer problems, only little would need to be done to have it be a really viable option. The main issue that needs to be solved is the ping limitation, then it would already be workable. From there, perhaps a way to directly connect to an IP could be developed, which could potentially eliminate the need for a private network like ZeroTier (if all clients are capable of opening ports [i'm not, sob]), it may even eliminate the need for GFWL entirely.

 

I think this is the best route for quick payoff, good play and independence. I just wish someone would recognize the potential and express interest.

Edited by Fierelier
Link to comment
Share on other sites

  • 1 year later...
KlikWeird

Xlivelessness Lan Multiplayer Won't need Teknogods

Show This Forums

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.