Jump to content
Sign in to follow this  
Enzoblue

Confused

Recommended Posts

I played OFP back just after Redhammer came out, had a blast. Quit for awhile and 2 weeks ago got Resistance.

One big selling point was the new netcode.

What I'm confused about is why did they get a netcode that's worse than the original? Before lag only seemed to make other players warp, now AI warps too. Just played for an hour and had 2 deaths resulting from mob AI warping to 50m in front of me.

What gives? There are some seriously amazing netcode's now, some where I can play with 90 other people in one zone and not notice any lag at all. Why would Bohemia take a huge step backwards then sell an expansion boasting a step forward?

With all the vehicles and texture mods and weps etc, this game already lends itself to bad lag for multiplayer, why the hell didn't they get the best netcode available instead of getting a worse netcode than what they had?

Share this post


Link to post
Share on other sites

Talking as someone who runs a OFPR server, i think the new netcode is great. The bandwidth useage and FPS of server is increased. The only ones who have noticed a backward step are those few people still stuck on 56K or 64K ... if you are one of these then its your connection not the new sockets netcode.

Share this post


Link to post
Share on other sites

I run a 1.5mb DSL connect.

The netcode is worse than it was before, I can't see how you think otherwise unless it's because you're always the server.

Before, AI was largely predicted by the client system with only modifier packets sent over to tell them when to move this way, die etc. If the server tells the AI that someone is shooting from this direction, the client took over from there and predicted what he did next. At worse, the AI would look here to me, and 5m to the left to another client which doesn't affect gameplay in practice.

Now, all AI presence is sent over the net. There's no predicting done by the client at all. This makes AI the same as players in so far as their location and behaviour etc. So unless you are the server, the AI you see is dependent on your ping to the server, there and back.

It's like the AI are all players and the Server is controlling them essentially. This is why mobs warp, because they simply won't show on the client screen, (i.e. not predicted), until they recived a packet telling them to.

The older ofp netcode worked better. Mobs never warped at all that I noticed, only players with bad lag did.

Share this post


Link to post
Share on other sites

No the netcode is better, I have had much less lag and it is way more playable now.

It is largely dependant on the server you are on though.

RED

Share this post


Link to post
Share on other sites

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote (Enzoblue @ Nov. 10 2002,17:30)</td></tr><tr><td id="QUOTE">I can't see how you think otherwise unless it's because you're always the server.<span id='postcolor'>

Sorry I can see how you thought this, I may help run a server, but it is not local to me. I'm in England, the server is in Sweden I get about a 60 ping with my 576/288 connection.

And i was talking about feedback i get from players, not just my personal observations.

If you feel directplay was better than sockets then start your server with the -dplay switch. This will use the old netcode and will still be visiable in gay-spy ingame browser is you click the implementation button. btw The only server i know that does this is Kyllikki, and then only because they want to use the VON which comes with directplay but not sockets.

Share this post


Link to post
Share on other sites

ok, I'll observe some more.

I just can't see how you think that AI lagging when they didn't before is better... /shrug.

P.S.

I use All Seeing Eye, I refuse to have gamespy on my system. I'm sick of their stealthware telling people what sites I visit and having to tell the setup 8 times that no I don't want a tray icon and getting one anyway. Not to mention being put on every email mailing list on the net.

Share this post


Link to post
Share on other sites

Gamespy is in the game now, you probaly haven't seen it if you have been using ASE though smile.gif

RED

Share this post


Link to post
Share on other sites

What version of Resistance are you using? What version are the servers you're playing on?

Share this post


Link to post
Share on other sites

Um..  1.85.  Just assumed everyone was, heh.

There's more than one?  mad.gif

Edit: Red, Gamespy doesn'thave to be in the game, when you're installing, just say no to it.

Edit2: Errr , you're right red, nm. Stupid gamespy.

Share this post


Link to post
Share on other sites

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote (Enzoblue @ Nov. 11 2002,04:30)</td></tr><tr><td id="QUOTE">I run a 1.5mb DSL connect.

The netcode is worse than it was before, I can't see how you think otherwise unless it's because you're always the server.

Before, AI was largely predicted by the client system with only modifier packets sent over to tell them when to move this way, die etc.  If the server tells the AI that someone is shooting from this direction, the client took over from there and predicted what he did next.  At worse, the AI would look here to me, and 5m to the left to another client which doesn't affect gameplay in practice.

Now, all AI presence is sent over the net.  There's no predicting done by the client at all.  This makes AI the same as players in so far as their location and behaviour etc.  So unless you are the server, the AI you see is dependent on your ping to the server, there and back.

 It's like the AI are all players and the Server is controlling them essentially.  This is why mobs warp, because they simply won't show on the client screen, (i.e. not predicted), until they recived a packet telling them to.

The older ofp netcode worked better.  Mobs never warped at all that I noticed, only players with bad lag did.<span id='postcolor'>

You've made a fairly general statement, that the netcode as a whole, lags, and that every server running Resistance lags. This is incorrect.

Regardless of your experience on someone's 3 player hosted server most dedicated servers have noticed a fantastic increase in performance. Server FPS is a lot higher now since the 1.88 server patch which helps with AI movement.

Netcode has improved greatly, desync and lag spikes were remedied in the 1.88 server patch and further improvements will be seen in the official client and serverside patches coming up shortly.

I suggest you try on some real servers before judging the netcode as a whole. Also know more about what you are talking about as the most common cause for AI jumping about is CPU lag, it means the guy you had hosting did not have a machine capable of running as server with smooth performance.

I know for sure the netcode is improved because I have had positive feedback from 60+ players, the improvement was very noticable.

Regards,

Share this post


Link to post
Share on other sites

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote </td></tr><tr><td id="QUOTE">Edit: Red, Gamespy doesn'thave to be in the game, when you're installing, just say no to it.

<span id='postcolor'>

Wrong assumption Enzo,

Gamespy is now available as ingame browser, without

an option, wether you want it to install or not.

If you click on Multiplayer in your OFP main menu, just

click onto "Internet", then you'll see left at bottom:

Gamespy Arcade, and a power bar, loading up the available

servers. A few seconds later, you'll see a list of servers,

where you can select one to join in.

What you are talking about is: the 3rd party gamespy

application (this is not, what RED was talking about).

And for the netcode, all i can say is:

It's much better than before wink.gif

~S~ CD

Share this post


Link to post
Share on other sites

I edited when I said that about gamespy, saw it when I went to mp later.

HOWEVER:

I still stand by my first post. The netcode is worse. I tried a few different servers over the last few days and the AI mobs ALL WARP. One server (007's vetserver something), is completely unplayable. I rode a tank down the middle of a completely deserted road, and people laughed and said I killed all the civillians. I looked back and there was a whole line of them dead.

I never saw AI shooting at me, just saw tracers, and only AI I did see where either dead or running in place until they disappeared.

Let me repeat: ALL servers I played on had some degree of AI warping. Before this netcode NO AI WARPED at all. That = worse in my book period.

Whether it's lag or the servers cpu, it happens now and didn't happen then.

Also note that there are very very few USA servers, in fact I don't remember getting on one at all. This might be our problem.

Share this post


Link to post
Share on other sites

Try stoners house of pancakes, this is a very good server.

RED

Share this post


Link to post
Share on other sites

I play on jostapo's server, toadlife's, some european one (can't remember the name atm) and play with granQ when he hosts (he's on a 512kbps down/256kbps up, same as me) and I host sometimes.

I've never had warping AI. Never. Ever.

Sometimes (especially when playing Capture The Island) it will be laggy as hell for me, as in I click "Get In" and it takes 20 seconds before it happens. This is only on jostapo's or toadlife's servers. Because they are across the pond (they're in the US, I'm in Sweden) and thus the lag is extreme. For instance, when playing granQ's server, I get 20-30 ping. The european one (still don't remember name, G-something) gives me 60-80 ping. jostapo's weighs me in at 160-200 and toadlife gave me 180-240.

So location is quite important when playing.

And again, I repeat, I have never seen warping AI.

Though the AI seems to be in super mode, it sees you through trees and at 500+ meters. But hey, just kill them first biggrin.gif

You should join the #ofpec IRC channel on quakenet. Then you can both play with the big boys, and play on a decent server.

Share this post


Link to post
Share on other sites

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote (Enzoblue @ Nov. 14 2002,06:36)</td></tr><tr><td id="QUOTE">One server (007's vetserver something), is completely unplayable.<span id='postcolor'>

This is not unexpected.

Share this post


Link to post
Share on other sites

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote (Enzoblue @ Nov. 10 2002,21:09)</td></tr><tr><td id="QUOTE">What I'm confused about is why did they get a netcode that's worse than the original? Before lag only seemed to make other players warp, now AI warps too. Just played for an hour and had 2 deaths resulting from mob AI warping to 50m in front of me.

...

Um..  1.85.  Just assumed everyone was, heh.<span id='postcolor'>

There is a bug in netcode version 1.85 - this bug has already been discussed a lot after patch was released. There is already hotfix (1.88) available for dedicated server. If you are playing on dedicated server which is still running 1.85, ask its admin to upgrade it to 1.88. If you are not running dedicated server, only hosting games or joining hosted games, you need to wait for the upcoming patch, which should be out within a few weeks.

See Flashnews forum for related information:

1.85 issues resolved in 1.88 Beta Server available

Share this post


Link to post
Share on other sites

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote (Enzoblue @ Nov. 14 2002,07:36)</td></tr><tr><td id="QUOTE">Also note that there are very very few USA servers, in fact I don't remember getting on one at all.  This might be our problem.<span id='postcolor'>

There's quite a number of servers in the States - oo7 being one of them - and that server is playable even when connecting from Europe.  Maybe it's just your Internet connection. The other player obviously didn't have the problem while you were lagging...

Edit: oo7 is running 1.88, so that's not the cause

Share this post


Link to post
Share on other sites

Wow, great responses guys thanks.

Joltan, other select players were having the same problem, not all though and that's whats got me worried. I personally pay 60 american a month for a 1.5mb DSL so I tend to blame everyone else first mad.gif

Gonna go check up on the #ofpec ppl now smile.gif

Share this post


Link to post
Share on other sites

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Quote (Suma @ Nov. 14 2002,11:49)</td></tr><tr><td id="QUOTE">.....you need to wait for the upcoming patch, which should be out within a few weeks.<span id='postcolor'>

Weeeeeee, thumbs up BIS biggrin.gif

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×