GGPO or 2DF? Help me choose!

Looks like GGPO handles better international matches.

The whole choice depends on the games you play and who do you play. And then if you like rankings and don’t have problem to find players because of it.

For example,if you like 3S, Kof and Samshos, 2df is better for you. If you like ST, VS and A2, ggpo is better.

You don’t have to choose one really. Both have pros and cons.

GGPO:

  • By far and away, the best netcode. It handles 200+ ms connections flawlessly, and smoothing makes 300ms matches viable. It’s a no contest there.
  • Higher level of competition in most games, especially ST.
  • Interface. Inintuitive and, with the way it’s made, lesser games don’t get much comp because you can be on only one room at a time. Spam control is random, and it doesn’t have many features besides graphical customization. The dojo is a great feature, but is now down.
  • Bugs. Many annoying bugs such as player lists not refreshing properly, sometimes black screens even when both players forwarded ports, lag when a spectator joins (the main gripe with GGPO IMO).
  • Limited game selection.
  • 3S requires a high-end PC.
  • Updates are not very common.

2df:

  • Great interface and features. Ignore function, buddy lists, stats, you can be at several rooms at the same time (which helps lesser games a lot)…
  • Greater game selection. One of the main points in favor of 2df. Not only includes fighters but also shooters, puzzle games, beat’em ups, etc.
  • Way less annoying bugs.
  • Related to the previous point, constant updates fixing stuff.
  • 3S plays better than in GGPO.
  • Functional replay database.
  • Related to the previous point, no spectator lag.
  • Clearly inferior netcode (nFBA p2p). At small distances it’s not that evident, but at 100+ pings matches have noticeable lag, and 200ms matches are not really viable.
  • You can’t spectate in real time, just watch replays after a game has finished.
  • The ranking system is not totally polished yet, and you can see people who only played 10 matches and 10 wins over people with many more matches but worse win ratio.

In short, I’d say that unless you play 3S or a game not supported by GGPO, go with GGPO as it has the better netcode and you matches will generally be much better. For games not supported by GGPO (and 3S), 2df is a very good replacement, so both programs are useful in different ways.

I hope that 2df’s far superior interface and features force GGPO to improve in that field.

If GGPO Had all the games that 2DF has it would certainly be 100% better without comparison in my opinion but for now 2DF just has games that GGPO does not have and is used to play them, GGPO was the first client of its kind 2DF just followed its concept. Its almost like comparing Coke and Pepsi, Coke was introduced way before Pepsi but the controversy on which one is better still goes on.

GGPO has its own unique net code. 2DF just uses Kaillera P2P NFBA with a lobby.

I just gotta say that this statement is ridiculous. I don’t know if you say it like it’s a bad thing, but the sentiment implied is that because GGPO uses closed source p2p net code, that it is automatically better than anything else.

When you break it down, 2DF and GGPO are virtually the same. They both use clients that connect to a server, launch an emulator, load a game, and connect the players.

As far as the network performance, they are so similar to the point that half the people that use them both claim one is better, where the other half claim the other is better, both in varying conditions.

The only place where they begin to differ significantly is in their clients and user experiences.

GGPO is great, but so is the n02 p2p module that 2DF is based on, and 0746 does not get the credit he deserves for what amounts to providing an open source GGPO.

Install both. Surely your harddrive can handle the strain. Or is the question really, “Is having both on my machine worth trimming down my porn directory?”.

As much as I like 2DF, this statement is patently false. At pings above 100ms, the difference is astronomical.

These are both false, for the record.

Ayways, unless you like input delay, GGPO is superior, network wise. Probably ‘very very superior’. Though really if you’re playing someone closer to you, the results don’t differ enough to matter much.

But god damn does 2df have an insane amount of awesome features and matchmaking and all that. 2DF is VERY VERY superior as a service. Depending on which you value and who you play (distance wise), you can decide which is more important to you.

I pick GGPO, just because I hate frame delay and all those features (besides storing replays) don’t matter to me. But thas me!

Yeah, there’s absolutely no doubt that GGPO’s netcode is significantly superior. 0746 himself has stated this in numerous occasions. As I’ve said, it may not be as evident when you are playing someone relatively close to you, but when the distances are longer (100+ ms), it becomes clearly noticeable.

I also agree that 2df is immensely superior to GGPO interface and feature wise.

I often have the feeling that GGPO just stole some of my inputs, even if it seems very smooth on screen. I remember a set of match where i was just not able to correctly parry fireballs coming from other side of screen, happens like more than half a dozen in a match. I mean, missing one or two from time to time, ok, but that…
And happens for all kind of moves, randomly broken by some mysterious process.
What makes me pretty sure it comes from GGPO is it never happens with 2DF, even if connection is not that good or become crap…

That and the “back to the future GGPO frame syndrome” make me prefer 2DF even if it actually seems smoother on screen with equivalent connection on GGPO…

Anyway, i often play with both opened searching for opponent, just kind of prefer challenges from 2df…

You need a high end PC to play 3S on GGPO. So yeah, for 3S and unsupported games, 2df is the way to go.

Once you join one you are automatically banned from the other forever, so make sure you’re certain about your choice before you start using either of them!

:wonder:

You guys are either pulling these claims about 2df out of your ass, or you have an extremely shitty connection. If it’s the latter I have of two pieces of advice…

A)Get a connection at 6mb or above.
B)Shitcan your router and plug your network cable directly into your modem.

Seriously…I have a 6mb down/512kbps cable connection at home and 95% of the time I experience NO NOTICEABLE LAG, even playing peeps as far away as China and Japan! So this claim about 2df being shitty over long distances or with pings over 100 is pure garbage!

2df kicks the shit out of GGPO in every category except netcode and even then, GGPO’s netcode is not that superior.

Again, get a 6mb connection and lose the router altogether, and I guarantee you won’t have hardly any lag problems with 2df. Trust me, I play 2df all the time.

Got a Core 2 Duo E8400 + 2Go RAM, do you really think it’s not enough?
Gonna try ebay and buy a CRAY or something…

um

for actual quality of gameplay, ggpo

i guess for quantity go 2df

we all know how quality vs quantity works out, though

pRON > EVERYTHING

DUDE ! you have the greatest avatar :tup:

I <3 deadfrog posts

no I don’t have anything to contribute. I hope these 2df vs GGPO war threads stop popping up. damdai and Ponder ARE NOT ENEMIES. ( I hope )

This isn’t my opinion, you can see the variation in every thread concerning the 2.

I don’t know what games you’re playing Kayin, but only the CPS3 games (3S and jojos) can have input delay over long distances. Every other game has no input delay.

I never said it was better, and I actually prefer 2DF to GGPO as GGPO never works for my computer and 2DF is much more forgiving. I get games in and thats all I want. I was just saying GGPO used its own closed source net coding. I never said it was better.

I do like GGPO for any game that is not 3rd strike when it decides to work for me. But I mostly play 3rd strike anyway. So 2DF is the way to go. I wasn’t trying to downplay anyone or make it like either program was superior to the other.

I was speaking from a neutral standpoint saying which one is what. I always thought the p2p that was mode by 0746 that 2DF used was good enough when I played people close to me. I can deal with a little delay. I just want to play games that I enjoy playing with people who enjoy them as well. 2DF does that for me…and I am thankful.

3s has much less input delay on GGPO.

Everything else seems like a wash.

if u want to get good at the game u wana learn go on ggpo. thats where the pros are. i went to 2df and played alpha 2 and didt find not one person better then me srry to say.ggpo is where the comp is 2df is where more games are.