Message
My wife and I have been attempting to play Demigod online via a single router/internet connection. While we are both able to connect to a game, once the game starts there is often a large amount of lag, despite the score tab showing that everyone has a <100 ping. This does not happen if only one of us connects to a game, leading me to believe that it may have something to do with our network configuration.
We connect via a Linksys WAG200G router/modem, and the setup for this gives us the option to configure port forwarding, port range forwarding, or port triggering. Initially I had configured it to port forward to my computer when only I had the game - however, it is not possible to use port forwarding for more than one computer, as far as I can see. Should I be using port triggering instead? I've read the help files from Linksys but it doesn't make an awful lot of sense to me so I was hoping someone else might be able to give me some advice on this type of setup and the best way to configure our network.
Use ImpulseReactorOptions.exe to set up computer A at portrange 6112-6132 and have the router forward those ports to computer A. On computer B use ImpulseReactorOptions.exe and set the portrange to e.g. 6133-6153 and have your router forward those ports to computer B.
Demigod seems to host the lobby on port 6073 when using auto port, so if you discover that only one person can host lobbies, you also need to setup 6073 to forward to computer A and e.g. 6074 to computer B and on computer B disable auto port and specify 6074 when creating a game.
Thank you that's very helpful - I hadn't thought of that option. Will give it a go and see how we get on!
Please remember to post your results after you try it.
I also have 2 computers behind 1 router trying to play in the same game often.
Both computer are port forward with impulse option etc.
However, it doesn't really change much whether port is forwarded or not. Large amount of 0ms (no connect). When someone JUST join the lobby, one of us will get kicked (usually the vista guy will get kicked). The more people the game lobby is getting, the less chance of success of us playing together. Usually our screen will freeze for 10~20 sec before we get kicked. After one get kicked, that "disconnected" person still can read and type message to other players in the lobby; except your name is now removed from the lobby slot with that disconnected/kick message on your screen.
When we split up and play in different game, we connect most of the time.
XP + vista = no go, vista get kick all the time when someone join.
vista + vista = no go, we take turn getting kicked when someone join.
havent try xp + xp, becaure we dont have another xp pc around.
One of the thing that lighten up the issue a bit for vista was rolling back the ethernet card driver to a 2007 version. For some reason, the 2009 driver for realtek RTL8168C/8111C make the vista slow than ever with network. Win xp does not seem to have this problem.
So far we pretty much have gave up on anything bigger than 2v2 in online play. Now even 2v2 since the friday patch had been a nightmare due to disconnect in 10 minutes or while loading into a game, even when only one of us play.
I tried your suggestion Aprogas and forwarded different port ranges to each of the computers. Unfortunately it doesn't seem to have made a lot of difference, so I suspect the problem may be unrelated to the port forwarding.
We're getting further than Fhoeng (with two XP computers) - we can usually get into the same lobby (though sometimes one connects and not the other for reasons I can't ascertain), though once in game there's often a large amount of lag and not uncommonly we both crash to desktop simultaneously within the first 5 minutes. Will keep messing around and update if we make any progress.
kerronz2 whereabouts are you from? Do you have ADSL or Cable and what speed connection?
I would hazard a guess that having 2 copies of Demigod doing P2P with multiple other users over the internet would throttle the upload, although I'm not sure how much bandwidth DG uses. My experience of ADSL is it is very prone to upload throttling the speed, and lower speed Cable can have the same issues.
Have you tried (through the internet, not LAN) you and your wife playing a 2 player game, then add 1 person and then another to make a 2v2? If it quickly goes from good on a 1v1 scenario to crap and then crapper in 3 and 4 player games it's probably a bandwidth issue. If it's crap from a 1v1 scenario it's possibly a router issue.
We are running 2 xp sp3 up to date on the same lan.
We use the setup aprogas described.
It s a bit better than it used to but we most of the time cant join the same game together we get too many 0ms and even often between the 2 of us.
It sometimes works when I host the game and my wife joins first then the other players join.
Crappy neztwork code is killing this game and that s too sad because it had a lot of potential
K
We're in the UK, and have ADSL with 256k up, 4mb down. You may be right that this is the issue, although we've played numerous other multiplayer games online without issue which would suggest that DG is using an unusually large amount of bandwidth. However I don't know how many of those we've played have been P2P and how much of a difference that makes. In any case, the type of connection we have is extremely common here, as I imagine is having multiple computers playing in the same house so I would hope that the game will be able to support it, at least at some point.
We'll try your suggestion of playing 1v1 online and then increasing the numbers and see what happens - hopefully we'll get somewhere cos it's a lot of fun when it works!
The thing with the way Demigod seems to work is that you connect to everyone P2P and send everyone your update data, other games don't do this generally, not unless you are the host. And if you were the Host in another game and your wife connecting to you, you would still only have 1 PC transmitting to everyone.
Immediately you saying ADSL and UK (same here) I'm thinking that bandwidth is the issue, I wouldn't be suprised if the P2P system for Demigod wasn't designed with mulitple users using the same connection in mind, although I am making some assumptions about how it works.
So right now the problem is not solved, forwarding one ports to one PC and others to another PC does not do the trick? Anyone got the game going with 2 PC's behind 1 router?
EDIT: sorry i must have misread. So, for some people it works automatically without any portforwarding, and for others even forwarding wont help?
It can work, but your chance are slim to none. The chance is also VERY RANDOM. I will say 10% chance it will suceed with 2 people behind 1 router to play in a 3v3 game. Even if you play with exact same people which had succeed in the connection before, it can still fail to connect and plague 0ms everywhere.
The purpose of impulse was actually to allow user play with each other without port forwarding, so that's probably why port forward or not doesn't really help. My guess is that part of impulse is working correctly.
I am hopeful of 4/30's patch, which should fix alot of issues... I hope this issue too. We can only wait right now.
and play pirated .91 versions over some gameranger stuff meanwhile with NO problems.... Well, at least i have a right to use pirated version, because i bought official one...
This is kerronz2, albeit with a changed nickname.
After messing around a bit more (and reading another thread) I found out that I needed to turn off 'Block WAN requests' in the router setup (also called Block Anonymous Internet Requests, Allow WAN Pings and various other things). After unblocking that and without using port forwarding, it now seems to work okay 80% or so of the time.
We were both playing in a 3v3 game the other day that was reasonable - everyone's ping was listed as <100ms though it would occasionally spike to 300-400 or so for a few seconds. One of the other players blamed us for that, so presumably our ping was showing up higher for him - howver, he left the game and immediately there was no lag at all for the remaining 5 of us.
I don't know if that means that his connection was at fault or that we did not have enough upload bandwidth for 6 people but 5 was okay - hopefully further testing will make this clear. In any case, we only have 256kb up which is fairly normal in the UK, anything higher tends to be extremely expensive.
I unblocked wan ping and it still doesnt work
Hey there bathtime. If by now you still havn't been able to fix your problem, I may be able to help you. My brother and I both bought DG and started playing it behind the same router. At first it worked but the next day, we started having the same problems a you. To fix the problem what we did was call or internet provider an aske to get two IP adresses since our package says we are intitled to. Next I hooked my computer to the modem directly with a USB cable. Ever since then we have had no problems joining the same game. Now, im not sure if the two IP's fixed it because the Tech said we'd have to buy antoher modem and a whole new cable package to be able to use both IP's but I have a feeling it's BS. So I hope if your able to connect your computer via USB to your modem it will fx your problem since Demigod is a great game to play LAN
Haven't seen this thread in awhile.
Here is an update of my situation:
The connectivity has alot higher success rate than before now when 2 PCs behind the same router is connecting to one game. We have our port forwarded. However, the success rate is still nothing to be happy about, but I think proxy will ultimately fix this problem.
There are many great features available to you once you register, including:
Sign in or Create Account