Battlefield 2 – The Future of Gaming?

Jump to: The Menu Interface :: The Driver Problem :: The Hardware Problem :: Inexcusable Bugs :: The Ranked Server

The review will come eventually, but for now I’m just going to rant about a few things regarding the recently released Battlefield 2. Published by everyone’s favorite draconian institution Electronic Arts (Remember kids, Challenge Everything, except the publishers) and developed by Dice.

Let me start off by saying one thing: Battlefield 2 is an absolutely incredible game. I might even dare to say that it is the best thing to ever happen to multiplayer gaming, and no, don’t even ask me “What about Everquest/WoW?” I’d rather kill myself. BF2 is action-oriented, team-centric modern warfare gaming at its best, and a number of the games I’ve played online, including one game I just finished moments ago on a completely random low-ping ranked server with a bunch of complete strangers, have been some of the best moments of my gaming career in recent years.

With that said, let me add this: I really hope Battlefield 2 isn’t indicative of the future of gaming. Fantastic game? Sure. Though there is just such a gigantic pile of shit aspects of the game that need to be waded through before your average gamer (ha, like Joe Blow has the necessary system requirements, scroll down to the bottom of the page for the demo requirements and just tack on a gig or so for hard drive space, to get this monster up and running) can even begin to enjoy the game. Some of the topics I’m about to discuss make me vary wary of the future of PC gaming. Sure the hardware requirements are steep, but when a game is released with an alarming number of bugs, design flaws (and not in gameplay, I’m talking the game’s own MENU that makes getting in the game hard) and some core aspects of the game (such as the Battlefield 2 ranking system) are only allowed on special servers at prices more expensive than a large number of clans/organizations can afford, I start to worry if shoddy production values like this are the future of the PC gaming market. I’m not even going to talk about the fact that games like Battlefield 2 only tack on a gimped single-player to give the game “single-player support” (BF2’s is even worse than normal, in that you can only play 16-player maps, despite the multiplayer supports 16, 32, and 64 versions of each map). Anyway, let’s me go through the big list of things:

  • The Menu Interface – So, you got the game installed, and are hankering to just play the game you shelled out fifty bucks for? First, you’re greeted with a rather lengthy game loading time just so you can view all those pretty little videos: EA, Dice, Legal text, nVidia (The Way It’s Meant to Be Played (TM)), an actual game cinematic, and a welcome cinematic; surprise, surprise, when you rename all these video files, your game loading time will decrease significantly.

    Next, when it comes time for account creation for online play, you can create a new account in-game. This aspect is actually fairly nice, because I’ve played games where you have to start the game up, just to find out you have to create an account on the game’s website, then wait a bit, then go back and actually try to log in. Though the problem with account creation in Battlefield 2 is that the game has a tendency to lock-up when its in the process of creating an account. This forces you to kill the the process, restart the game, retrieve the account that you just created (the game didn’t save the data, because… well… it froze), then log in. Joy.

    Then it comes time for the actual control, video, and audio configuration (more on the video/audio in a moment). The control interface is so horribly designed that when you want to redo a control that is set, the game may tell you “Conflict With Bind” (or something along these lines), so you have to hunt down the actual function that this key is assigned to, and yes there is a much better way to do this by simply asking the user if he/she wants to reassign anyway, but the kicker here is that this function may not actually be in the interface. If you want to reassign a key assigned to certain functions that are not in the menu, then you have to quit out, find your config file, and search through that to find functions that cannot be rebound in the game menu. Also, no matter what you try to do, you cannot have the “Crouch Into Gunner Position” function assigned to the same key as your normal “Crouch” key. Great.

    Then the server browser; oh, god, shoot me now. Not only did Dice not include a way to mark certain servers as Favorites (inexcusable), but the sorting and refreshing of servers simply freezes the game while they execute. Instead of sorting or showing servers as they appear, the game just stops. Also, servers that show up with a ping of 0 are displayed as having a “very low ping,” instead of being very far down the list as these are servers whose ping query has not come back yet (thus, chances are that this server is going to have a very high ping). You also cannot refresh a single server to see if that server has room for you to join yet. Oh, and one final note, if you connect to the same IP too many times, the game just crashes. So if you want to continually try connecting to an IP of a full server in hopes that eventually someone will leave and you can get in, you’ll eventually crash.

  • The Driver Problem – So, if you want to enjoy those pretty shadows (which are actually very useful in-game) that Dice programmed for gamers to gawk at, you’re sure as hell going to have to install some new drivers for that shiny GeForce card of yours (I can’t say whether ATI users had their own problems with the game or not, I’m an nVidia man for the current technological generation), because those old ones are going to give you a whole lot of in-game artifacts that you simply cannot ignore.

    Any game that requires a driver upgrade for everyone has got a problem in my book. Generally gamers like to be on the bleeding edge with their drivers in the first place, but this is the first time in my memory that a game has required new drivers for any users of a certain architecture of video cards. Come on now; I cannot say for sure whether or not these shadows used some new hardware feature supported only with the 77.xx series of ForceWare drivers, but it’s still shoddy programming in my book to not have a fallback plan. If the user doesn’t support a certain feature, don’t just give up and say “Oh well, blocky shadows for you!” Give these guys some kind of shadows that don’t make the game world look like it has been painted black, and throw out a community or in-game update that tells the user “For better performance of shadow type A, install the drivers included with the game.”

  • The Hardware Problem – The game has its hefty system requirements, and even heftier “recommended” requirements, and I meet all of these. I have an AMD64 3500+, 2gb of DDR400 RAM, an AGP 256mb GeForce 6800GT, and a Sound Blaster Audigy 2 ZS. The game’s manual lists both my 6800-series card as being “top of the line” (“NSIST ON NVIDIA”) and an ad for my Audigy 2ZS as a top-of-the-line audio card (“Chosen by Games. Loved by Gamers.”), yet… I can’t run the game with maximum-detailed graphics nor highest-quality audio.

    The game runs at a solid 40fps with almost all settings maxed out and 2x antialiasing. I cannot even stand playing the game with the texture quality at “High,” despite the fact that it’s the default setting for my options. You see, when I run the game with “High” quality textures, the game stutters in 3-4 second increments at seemingly random periods. This is a problem that DOOM 3 had, except DOOM 3 was candid about it: the game needed a video card with 512mb of VRAM in order to run in “Ultra” quality. As I looked through the Battlefield 2 manual hoping for an explanation behind this problem, I saw nothing; in fact, the video settings don’t even get explained at all. How cute. As a programmer, I’m almost positive that the stutters are the result of insufficient VRAM on my 256mb card (yeah, the newly-released GeForce 7800 GTX also has 256mb of VRAM) to support all the textures on the card at one time, therefore the game pages the data from system memory (the choke point (ie. the cause of the slowdown) is a result of the AGP/PCIE transfer from the system memory), and that’s why the stuttering occurs.

    So, here I am with an almost PERFECT system (no pci-express, not the fastest processor available, and I didn’t exactly want to upgrade to dual 7800 GTX cards on the day of their release), but this is a problem that even having dual 7800 GTX cards could not fix, as the dual-gfx setup would still require a card with 512mb of VRAM to fix this problem (for instance, two 256mb PCIE cards will still only leave you with 256mb VRAM). I know less about the audio jargon, but what I do know is that I have the same audio card that EA/Dice is promoting in their manual, but yet I can’t use “Extra” audio quality? Perhaps “Extra” is for a to-be-released card, but in that case, why isn’t the texture quality “Extra,” since no consumer card has yet to have 512mb of VRAM?

    Update: Now, I’m also having people tell me that they have similar systems, but yet can run High Quality textures with no problem. Though, at the same time, these same people say they also “stutter” occasionally, and that is the problem I’m talking about. I can personally run the game just fine overall, but when I turn a bit, the game may stutter for about 4-5 minutes (it slows to a crawl) then resume normal operation. Sometimes when I look at a certain area, the game just slows to a crawl until I look away. If you have all high settings up (I actually turned dynamic shadows to “Low,” provided a nice framerate boost) and are running the game completely smoothly, then I’ll just take this section completely out of the article. Specifically, try Gulf of Oman (the demo map), and play a complete round or so, as that seems to be one of the worst maps for this specific problem.

  • The Teammate Label and VoIP Bugs and Customizable Resolution/Fullscreen – This is a very well-known bug, but that doesn’t make it excusable. There is a very common bug in the game where teammates will not be given the “teammate” blue name label, but instead are given a red label. This wouldn’t be as big of a problem if the label was always displayed like teammates’ were, but no, the red label functions just like every real enemy’s red label: it only appears when the targeting reticle is hovering over that player. This is a very common bug, and I’m simply mystified as to why this wouldn’t have been caught in testing, as it’s a huge problem for a game based on teamplay. I would’ve forgiven Dice for this screw-up in the demo if there had been a quick patch for me to install on release day (today or yesterday), but this hasn’t happened.

    Also, the Voice-over-IP feature of the game, where you communicate with your squadmates and your commander in an effort to promote better teamwork is fantastic. Though, as you may guess, there’s a nice little bug which makes the actual reliability of this feature working very flimsy. Some games it works, some games it doesn’t. Hell, one game it worked fine for me on one team, but when I switched teams (in the same server, same game, same round), the functionality was lost. This is also something I feel could have been patched on day one.

    Finally, Battlefield 2 supports customizable resolutions and windowed mode play (which I feel is essential for games in an era where dual-monitor setups are common) is not supported through the in-game menu, nor the config files themselves. To fiddle with the resolutions, you need to alter the shortcut program flags and add the following text: “+szx +szy ” (I have my set as: “+szx 1272 +szy 995″). To enable windowed mode, simply change “+fullscreen 1″ to “+fullscreen 0.” Once again, this is a functionality that needs to be in the menu or, at least, in the config files.

  • The Ranked Server – One of the features I was most looking forward to about Battlefield 2 was the in-depth stat tracking that EA and Dice have been touting for the last year or so. After playing on a couple of ranked servers this afternoon and looking through the stats, I just about had to change my pants. And as a member of a very active, and fairly “professional,” clan of Battlefield 2 servers, I went and looked up some of the prices for a ranked server (only EA-sanctioned dealers can provide ranked servers). Boy, what I surprised at what I found out.

    A 32-slot, public server (from Art of War Central, a very reputable server dealer), would cost you a price of $191.95/month for a ranked Battlefield 2 server. That’s more than A HUNDRED DOLLARS more per month than a 32-slot, public unranked server. I’m seriously having trouble comprehending what in the hell EA was thinking? Basically, what this means, is that if you and a bunch of friends in a clan, or company, or organization, are going to be shelling out some MAJOR cash if you want your stats tracked on your very own server. Now, remember, this is one of the features that is touted on the back of the game cover! This is endlessly worse than anything the MMO* games have ever charged a player (~$100/month more than an unranked server, just for the ability to run a ranked server). I’m… Actually speechless.

As I said, once you get the game configured, it is a real blast to play, but the items listed above are simply a shame. Some of these things most likely won’t ever get changed (such as the menu UI/server browser), and some are bugs that should have been caught in testing or at least patched on the day of the full game’s release.

Though, then again, I’ve come to expect such things from EA. Oh, and while I’m bitching, kudos to Dice for hiring the Desert Combat team, making Battlefield 2, then throwing the guys out on their asses now that the Desert Combat IP has been assimilated!

  • I've tried to read reed's post to figure out what he's saying... But thus far all I've gotten from it is a brain aneurysm.

    Seriously. Just proof read what you write once or twice. In a comment that tiny it takes, what, ten seconds?
  • reed
    what is he talking about he thinks he can run it on high with a 6800??? it says u can START, key word START to turn the graphics up with a 6800. that means u can run on low with a couple of things on medium. I have a 2.66 ghz cpu, 2 gigs of ram, and a 512mb 7600gs and im runnin on high with anti-ailiasing on 2x(i turned shadows to medium). Running 30fps wich is what a tv is at.
  • Generik420
    Just stumbled on your comments and I realize this is at least a year after they were posted. Looks like most of what you point out has actually been fixed, but that doesn't mean a whole host of new problems didn't follow in their tracks. Great game, and REALLY great review you did there btw, but it could be so much more with a little more dedication from the developers to squash these bugs properly.
  • Pahn
    Hey guys.... total noob question here but could someone help me out with windowed mode? I get it to run in a window but I can't then make it a full screen one. I'm basically wanting to change my focus to another window while it's fullscreen but without it minimizing. I just need to lose the title bar at the top more than anything. Any help would be appreciated (alt+enter doesn't work)
  • mentree
    Excellently written article mittens.

    It is truly funny; they can’t seem to release the games without all the bugs anymore, now it seems the patches too. BF2 v1.01 patch

    I’m very much tired of EA’s flawed software/shovelware/beta releases and the denial and complacent public attitude toward it all.
    “It’s ok.” “Oh it will be ok.” “They will fix it.” “Games are always released this way”…blaa blaa blaa . Stop it already!

    We the gamers help foot the bills at EA and the dev companies, by buying these products, we should all then at least demand from them just a little bit more, like finished products, not buggy ones for starters.

    This company boast to want to become “THE” or maybe “THE ONLY” dominate super power in entertainment world (buying up everyone they can). And they are only getting there even faster on our contentment in shovelware/betas and their conceit and arrogance.

    I say if this is the future of PC gaming, then I say…Not on my money!!! Let it die!!!
  • Override
    Very good article mittens, I completely agree with you.
  • Uh, I'm not buying an expansion pack to fix a fucking buggy game. Sorry; if they require an expansion pack to fix the problems in BF2, I will never play the game. And I mean that.

    Also, the v1.01 patch is so bad that EA is recommending that players uninstall BF2 and reinstall the game so that they can play on the original, un-patched game.
  • Spaz
    well there is also that expansion that's supposed to be coming out in november maybe that'll fix some or most of the problems at least that's what I'm hoping but I really don't want to wait that long and I doubt anybody else does too
  • well the patch is out :) and it fixes (well sort of) the multiplayer menu. now they just have to fix the fact that the game gains about 20 FPS when you are using a turret.....
  • Spaz(chris)
    No mittens I'm not Bipolar i'm just wierd and A spaz
  • 5niperbait
    BTW does anyone want to buy a P4 2.6 with 512meg ram 20gig disk on board sound and video?
  • 5niperbait
    nekranomakon
    what spec machine are you running with that new Geforce 7800 ??

    has anyone had issues where they goto multi player try to connect to a server and it says "check connection" I drop back to windows and open a does prompt and try and ping say google and it times out I have 1500kbps Exetel adsl with a NB1300 netcomm ethernet modem.

    I then have to goto the modem control panel Http://IP ADDRESS and resubmit my credentials before the ping starts up , its almost as if BF2 is dropping my ADSL .. anyone have similar issues ?? maybe its my smacktard Netcom modem.
  • You're not by chance bipolar, are you?
  • Chris
    I've got an IDEA instead of sitting here bitching about games. go out learn some skills and get to together and make your own? until then let the companies do what they want. if you don't like what they're doin then don't buy their crap.

    btw I'm running a Gforce fx 5700 on a 2.4GhzP4 and i get little if no stutters at 1280x1024 on medium
    detail setttings

    I thought it was Good review though
  • Trixx
    Some friends of mine with alot better 'puters than I, also suffered stutters fairly often. Wierdly enough, after manually updating PunkBuster (Using the autodownloader supplied by EvenBalance.com), these stutters ceased for most of them.

    It might have something to do with PunkBuster checking itself / trying to upgrade every couple mins. Even tho it does not mention this activity.
  • Well then, that means this is either a game flaw or a flaw inherent to the 6800 hardware or drivers (or nVidia cards, but I've heard reports similar to mine mostly from 6800 owners).
  • nekranomakon
    your wrong about the 7800gtx i have 1 myself and i can run battlefield 2 with these settings

    1600x1200 @ 75hz, 8xAA super sampled, 16xAF, high quality, everything turned on, everything maxed to the fullest.

    and i get a modest 40 - 50fps

    other games on this card at the above settings run flawlessly hl2 120 - 140 fps, farcry 150 - 180 fps this card rocks.
  • BIG SPENDER
    Nerdcrusher,

    we are all enjoying the game! :) but none of us are happy because basically we are paying for an unfinished product. There are some serious issues that need to be adddressed. Sure all games have bugs, well they bloody shouldnt, hardware bugs are unavoidable but they can be minimised. But gameplay bugs are no excuse. Its a problem with all PC games and its not right. If you are satisfied with a buggy product then EA and mega companies will keep pumping out games which are less and less close to the final product and all of a sudden you are paying for betas.
  • NERDCRUSHER
    All you nerds should shut the buzz up, just enjoy the game. Think you can do better? going to be hard wit h that steaming shit coming out of your mouths (or between your fingers).

    Regards
    Thehandthatfingers
  • edit * the auto balance would also have a preference - small squads would be autobalanced before larger squads .
  • Thank you for an honest review! I agree the game is probably the most fun I've ever had online, yet why so many problems.

    Here are some more serious issues which spoil the fun for me -

    AutoBalance -
    Now the idea behind autobalance is great - it ensures that the game stays as fair as it can, but the way it has been implemented is completley well... retarded. When the opposite team has less players it will change any player at random and place them on the team with the least players. When i mean ANY PLAYER i mean "any player" regardless of whether you are in a squad, squad leader, or even the COMMANDER!!! and it does this even while there are plenty of players that are not in squads or are leaders/commanders - come on, am i the only one that see's an issue with this? It completley ruins the game for people try to play stragically and iif you are playing with your friends in the same squad. 1 minute you are playing together and all of a sudden your are enemies, but you also know what they are going to do next - goodbye fun, goodbye strategy.
    The autobalance is so bad that sometimes it changes you twice in the same round!

    If they want to autobalance the game then do it properly - >
    1st change only the UNASSIGNED players, if there are non then
    2nd pick the last player(s) that joined the server
    3rd ask the players first.

    It would also encourage forming squads as you have less change of being changed - unless ofcourse you dont mind - which brings me to my next point - it should ask . When the teams are unbalanced, a message should come up asking " Autobalance in Progress - would you like to change teams" on all of that teams screens. Then someone that might actually want to change will change and if not then it goes back to the system above.

    Infact the current auto balance is so crappy that I would prefer it switched off. It would be more fun to try and defend an area with your clan/friends against impossible odds for as long as you can until the points run out.



    Another concern is the ability to PUNSIH players - for starters it defaults to "yes" punish the TK . so if that player has no idea about punishing or does not care or does not see or know about the feature you will get punished. it should defualt to NO. I mean if someone does really care then why should you get punished?
    The other concert about punishing is that you those moron players that will for example jump out infront of your tank or car and you have no time to react. Then they punish you for a team kill. WTF! i say. Or they will fly the plane into you and then punish you (or your chopper)for a team kill. that really boils my blood. These people are worse than team killers themselves as if they do it enough times you get kicked off the server for several hours. or if you throw a grenade and your silley team run into that area "AFTER" you throw it.
    No there probably arent too many ways to fix this , but one way i can think of is that you should have X amount of free team kills per X ammount of time - for example you are allowed to be able to kill 1 person on your team every 2 minutes or something - it would need to be adjusted ofcourse. This way you would have an allowance for accidently team kills and for the team kills cause by other players. It would still be a team kill but you cannot get punished for it. Ofcourse if poeple abuse this there is always the "KICK" option which boots the player from that server.


    Thanks to anyone that actually read this :) I hope EA/ DICE would take note of this and FIX it in a patch (along with the other issues )- its a horrible fun killing experince, and is the only thing that is stopping it from becomming a near perfect game. I would have thought the above to be obvious.

    are there places where i can post this on the EA / BF2 Forums ?
  • montah
    i think you forgot the amount it sucks through your internet connection to play,quiet sucky,so beware of caps etc:)
  • Mark
    At least most of you can play the game. I can't even join a server (ranked or otherwise). It loads (takes an age) then verifies the content (takes even longer, talking ~3-5 mins minimum) and then once I reach the game, it disconnects me. This has been going on for two days now and a tonne of other people have the same problem. EA have really done a great job putting the game out in this state. I'm so frustrated right now that it's unreal.
  • zaco
    yah some of the shit is realy fucked up

    i have to play on low and eveything , no shawdows, and 800x600 , but with doom 3 i can play on meduim


    some of us cant wasit money on computers, so not make shitry settings but still have some good stuff
  • The game should run fairly well, actually. Granted you'll most likely have to turn down most (if not all) of the graphics settings to "Low" or "Off," but you should actually be able to get some very respectable speeds.

    This is all just my guessing though.

    The video card requirement is, I believe, just to ensure that the card has the necessary hardware support of whatever shader model (pixel or vertex shaders) the game uses. I don't believe it's necessarily a matter of "how powerful" the card itself is but, as I said, rather what hardware operations the card supports.
  • Voca Vola
    Thanks for the article, very informative.

    I bought and installed Battlefield 2 only to find that I didn't quite meet the system requirements; my creppy ol' school 32MB GeForce 2 MX was too slow. I bought a new 128MB Radeon for $59 (Australian) and it still didn't run. I checked out the website's Game Support, and got a list of Video Cards that the game will run with. I've ordered an Albatron FX 5700 for $200 that should come in tomorrow.

    With my XP2000, 512MB Ram, and now an Albatron FX 5700, I have landed pretty much exactly on all of the *minimum* system requirements. How well should the game run?
  • Yeah, I did.
  • kapt.kebab
    I agree with u on most points, but u didn't even mention the team kill bugs!
  • Zads
    I've had the full version for four days and I keep getting angrier and angrier. I remember when Steam came in and we were all crying because the WON was so much better, but at least Steam has a proper Server browser that I don't have to exit out of the game for.

    FFS this is the 21st century and EA make a game without Friends function? And it utilises Squads? Squads which function best and are the most fun when they are full of your friends? WTF?

    Then they rank you and knock off huge points if you are a TKer. No prob, then they occasionally make your teammates look like enemies, so you cap them and bang, goodbye points.

    FFS EA if you're going to Fist us at least give us some Lube!
  • Dude what are you smoking, that's nowhere near average.
  • 5niperbait
    yes i agree there may be some small issues with BF2.
    But lets compare it to BF Vietnam ...

    BF2 is undoubtably the best FPS game ever released and I had pre purchased a new PC just for BF2

    Anyway , I think that we should spend more time playing instead of Dissing

    I run the game at 1600×1200 full AA with all settings on High
    even though I have a pretty average machine:-
    AMD4000+ with 2gig of ram and SLI 256meg 6800's but who cares the game rocks.
  • M
    I don't know what this writer is rambling on about in regards to the requirements. i have a system fairly similar to his except i only have 1 gig of DDR400 RAM and a Intel P4 3.4GHZ CPU. i run the game fine on modest settings (that is, 1280x1024, draw distance at max and the other quality settings at either high or medium with 4x AA and 8x AF). i have texture at medium b/c frankly, the difference between medium and high bothered me little in a game as epic as this. He sounded as if he was expecting the game to have small system requirements...that's just ignorance, not a realistic "informed" opinion. first of all, i know that my setup is over half a year old. it is no longer the best of the best. from my experiences, only the best of the best setups at any given time can run the newst game on max settings, and sometimes even that's not possible. now, this should be even more the case since BF2 is such a large scale game with huge maps and a very formidable new graphics engine. mittens just had unrealistic expectations.
    ofcourse, compared to HL2 which had a very respectable scalable engine, BF2 is very lacking. but i see such a scalable engine as an unexpected (and very welcomed) bonus. perhaps it should be included with all games, but it is hardly the current standard since hardly any other games sport such a scalable engine. if you're judging BF2's engine based on HL2's and not on its own merits, then you're just spoilt from due to a single games luxury.


    also, he made a very big deal about the whole graphics driver requirements. i would've agreed with him, however, the required version of the driver was included with the game wasn't it? i am under the impression that it was so what's the big deal? if you have a legal copy of the game, then you should have that driver on your disc, which gives you no excuse of not upgrading.

    and finally, my friend has a GF5700FX, with 512MB of DDR400 ram and an AMD Athlon 2800+. he ran the demo perfectly fine (i watched him play without any stutters of low frame rates) with the default settings (he didn't change anything in the options when he launched it). i would say that's a reasonably scalable engine wouldn't you?
  • Sandals
    I use Omega series drivers. No problems.
  • Yeah, problem is the game's graphics are really corrupted by the dynamic shadows if you don't use the 77.xx series of drivers.

    And while I only have dynamic shadows set at low, they do actually offer actual gameplay advantages by leaving them on.
  • Alex
    I solved my freezing an lock ups in BF2 by going to an older Omega 66.93 driver tweaked for performance no probs atall now.. My specs AMD 64 3200 1 gig ram gforce 6800gt audigy2 zs and w.d. raptors raid 0. Give em a try
  • Sandals
    The big version would necessarily suffer from this particular problem more than the demo would, being as that it simply has more textures to store.
  • Um... Yeah... I'm talking about the full version here, big guy.
  • Pheonex
    Hmm i can see where your all comming from but remember this is a DEMO, So lets hope that the full version will be better.

    Also if this demo has as much patching as the orginal BF then we should all be happy.

    Personlly for me graphics don't make a hell of alot of difference for me, As long as a game is fun too play (and of course at least looks good) which BF2 has both then im in.

    Im sure EA will have a liceencing for net-cafes becuase their wouldn't be one that would pay for every game.

    Anyway i would like to say great game, and the helicopter handling is very good and relistic (Although i have never flown a helicopter seems relistic though ;))

    OH AND NO ONE has said anything about the custom maps yet have you, lets talk about how good this will be. Having a ready made modding kit comming with the game! (Or at least free download)
    Although you can't really change the texures unless you buy a 6k cg editing progam.
    (Im sure if you look hard enough you can find someway of getting it for free)
  • Yeah, there's really not much else I can think of that would cause it though. I don't have the nForce 3 problem that people are talking about, and while my card is is not in the best of shape, I don't have problems like this in any other game I've played in the last year or so... Really it's the only conclusion I could come to make that would necessarily be a problem on my end.
  • Sandals
    Hi there,

    Just like to say that its not necessarily your video ram causing the stuttering. Planetside, which is very similar to BF2, had a very similar problem, but it was linked to insufficient system ram, not video ram. It's entirely possible that the bottleneck is elsewhere in BF2, but I just thought I'd throw this out there.
  • TWheata
    Great review. Very spot on.

    Being fairly into computers, I was shocked to see the requirements. I just upgraded a few months ago (I never upgrade to the latest/greatest as it is just not worth it to me) and barely meet the requirements for video. (Actually, I do not meet them but with current drivers it works decently enough).

    The menu interface is tragic at best. I build gui interfaces at work now and again and doubt that I could have come up with something less efficient and more frustrating. Between the fact that some filters simply do not work (dont show full servers for instance), the client stops processing while scanning for servers, you cannot refresh a server, and you have to hunt down and unbind keys before you can bind them where you want them, I cannot believe that it is any more than a last minute interface that was thrown together to meet a release date...and by a complete novice to interface design at that.

    I do not run dual monitors, but have always hated the fact that some games do not provide an easy way to run windowed (when they have the functionality) for those that wish to do so. No, searching the internet for how exactly to do this is not easy for the average person.

    The whole rankings thing is just sad and indicative of how these companies view their fan bases. You are a "consumer". You will pay for whatever we decide. Mix in them telling people to play only on the ranked servers for best results (a lie from everything I have heard...but I haven't even been able to log into one yet between their limited availability and the clients menu). Of course, this opens the door for 3rd parties to step in and provide various solutions to the fact that your average person (or even group of 10 people) simply cannot afford to dish out the kind of money each month required to put up a ranked server. Tack in their policies of no refunds for downtime (possibly credit towards the next months hosting if they feel it is warrented) and it should be quite easy to make some good money off of this game simply by giving people what they want...regardless of whether they delist your servers of not.

    Anywise, I really like the game. I just cannot stand the way that distributors and mega marts are ruining the gaming industry. They will eventually put themselves out of buisness, but it may still be a long ways off. In the mean time we have to either (a) stop buying games en masse to quicken the cycle so we can get back to garage games or (b) put up with such stupidity.
  • Anonymous
    "i just want 2 say dat i’ve read thru all of dat and i disagree wif u on every single point u make"
    I'd just like to point out that I disagree with whoever told you that you could spell.

    The co-op against bots only works on 16 player maps though as far as I'm aware.

    The points you make are all on my personal "BF2 shitlist" as well. Another thing that is ticking me off is that the ranked servers actually lag like hell, I've had numerous people complain about this issue and am experiencing it myself. I can play on unranked servers just fine, but as soon as I connect to a ranked one it's lagfest extreme.
    Ironic, really, especially considering that you have to pay heaps of money to run a ranked server, as you mentioned.
  • Anonymous
    mtshadow: Just a heads up. Apparently you can at least play co-op against bots. Starta singelplayer and connect to that.
  • Matt
    Simply another instance of EA pushing developers to release a game early and un-finished. It's a shame EA had anything to do with it, someone better may have made us wait for 6 months whilst bugs were ironed out. But at least there would have been a lot less blatant bugs.

    Matt.
  • bahab
    i just want 2 say dat i’ve read thru all of dat and i disagree wif u on every single point u make

    I just have to ask this one question: How can you disagree with the Interface problems? The interface is more disgusting than the concept of putting a pair of giant, sweaty balls in your mouth for fun.
  • mtshadow
    AWESOME REVIEW!!!
    Well i work at a LAN-Cafe and EA have completely screwed us over.... there is no cybercafe licencing programs and that mean we have to pay full retail price for 50 computers... also, there are no bots for lan this time which pretty much makes LAN useless unless there is atleast 20~ people in the cafe.

    As you said. awesome gameplay but they have forgotten alot of other aspects of game creation.

    /slap EA
  • Dude, he called you a "tool without any IQ."

    You got owned. No way you could find a comeback to that one.

    Oh yeah, and Teddy if you come back to read this, I run the same settings as you (you seem to have a fairly similar machine); if you want a nice boost in your framerate, just turn dynamic shadows to "Low." It's a nice speed fix that, really, doesn't make the shadows look too much worse (they lose a bit of their sharpness, but shadows shouldn't be sharp anyway).
  • Whatever. If you actually read my comment, and decided to actually comprehend it, you would have seen that I did say "may." Details, yes, but you apparently missed my point.

    PC games aren't at their end, but they could be nearing it. But this is mainly only if the hardware doesn't keep up with the games (or perhaps it's just poorly written software... I really don't know what the deal is).
  • dj
    whoever wrote pc gaming is at its end is a god damn tool without any IQ
  • Nicely written, Mittens.

    Can't wait to jump into some full-version BF2 with ya!!
  • teddy
    Uhm, ya, the new GF7800GTX is built on the same architecture as the PS3 rsx chip. I heard they might "add a few bells and whistles" (bullcrap) to it, but basically it's the same thing. So therefor, by the time that and the 360 are actually released, better graphics will be on the horizon for the PC. Not to mention the consoles will be out for like 5 more years after that, and the PC will have a whole lot of time to get ahead. Let's not get into a console vs pc debate. You don't see a game like this on the PS2, and you won't see a game in 2-3 years on the PS3 that's on the PC (or else it'll be a eye-candy dumbed version). You also forget all these games are MADE on a computer.

    As for the review, fairly good points, the server browser is fairly crappy, haven't really come across the red tag bug, at least as far as I know ;). High textures are pretty machine-heavy, I run all high except textures w/2xAA. I got a 6600GT w/2400+, 1GB ram.

    Yea, server pricing is just outrageous, thank goodness I'm not gonna pay for one. At least most consumers don't have to shell out per month money like mmo's.

    Great game, it'll sell like hotcakes. It does feel rushed, though. I just pray they give it some support.
  • Great F'n write up man. I agree with you and everything and you bring up very good points. I have terrible video stuttering too but i have 1 gig. i cant believe you have stuttering with 2 gigs. I love pc gaming, but its becoming more of a hassle. Thanks for the write up and keep it up. I'll hope for a patch.
  • Man, Stock, I had completely forgot about that nice little issue. I have all my controls pretty similar to the standard (except crouch is 'C'), so when I'd type a message, I'd undoubtedly hit 'E' over the course of the message, and if I was in a vehicle, I got taken out when I hit enter for the message.

    This bug is especially awesome when you're in a helicopter trying to ferry 4-5 other players over the sea.
  • nip
    quote
    "And as a member of a very active, and fairly “professional,” clan"
    /quote

    wadda ya mean fairly? ;)

    Very well written article, I have some high hopes for this game. EA's track record regarding support is not good at all (we got burned pretty bad with MOH:PA) The only saving grace is the support for the battlefield series has been good. I don't think it will be too long before we see some patches for the game fixing some of the issues you mentioned.

    I can agree though, it is one hell of a game. I see this game sticking around for a long time with many matches in our future :) The teamwork potential alone has really caught the eye of the community, this is something we have craved for a long time.

    Anyway I have rambled enough... great write up!
  • StockGear
    Great article! The key binds definitely need tweaking. I never use the WASD configuration (Want A Sure Death?) and rebind pretty much everything. I bound my commander screen to "E." When I was trying to chat, anytime I'd press "E" it would bring up the commander screen and kick me out of the chat function. Try typing without using "E" sometime lol. That got re-bound pretty quickly.

    It also appears that my radio and 'forward' keys conflict somehow. Radio is "H" and forward is RMB - not a particularly explosive combination as far as I know (not like it's, oh, ALT & F4, for example). However, WHAM - total crash to desktop - but NOT consistently. Hmm.

    I haven't had the video issues, but I didn't try to run it at max either. I've recently heard that defragging your pagefile helps with the video stuttering, but I can't confirm that at this point. You're right, the VOIP is extremely useful (I would say almost essential, given the command setup of the game) and having it glitchy prevents me from ranting on people who don't use it ("Why don't you use voice, n00b?" "I am, jerk, it's not working." "Doh."). All kidding aside, this is a feature that I hope is repaired post haste.

    I love the game, hate the bugs, and am praying for a patch!
  • In response to the hardware problems, this is yet another sign that PC gaming may be nearing its end with the launch of the next generation of consoles. The problem with PCs is that the hardware (even when it's top of the line) isn't meant for gaming alone. You still have lots of other crap running. The next gen consoles should be able to easily outpwn any PC game just by the shear awesomeness of the hardware alone (at least as far as XBox 360 and PS3 are concerned).

    Don't get me wrong, I still like PC games better (for the most part), but as consoles get better, it seems like the PC games just get worse in terms of performance.
  • My clan leader actually just informed me about server pricing straight from EA. The numbers I gave in the article were basically $6/player slot. The price EA charges per player slot is $8/slot. That's $8/player slot/month. So for a 32-person server, per month, the price would be $256/month.

    So I'm assuming that having a ranked server costs AT LEAST $2-3 extra dollars per slot, as per a rule set by EA. I can't verify this, but that's what the numbers I've been directed to would verify.

    And the price for a server straight from EA is just ridiculous, whatever way you cut it. There, try putting a good spin on that one.
  • 1) Actually I do specify my resolution towards the end of the article when I'm talking about custom resolutions; I'm running 1280x1024 (roughly) in windowed. And enabling or disabling AA doesn't have an effect on the stuttering problem. It would have an effect on the overall framerate, but that is not my problem.

    2) In the drop-down box there are options for "Software," "Hardware," and "Creative X-Fi;" I know that much, I was playing with them. My point, however, is that even with standard "Hardware" selected, there are still four options for quality: "Low," "Medium," "High," and "Extra."

    3) $100/month more? Come on now.
  • Andy
    1) You don't specify what res you're running - if it's 1600x1200, even the 7800 has difficulty with AA enabled.
    2) Ultra-High Audio will be unlocked when you install a Creative X-Fi sound card, although they're not available until the Fall. The X-Fi has an equivalent speed of 3.2GHz...
    3) AFAIK, the server cos have to pay a small number to EA to be allowed to host ranked servers, plus the hardware has to be slightly more powerful due to all the stats being crunched, hence the higher monthly rental price.
  • Yeah, I agree on a lot of this; although I haven't messed with the VoIP too much, the mandatory new-driver-installation really fucked me up. The nForce3 chipset on my MSI motherboard has a compatability with the 7-series drivers if AGP fastwrite is on. So, I had to spend hours figuring out the solution (as you can see, I realized it was the fastwriting) before I could install the new drivers.

    It sucked.
  • nakor
    i just want 2 say dat i've read thru all of dat and i disagree wif u on every single point u make
  • Another list of reasons why I won't be buying this game. But if someone wanted to buy it for me...
blog comments powered by Disqus