A new ST:HD debate - netcode

the game artwork is just horrible…

Nah I have optimum online cable with optimum boost. My download actually goes up to 30mb but I did that test at prime hours.

Yeah, then you get fucked over if you play offline cause now you’re timings are further off.

On top of that, slowing the game down will make a game seem unbearable to watch, much less play.

For an example, watch a pal version of a game running next to a ntsc version of the game. Pal’s running 50fps and NTSC running 60fps. I know that I’ve wanted to shoot myself just watching some pal matches.

Why would you want to watch an online match anyways? And besides, it’s only going to slow down noticeably when there’s lag.

I’ve played a lot of DOA4 online, and I used to play SFII’HF online at least 2 hours a day since it’s release, until SFAC became backwards compatible. Now that I’m finally able to play Anniversary Collection on my 360, I have to say I believe SFII’HF for the XBLA has the best netcode of the three, when the game actually works (meaning, excluding all the “Establishing Connection” bullshit that happens CONSTANTLY). I’m definitely in favor of slowing the game down during lag, instead of input delay.

Then don’t play it online.

Though really, if you’re actually worried about, then you’ve never played online.

spuffy was saying of having the entire game slow down, even during the parts of no lag.

thats would make it unbearable.

watching online matches? remember the quarters room in HF on the 360?

I’ve played online a couple times, and it was a nightmare. desyncs, missing even the easiest links

No. He was saying that the game speed would be slow. Have you ever played SFII: World Warrior? The game is entirely playable. It is just as responsive as any other SF game. It is just slower.

Input lag doesn’t mean the game speed just goes slow sometimes. Input lag means you press a button and nothing happens for a while. I cannot, for the life of me, imagine why anybody would rather have unresponsive control rather than a slower game speed.

i think anyone who’s played pc ggxxr online would agree that consistent input lag of a few frames isn’t too bad. basically how pc ggxxr’s online netplay works is you set a delay from 0-6f and then you can only play other people using the same delay as you. that delay always remains consistent so it won’t fuck up your timing, and from there if there’s lag the game slows down rather than introducing more delay. it works pretty well, basically youre giving the user the option of how much delay vs. slowdown they’ll tolerate to get the optimal performance for their preference. but perhaps it’s not the most user-friendly or idiot-proof option for something like live.

Well that’s not what I’m talking about. Rather than having the game just run slower, period, it would run slower according to the ammount of lag. Less lag = less slow down. A side note, SFII’HF seems to run smoother during lag, where as DOA4 seems choppy.

As for quarter matches, 95% of the time I was in a room filled with friends, and we all had good connections to each other, so while there’s an obvious difference online compared to offline play, it’s still very playable in my opinion.

And yea, online play makes fighting games act funny. That’s just how it is. There will never be perfect online play for fighting games. Just look at it as another mode to have fun in, and hope it’s the best it can be.

DOA4 seems choppy in lag…?

Have you even played DOA4? Because if your connection is so awful that it runs choppy, then you should just get a new ISP.

And sooner or later, there probably will be an online fighting game that runs at 100%.

well, sirlin has always claimed he has played a2 coast to coast a while back online on some special software that is not available, and he said it played perfect. so im sure he is trying to shoot for that result. hes always claimed this, so i know thats his goal

I perfer option D, moving Los Angeles closer to New York City and getting the entirety of the US wired with fiberoptics.

Barring that, C is the best option, from my experience. It’s the basic model GGXX#R online (the PC version, not the Xbox version), efznet, and caster all use (which is a small consistent input delay, and then adjusting the speed of the game accordingly). I have not tried the PC version of #R online yet, but I know EFZ and IaMP play far better online than the commercial games I have tried (CvS2, 3S, HF, DoA4, etc.)

yeah it seems like amateurs seem to code netcode better thann the big dogs. its been shown time and time again heh

It takes TWO people with decent connections and good routing to each other in order for there to be a lag free game. If you’ve never had a laggy match on DOA4 then it’s you that hasn’t played much of it online. Try playing someone from another country; chances are even if you both have 20Mbit connections, the routing will be poor and the distance too great for the match to be lag free. Such isn’t ALWAYS the case, but most of the time it is. This can even be the case with people in your own country. If the routing isn’t good (too many hops, etc) the conditions will be poor.

And to clarify my post, I wasn’t saying DOA4 always runs choppy online. I was saying DURING LAG it seems to be choppier as opposed to say, SFII’HF.

Also, I don’t know if there’s any input delay in DOA4 or HF (if there is it has to be really minimal), but during lag it’s really noticeable in Anniversary Collection. Really frustrating.

the problem isnt always the netcode itself. a majority of players are hooked up to a router that has another active pc or 2 on the network. the average person probably has torrents or some bs going on their end to fuck the connection up. plus they got all these firewalls on and antivirus shit, and dont forward their ports, and use wifi connection with the microwave running and cordless phones in use. ok got a little carried away heh. but bottom line, half the problem lies within the user, and unfortunaltely the average user just has no clue on how to optimize their connection for playing a game

Outsource it to Poporu or whoever Poporu outsourced their netcode to because it doesn’t get any better.

zsnes emulator has the best online play imo. It’s 2007, there has to be some way to program netcode like that!

QFT

best out there

Isn’t ZSNES open source? Shouldn’t be too hard to figure out… :confused:

Yeah out of everything I’ve played online ssf2 works amazing on zbattle/zsnes. Best I’ve seen so far. I was pretty much just naming xbl shit before.