Custom MP Game With Friends

Good Afternoon,

A couple of mates on steam bought the sim after I told them how awesome the physics were however we're struggling to find some good mp. Is there anyway to make a lobby and have a custom p2p race (like in project cars)?

Thanks.
 
I seriously don't understand how any developer would think it's okay not have an in game giu to setup custom races with friends online.
The instructions are only complicated cause they're covering the entire set of features, if you just want to run a quick server the points are
* set up port forwarding on your router (tcp/udp 9600, tcp 8081)
* use the acservermanager.exe to select server name, admin password, cars/track, session times (or use stored presets)
* click 'start server'

Having it on a barebones independent UI means they can add features to it more easily since the servermanager's a relatively recent update (1.2 I think?).
 
Harry, it's not a mission. With a little effort you can achieve anything so get to it :thumbsup:. 1. Log in to your router (if you don't know how to do that you can post what router you have and we can help you, or alternatively call your internet service provider and ask how to log in to your router) 2. Forward 2 ports (In my case UDP port is 9876 and my TCP is 9678) after that's done, you just set the same ports in the AC server manager located in your steamapps/common/assettocorsa/server and change all the settings to your liking.

Example of forwarded ports from my router
http://puu.sh/llcv4/fba9c90327.png
 
Thanks, that sounds more reasonable.

A few questions:
- Would there be any disadvantage to leaving the ports permanently forwarded on my router? :8080, 8081, and 8082 are currently being used by other programs I believe.
- Does the server affect performance much?
- How do I stop the server once we're done?
 
Thanks, that sounds more reasonable.

A few questions:
- Would there be any disadvantage to leaving the ports permanently forwarded on my router? :8080, 8081, and 8082 are currently being used by other programs I believe.
- Does the server affect performance much?
- How do I stop the server once we're done?

A to Q 1 - No, there's no disadvantage. I guess you're talking about the HTTP port, you don't need to forward that one, just the UDP and TCP .
A to Q 2 - No, it doesn't affect performance from my experience. I hosted a 12 player server before on the same machine and on wireless (i7 2700k @ 4.5Ghz, 12GB of RAM, GTX 970) and had no problems.
A to Q 3 - In the server manager you will see a green button labeled "Start server", once everything is set and you click it, it will start the server for you. When you're done you click the red x next to the green button.

Hope that answers your questions.
 
Thanks, that sounds more reasonable.

A few questions:
- Would there be any disadvantage to leaving the ports permanently forwarded on my router? :8080, 8081, and 8082 are currently being used by other programs I believe.
- Does the server affect performance much?
- How do I stop the server once we're done?

8080, 8081, and 8082 - these are non-standard or "non-typical" TCP ports. Standard HTTP/S traffic (web browsing) use ports 80/443. It's hard to say what would have opened those ports, and don't know your router. These would not be opened on a standard corporate firewall by default. I've used/defined these many times for LAN (internal network) web servers but in this case I'm opening local computer firewall ports to allow the traffic through, not on the WAN (Internet) router/firewall for public traffic to come into my network.
As for advantages or performance, these are just like doors into your network. If closed the service that is using them won't work at all, but if opened and not being used by a service then no advantage either.
 
Last edited:
I am also looking to do exactly this - set up a local server for a friend and I to race when he comes over on saturday with his PC. If I have the server on my machine (I5 quad core 8gb gtx 970) do I need to run the loopback adapter?
 
I am also looking to do exactly this - set up a local server for a friend and I to race when he comes over on saturday with his PC. If I have the server on my machine (I5 quad core 8gb gtx 970) do I need to run the loopback adapter?
Basically, you would access the AC server locally by it's LAN IP address and port. Remotely, your friends would need your "public" address (your routers' PUBLIC address) and the port your AC server is monitoring. After your router in configured (ports opened and traffic directed to LAN IP) it will forward traffic from the WAN to your LAN AC server.
I can't see any reason for a loop-back adapter for this purpose but I'm not familiar with setting up an Assetto Corsa multiplayer server. My comments are related to general networking.
 
8080, 8081, and 8082 - these are non-standard or "non-typical" TCP ports. Standard HTTP/S traffic (web browsing) use ports 80/443. It's hard to say what would have opened those ports, and don't know your router. These would not be opened on a standard corporate firewall by default.

Sorry for the late reply, was caught up in some real life stuff.

The video Mr Colin Tuck posted looks simple enough. I was following that however he puts in the HTTP ports too. I am currently using 8080-8082 for content downloading (another service). Can I just use 9091 or something instead?

Also what do I put in protocol?
upload_2015-11-21_11-53-49.png
 

What are you racing on?

  • Racing rig

    Votes: 528 35.2%
  • Motion rig

    Votes: 43 2.9%
  • Pull-out-rig

    Votes: 54 3.6%
  • Wheel stand

    Votes: 191 12.7%
  • My desktop

    Votes: 618 41.2%
  • Something else

    Votes: 66 4.4%
Back
Top