Slashdot Mirror


Ubisoft Points Finger At AMD For Assassin's Creed Unity Poor Performance

MojoKid (1002251) writes "Life is hard when you're a AAA publisher. Last month, Ubisoft blamed weak console hardware for the troubles it had bringing Assassin's Creed Unity up to speed, claiming that it could've hit 100 FPS but for weak console CPUs. Now, in the wake of the game's disastrous launch, the company has changed tactics — suddenly, all of this is AMD's fault. An official company forum post currently reads: "We are aware that the graphics performance of Assassin's Creed Unity on PC may be adversely affected by certain AMD CPU and GPU configurations. This should not affect the vast majority of PC players, but rest assured that AMD and Ubisoft are continuing to work together closely to resolve the issue, and will provide more information as soon as it is available." There are multiple problems with this assessment. First, there's no equivalent Nvidia-centric post on the main forum, and no mention of the fact that if you own an Nvidia card of any vintage but a GTX 970 or 980, you're going to see less-than ideal performance. According to sources, the problem with Assassin's Creed Unity is that the game is issuing tens of thousands of draw calls — up to 50,000 and beyond, in some cases. This is precisely the kind of operation that Mantle and DirectX 12 are designed to handle, but DirectX 11, even 11.2, isn't capable of efficiently processing that many calls at once. It's a fundamental limit of the API and it kicks in harshly in ways that adding more CPU cores simply can't help with.

262 comments

  1. Finger sponser by by Anonymous Coward · · Score: 0

    Intel inside you !!

  2. A highly relevant comment from the previous post by supersat · · Score: 4, Interesting
  3. Ok, even giving them the benefit of the doubt by RogueyWon · · Score: 5, Informative

    So let's give Ubisoft the benefit of the doubt for a moment. I'm not going to slate them for the fact that you need a top-end graphics card to get good performance with all the bells and whistles. I actually quite like to see developers showing a bit of ambition when it comes to pushing the envelope on PC graphics. Let's even assume that something went badly wrong in the AMD optimisation. It's not completely unknown for things to go wrong with a GPU manufacturer at the last moment - the PC version of Rage was a hideous mess on PCs with Nvidia cards when it released, because a driver update that was anticipated between the game going golden-master and hitting the shelves turned out not to be what the developer was expecting.

    But even allowing for that, how does it explain the console versions being such a mess? There are detailed performance analysis reports out there showing frankly shocking levels of performance on both of the console platforms (Playstation 4 and Xbox One - no last-gen releases for this game). Both platforms fail to hold even a consistent 30 fps, with the Playstation 4 version (which in theory should be the better of the two, as the console does have a little bit more horsepower) having some truly shocking moments where the framerate dips into the teens.

    If you're used to playing games on a PC, this might not sound too shocking. After all, unless you have a particularly old PC, you can almost always salvage a playable framerate by dropping your graphics quality. But that option isn't there on a console. For action oriented games on a console, a locked 60 fps rate is the "gold standard" and is becoming almost mandatory for twitch-shooters, precision driving games and other genres that rely on rapid response times. The popularity of the Call of Duty series, generally inexplicable to PC gamers, has largely been driven by the fact that the series has long adhered to the 60 fps standard on the consoles, meaning that it has felt tighter and more precise than its competitors.

    But if you can't manage a locked 60 framerate, then the general consensus is that a locked 30 framerate is an acceptable fallback. It won't feel as precise, but it at least eliminates the disconcerting impact of framerate fluctuations (particularly unpleasant when you're playing on a controller). For a console action-game to fail to manage even a locked 30 fps is pretty shocking these days. For it to be dipping into the teens suggests either misguided design choices or terrible optimisation (or both).

    Plus, yeah, the whole "falling through the floor" thing is happening on consoles as well as PC. The game's broken and it's not (entirely or chiefly) down to a particular brand of graphics card.

    1. Re:Ok, even giving them the benefit of the doubt by TellarHK · · Score: 5, Insightful

      Let's also take into account that Ubisoft had to know something was up, because the pre-release copies they gave game reviewers came with an embargo that lasted 17 hours into the release date. I'm not surprised at all to see this, though I'm admittedly surprised it's quite as large a problem as it is. When they announced the system requirements, I winced. I know that the horsepower demand for a game engine designed for a modern console is finally going to be a lot more demanding than last year's titles, but a GTX 680 as minimum specification? Someone screwed up engine design, plain and simple.

    2. Re:Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 0

      "It's not completely unknown for things to go wrong with a GPU manufacturer at the last moment"

      Agreed, given how much of a complete screwup this is I suspect that it's probably just Ubisoft being crap to be honest and trying to shift blame, but the summary seems a little stupid. It seems to believe that if there are performance problems on an AMD system that there MUST be equivalent performance problems on an nVidia card but that's complete nonsense. It's perfectly possible that it is purely an AMD performance issue, maybe there's no equivalent nVidia posting because there's no fucking performance problem on nVidia cards because that's what they built against and tested on?

    3. Re:Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 1

      No you cannot give Ubisoft the benefit of the doubt. Not for one second.
      Ubisoft is a company that hates its customers. It hates programming a PC game. It doesn't give a shit about pc gamers. DX 12/13.....145 won't fix the problem. It's Ubisoft's mindset that is the problem. Fuckers that they are. They deserve to burn in the equivalent of a programmer's hell. For all eternity.

    4. Re:Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 1

      They deserve to burn in the equivalent of a programmer's hell.

      You mean PHP?

    5. Re:Ok, even giving them the benefit of the doubt by ledow · · Score: 3, Insightful

      "pre-release copies they gave game reviewers came with an embargo that lasted 17 hours into the release date"

      Always an encouraging sign to any sensible buyer.

      STOP BUYING STUFF ON RELEASE. Wait a day. A week. A month. Until then, I have no sympathy for people lumbered with a buggy release based on paid-for or embargoed reviews.

    6. Re:Ok, even giving them the benefit of the doubt by PPalmgren · · Score: 4, Interesting

      Problem is the game plays like shit no matter what hardware you're using. The claim against AMD is unfounded because a GTX770, a near-flagship card, can't play the game worth a damn, even with lowered settings. I can't beleive I wasted money buying that garbage.

    7. Re:Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 0

      But even allowing for that, how does it explain the console versions being such a mess?

      easy. both xbox one and playstation 4 use amd hardware inside, too.

    8. Re:Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 0

      Agreed, in this industry performance problems that affect a single manufacturer is an entirely possible and even fairly common occurrence. However people running dual 980s are reporting that the game still has incredible performance issues, meaning that this goes beyond a single manufacturer problem. Plus it's not like the specifications of the consoles they were testing against magically changed and made their game slow and buggy overnight.

    9. Re:Ok, even giving them the benefit of the doubt by mrchaotica · · Score: 5, Insightful

      Let's even assume that something went badly wrong in the AMD optimisation.

      But even allowing for that, how does it explain the console versions being such a mess?

      All the consoles run AMD chips. Therefore, getting rendering performance right on AMD was really, really fucking important.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    10. Re:Ok, even giving them the benefit of the doubt by mrchaotica · · Score: 3, Insightful

      It's perfectly possible that it is purely an AMD performance issue, maybe there's no equivalent nVidia posting because there's no fucking performance problem on nVidia cards because that's what they built against and tested on?

      If Ubisoft built and tested a game intended to run on consoles exclusively on nVidia hardware, they're goddamn morons because all the consoles use AMD chips!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    11. Re:Ok, even giving them the benefit of the doubt by i+kan+reed · · Score: 4, Interesting

      Look, gamers(as a whole) have no history of actually doing anything to reign in companies that abuse. The AAA companies' executives are familiar with this, and the sense of entitlement that causes gamers to demand things for petty reasons and then given in without a fight.

      I'm in year 6 of a personal EA/Ubissoft/Activision boycott, and I feel like anyone who cares about getting decent treatment as customers should be too. Unfortunately, they clearly don't need my money, and are doing fine. It's just one of those cases where successful marketing clearly beats out delivering a decent product.

      This is fundamentally what GamerGate is too, petty, entitled people making unreasonable demands, and then doing nothing self-sacrificing to make any meaningful changes.

    12. Re:Ok, even giving them the benefit of the doubt by Khyber · · Score: 2

      "STOP BUYING STUFF ON RELEASE."

      No, we need a law that forbids all this 'release broken shit for money, fix it later' syndrome.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    13. Re:Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 0

      I disagree entirely that legislation will fix this issue, but I couldn't suppress a chuckle at the thought of a video game recall.

    14. Re:Ok, even giving them the benefit of the doubt by UnknowingFool · · Score: 3, Insightful

      Also it's not like Ubisoft didn't know well in advance that Sony and MS chose AMD to be their CPU/GPU for their next gen consoles. I would say engine development was botched and they are trying to cover it up.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    15. Re:Ok, even giving them the benefit of the doubt by Khyber · · Score: 1

      Actually, I can see a simple bit of legalese solving the problem almost in its entirety (notwithstanding the bullshit DRM can cause.)

      "Software, before release, must undergo a period of rigorous testing which utilizes at least 250,000 physical computers of varying configurations of hardware and other installed software, for a period of no less than 60 consecutive days. The tests must be performed by people outside of the company or entity releasing the software."

      "I couldn't suppress a chuckle at the thought of a video game recall."

      How about a recall of the system itself? Remember the Wii and Smash Bros Brawl, DVD problem?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    16. Re:Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 0

      On the one hand, Ubisoft putting out crap is entirely believable. But on the other, as someone who had been burned so often by shitty AMD drivers that he refuses to ever give them another chance, the idea that it is AMD's fault is also highly believable.

      (Yes, I've heard they've actually gotten better with their drivers. I still refuse to believe it, so don't bother trying to convince me of it. Yes, I was burned that badly.)

    17. Re:Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 0

      Funny. My GTX770 gets me 50-60fps in almost all cases at 1080P with medium/high settings across the board (except during cutscenes, which I hear is an issue due to loading going on in the background, but doesn't affect actual play), on a computer with an i5 3570k. I also haven't experienced any of the falling through the floor, stuck in a haystack, disappearing faces glitches either though, so I guess I just got lucky, or have a fairly solid setup. Any disappointment I have with the game is mostly due to the bland protaganist, and the fact the game seems overall smaller in scope to previous entries, even with the core gameplay additions.

      I was a little chaffed that I couldn't play at more than 30fps at 1440, but I got used to it pretty quick. 'Tis the price of being on the bleeding edge, I guess.

    18. Re:Ok, even giving them the benefit of the doubt by Beardo+the+Bearded · · Score: 1

      We call it a rhubarb.

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    19. Re:Ok, even giving them the benefit of the doubt by PPalmgren · · Score: 1

      I have the same processor as you too, am playing at 1080p and the game is installed on an SSD and is played on Windows 7. I had to jump AA down to FXAA (post-processing, not real AA), disable bloom, disable ambient occlusion, and notch down a few other settings, vaguely recall shadow and lighting, but haven't played in two days so I'm not sure. Oddly, switching from fullscreen to borderless windowed (I have two monitors) improved performance, when in all cases the opposite should happen.

      Every couple seconds the game has a small 'hiccup' for a few frames which is visibly noticeable and jarring. It makes smooth gameplay virtually impossible. I find it so unbearable I am not willing to play the game until its fixed. Also, I've experienced a lot of the position glitching issues you mentioned. They crop up most when climbing/descending. At one point, I was climbing on a ledge that had a ledge 'undercarriage' if you will, and the character only made it halfway up, got stuck in the undercarriage, and slowly slipped down into the pile of enemies I was running from. Not fond memories of the original Counter Strike clipping issues with vehicles on servers came to mind.

    20. Re: Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 0

      "petty, entitled people making unreasonable demands, and then doing nothing self-sacrificing to make any meaningful changes."

      You just described at least 2,000,000,000 people on this planet.

    21. Re: Ok, even giving them the benefit of the doubt by i+kan+reed · · Score: 1

      Yeah, but gamers actually manage to do it even worse. You'll see people actually follow through on boycotts when they're not chasing irrelevant minutia in the entertainment industry.

    22. Re:Ok, even giving them the benefit of the doubt by crafoo · · Score: 1

      The consoles aren't using AMD video card drivers. The performance bottleneck for massive amounts of draw calls per frame is in the drivers, not the hardware.

      It's probably fine on the consoles because they do not have the Windows overhead. The truth is painful.

    23. Re:Ok, even giving them the benefit of the doubt by dave562 · · Score: 1

      Given the likelihood of that happening (hint: not at all), the only sane option is to stop buying on the release date.

      I saw the trailers for AC:Unity and thought that it looks like a fun game. Then I remembered what a cluster fuck Watch Dogs was and decided to wait.

      Surprise, I made the wise choice there.

      I might pick up the game in another month or two once the public beta period is over, and Ubisoft has knocked 20%+ off of the price.

    24. Re:Ok, even giving them the benefit of the doubt by dave562 · · Score: 1

      I cannot believe that you wasted money buying that garbage either.

      Get with the rest of the smart people and wait next time. I did. Oddly enough, I am not kicking myself in the ass for not pre-ordering AC:Unity. Go figure....

      That is not say that I do not want to play the game, or that I will not enjoy playing it in two months from now when the public beta period is over, the bugs are worked out, and I purchase the game for a discount.

    25. Re:Ok, even giving them the benefit of the doubt by Dragonslicer · · Score: 1

      No, we need a law that forbids all this 'release broken shit for money, fix it later' syndrome.

      Why? Isn't taking someone's money and then not giving them what you promised already illegal?

    26. Re:Ok, even giving them the benefit of the doubt by PPalmgren · · Score: 1

      Normally, I do. Last year I bought Black Flag around new years for like $35 and enjoyed it immensely, and I bought Bioshock Infinite during the summer steam sale for like $10. I guess ubisoft they bought some good karma with black flag and I was too trusting, shame on me. I thought the other guy's post on this thread talking about how a bad/good release in a franchise effects the next iteration's sales was very apropos. I feel I fell into that trap.

    27. Re:Ok, even giving them the benefit of the doubt by NotDrWho · · Score: 1

      I know that the horsepower demand for a game engine designed for a modern console is finally going to be a lot more demanding than last year's titles, but a GTX 680 as minimum specification?

      No kidding, those requirements were Crysis level shocking. I just built a new medium-high end rig and even my system would barely meet its minimum specs. No way they could get it to run on even a new-gen console with those kind of specs, not without ramping it WAY down. Christ, the run it at its RECOMMENDED settings you would need a $2000 system at least.

      --
      SJW's don't eliminate discrimination. They just expropriate it for themselves.
    28. Re:Ok, even giving them the benefit of the doubt by __aaclcg7560 · · Score: 1

      STOP BUYING STUFF ON RELEASE. Wait a day. A week. A month.

      I wait until the Black Friday sale at Valve Steam to buy video games for $5 USD or less. I bought Id Software's Rage for $2.50 USD a few years ago. Despite being a few years old with several patches, "Rage" still can't run on my AMD CPU and video card above the recommended hardware spec. The workaround solution is an Intel CPU and/or Nvidia video card.

      I wasn't surprised that the minimum hardware spec for the new Wolfenstein game (using the Rage engine) exceeded the recommended hardware spec for Rage. When that game goes on sale for $5 USD or less in a few years, I might even have a rig to run it.

    29. Re:Ok, even giving them the benefit of the doubt by Aighearach · · Score: 1

      Wait, you want a law to protect yourself... from yourself... no. Just, no.

      If the mean evil company is abusing you, just don't buy their crap. It is not an essential service, you're not obligated to buy it, and they didn't mislead you. Everybody is talking about the pre-release loaner terms, and consumers will either care, or not.

      There is no problem here, except perhaps some video-game addiction problems that affect people just "have to" buy something before there are even reviews of said thing published!

      If we were going to pass a law, it would be more like a $5 tax on games with the proceeds going to an addiction counseling hotline for gamers.

    30. Re:Ok, even giving them the benefit of the doubt by Aighearach · · Score: 1

      OK, so in your mind, the solution to sucky institutional games is to ban indie software, and require corporate software to complete a checklist.

      Wow, that is just a mind-numbing example of not understanding industrial regulation. Game quality is subjective, get it? They can still have the same opinions after the testing as before. So you lock out all individuals and small shops, and you actually get no benefit at all. All it does is force developers to hire a giant array of hosts, and vent heat for a couple months. That is it.

    31. Re:Ok, even giving them the benefit of the doubt by Aighearach · · Score: 1

      No, we need a law that forbids all this 'release broken shit for money, fix it later' syndrome.

      Why? Isn't taking someone's money and then not giving them what you promised already illegal?

      Yeah, but it turns out they got exactly what they were promised, they were just promised a bunch of intangibles like "fun," and minimum system requirements most "gamers" don't have. But I'm sure buying it anyways and whining will teach those awful meanies! Oh, wait...

    32. Re:Ok, even giving them the benefit of the doubt by Darinbob · · Score: 1

      Why give them benefit of the doubt? This is ubisoft, they've had crappy games for their entire existence, they've been screwing up their PR for most of it at well. I'm seriously baffled that they still have customers.

    33. Re:Ok, even giving them the benefit of the doubt by Aighearach · · Score: 1

      Linux user calling in to say, "hey that isn't a windows issue, it is a limitation of the API version everybody has unless they bought a graphics card more expensive than an entire `gaming PC.'"

      The reason it is a "driver issue" is because the API versions each rely on hardware support. The bottleneck actually happens in the driver, but it is due to how the whole technology fits together. It is not a bug and it would not be changed with a driver update. Instead, the game needs to be altered so that it can run well on the technology that consumers have in the year the game is being released.

      I doubt the consoles have substantially new code in the drivers. I suspect that an optimized driver is made by taking a regular desktop driver, and pulling out all the functionality that is not used. The parts that are still there will run faster, but have similar limitations per API level.

    34. Re:Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 0

      "No, we need a law that forbids all this 'release broken shit for money, fix it later' syndrome."

      No. You don't apply a legal solution to a technical problem.

      There's no fucking reason why the majority of gamers can simply wait a god damned week to find out what reviewers find out about the game. If a game is released broken, and these days it almost always is anyway so anticipate it, the internet will let you know fairly quickly.

    35. Re:Ok, even giving them the benefit of the doubt by Zynder · · Score: 1

      It appears fine for the automobile industry and the small custom guys can still build their low production run cars. I, however, am not arguing for the need to do any of the stuff Khyber mentioned. I am just pointing out that the results are not all either/or like you suggest. Both things can exist in the same ecosystem.

    36. Re:Ok, even giving them the benefit of the doubt by Khyber · · Score: 1

      "OK, so in your mind, the solution to sucky institutional games is to ban indie software"

      Where the fuck did I say ban? I only mentioned requiring a testing phase to ensure shit like this doesn't happen.

      Companies have hid behind the "This software comes with no warranty" bullshit for to long and are now using it as a rip-off measure.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    37. Re: Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 0

      "Game quality is subjective, get it?"

      there are absolute/objective measures. FPS, FPS fluctuation, lag, configurability, keys rebindable...

    38. Re:Ok, even giving them the benefit of the doubt by Anonymous Coward · · Score: 0

      Even better solution is to get a "demo version" from TPB. I am not paying anyone just to find out game is shit. Excellent example of why not to preorder is X Rebirth.

    39. Re:Ok, even giving them the benefit of the doubt by Aighearach · · Score: 1

      It would be a ban because it would be expensive, for one. For another, many indie gamers are principled and would not agree to raise money to do some kind of nonsense testing that isn't for safety, or any other real-world reason.

      You can ensure 100% that "shit like this" doesn't happen to you by simply checking before hand if the game has been tested to that specification, and if it hasn't, don't buy it .

      If that doesn't work to 100% effectiveness, either own the isolated purchasing mistake and learn from it, or see an addiction counselor, as needed.

    40. Re:Ok, even giving them the benefit of the doubt by RyoShin · · Score: 1

      For action oriented games on a console, a locked 60 fps rate is the "gold standard" and is becoming almost mandatory for twitch-shooters, precision driving games and other genres that rely on rapid response times.

      This might explain their recent comments:

      Guérin had backup from the 30FPS camp, with Assassin's Creed Unity's Creative Director, Alex Amancio chiming in, saying: "30 was our goal, it feels more cinematic. 60 is really good for a shooter, action adventure not so much. It actually feels better for people when it's at that 30fps. It also lets us push the limits of everything to the maximum. It's like when people start asking about resolution. Is it the number of the quality of the pixels that you want? If the game looks gorgeous, who cares about the number?".

      Of course, then they have trouble even hitting that 30fps, even after trying to lower people's expectations...

  4. The culture of responsibility switches. by Thanshin · · Score: 5, Insightful

    How is it now obvious to them that this excuse mean nothing after release?

    Are they implying they never tested their game on the platforms they specified in the minimum requirements?

    1. Re:The culture of responsibility switches. by Anonymous Coward · · Score: 1

      How is it now obvious to them that this excuse mean nothing after release?

      Are they implying they never tested their game on the platforms they specified in the minimum requirements?

      I totally agree. Ubisoft should have tested the game on every platforms possible. I used to work in the video game industry, as QA and Loc tester, for several companies (Nintendo and EA to only name the biggest). That kind of problem shouldn't happen unless the graphic's card suppliers provide a new (and buggy) driver between the time your game becomes "gold" and the public release. Not sure this is what happened here.

    2. Re:The culture of responsibility switches. by Anonymous Coward · · Score: 0

      It's not like Ubisoft can just go to the shops and buy a consumer grade PC to run their WIP games on. I mean that would be ridiculous.

    3. Re:The culture of responsibility switches. by TellarHK · · Score: 5, Insightful

      This isn't a testing fault. I'm sure they tested the hell out of it. Dozens if not hundreds of QA people sat in cubes for months, maybe years, testing bits of this game as it got produced. And I'm sure that many of them wrote up really detailed, well reasoned explanations of just how broken it was in every single way that people are counting today.

      And nobody cared because the game had to launch before the holiday season of 2014, Thousands of jobs and millions upon millions of dollars were at stake.

      It isn't that nobody tested, it's that nobody really cared.

    4. Re:The culture of responsibility switches. by Thanshin · · Score: 4, Funny

      If a tester runs a test and no one is around to see it, does the test return a result?

    5. Re:The culture of responsibility switches. by Anonymous Coward · · Score: 4, Funny

      They tried it but their fucked up drm prevented them from running the game.

    6. Re:The culture of responsibility switches. by Anonymous Coward · · Score: 0

      This isn't a testing fault. I'm sure they tested the hell out of it. Dozens if not hundreds of QA people sat in cubes for months, maybe years, testing bits of this game as it got produced. And I'm sure that many of them wrote up really detailed, well reasoned explanations of just how broken it was in every single way that people are counting today.

      And nobody cared because the game had to launch before the holiday season of 2014, Thousands of jobs and millions upon millions of dollars were at stake.

      It isn't that nobody tested, it's that nobody really cared.

      Haha, OK.

      Good fucking luck with that mentality after your entire organization crashes because of failures like this. You think your game writers will stick around after sales drop into the shitter and the competition is kicking ass? Think again.

      I get deadlines. I get schedules. I don't get releasing a failed product.

      And they knew this product was shit for "months, maybe years".

    7. Re:The culture of responsibility switches. by Anonymous Coward · · Score: 0

      This just shows that Ubisoft either does not test its games at all or there is too many layers of PHB:s between the development and marketing. Most companies would not even try to blame the hardware if their software is designed and implemented badly for current hardware..

    8. Re:The culture of responsibility switches. by Drethon · · Score: 2

      If a tester runs a test and no one is around to see it, does the test return a result?

      Depends on the quality of the test automation software. You do know a lot of the software in the airplanes you fly in is tested via an automated approach where the only observation of 10k tests is 1 pass/fail?

    9. Re:The culture of responsibility switches. by Anonymous Coward · · Score: 0

      Except the vast majority - if not all - of the game industry utilizes humans to test games. There's pretty much no automated testing anywhere, ever. Source: Worked for four different game companies, three of which represent major publishers.

    10. Re:The culture of responsibility switches. by Dutch+Gun · · Score: 5, Interesting

      I can probably make some educated guesses about what may have transpired, at least from the performance side, since I've done engine-side programming for AAA games in the past.

      Unless you're working with an established and already-polished game engine, all the art content for a game of this size has to be built far in advance of when the engine is fully ready to render it at full efficiency. By it's very nature, optimization is something that has to occur near the end of development for a game, since there's no way to optimize game features until they're largely finished and can approach performance issues holistically. The hardest thing about that is you have to make a very early prediction about how much your game will be able to render. It's extremely time-consuming to fix if it turns out your engine simply can't cope with the amount of artwork or game content it's being asked to process, as that artwork and game content has been in the pipeline for years.

      The kicker is that you can't really know for sure what the bottlenecks are exactly and how you can improve on them before you begin the investigation and optimization process, nor can you really predict with 100% certainty how effective your efforts will be, or how long it will take. This is why the recommended specs on boxes are often, at best, simply guesses that are made by the engine developers many months in advance of the title's ship date, and are a reflection of how well they *think* they can get the game engine working. Of course, in other cases, it's managerial wishful thinking, trying to sucker people with lower-end systems into purchasing the game. To me, it seems entirely likely that the programmers either overestimated how much they could optimize the engine / game code or the artists went far beyond their established budgets. Maybe both. Management compounded this issue by not giving the development team time enough to fix the problems.

      None of this excuses them in the least, of course, especially on consoles with immutable, fixed hardware to test on. They should have owned up a many months ago and let people know the game wouldn't be ready, because there's zero chance they didn't know about all these problems. Unfortunately, there's a great deal of pressure put on programmers to simply try to patch up the game as best they can given the current time left in the schedule, rather than re-assessing realistically how much time they *actually* need to fix the game, because, you know, money. Instead, I'd imagine that those guys were crunching for many months before the game shipped, and they're still crunching away with insane hours, trying to fix all those bugs. It probably ending up being counter-productive too, because, at least in my case, the quality of my code dropped rather dramatically when I was exhausted.

      It's pretty difficult to really know what's going on inside a company. For any game we released, I always saw lots of fan speculation about what was going on, and more often than not, it was well off the mark. So definitely take any speculation, including mine, with a grain of salt. What's absolutely inescapable, though, is that Ubisoft management is ultimately responsible for the go/no-go ship decision, and decided that they didn't care enough about their customers or their reputation to bother getting their game polished to an acceptable standard before launch.

      I haven't bought an Ubisoft game since they started on this ridiculous anti-consumer DRM campaign, and this makes me really glad I'm still staying the hell away from them. Yeah, I'd probably have enjoyed the Assassin's Creed series, but there are plenty of game companies that don't piss all over their customers, and they'll be getting my dollars instead.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    11. Re:The culture of responsibility switches. by Kjella · · Score: 1

      Unless you're working with an established and already-polished game engine, all the art content for a game of this size has to be built far in advance of when the engine is fully ready to render it at full efficiency. By it's very nature, optimization is something that has to occur near the end of development for a game, since there's no way to optimize game features until they're largely finished and can approach performance issues holistically. The hardest thing about that is you have to make a very early prediction about how much your game will be able to render. It's extremely time-consuming to fix if it turns out your engine simply can't cope with the amount of artwork or game content it's being asked to process, as that artwork and game content has been in the pipeline for years.

      That makes somewhat sense for where you're going to be at full tilt on not-as-yet released cards. It doesn't make a whole lot of sense for old cards, both the hardware and current-gen engines have usually pushed it close to the max and you can't expect miraculous improvements there. In short, if you overshoot you're planning it poorly.

      --
      Live today, because you never know what tomorrow brings
    12. Re:The culture of responsibility switches. by Dragonslicer · · Score: 1

      Testing? Forget it.

      It compiles, ship it!

    13. Re:The culture of responsibility switches. by Anonymous Coward · · Score: 0

      This isn't a testing fault. I'm sure they tested the hell out of it. Dozens if not hundreds of QA people sat in cubes for months, maybe years, testing bits of this game as it got produced. And I'm sure that many of them wrote up really detailed, well reasoned explanations of just how broken it was in every single way that people are counting today.

      And nobody cared because the game had to launch before the holiday season of 2014, Thousands of jobs and millions upon millions of dollars were at stake.

      It isn't that nobody tested, it's that nobody really cared.

      No, there were not thousands of jobs depending on it being released that day. Only the project manager's job was at risk before that day. Pretty much everyone else was always going to be dismissed the day of gold release. In fact, had QA been listened to and the customer experience cared about, they would all have had jobs for longer or more jobs would have been created to project manage the bug groups.

      Frankly, I just won't by an Ubisoft game. Even if they haven't developed it, I don't trust them. Too much DRM, restrictions and other BS to risk my machine and waste my time on, much less feed their greed. So I missed out on the latest 2(3?) HoMM games. Big whoop. Kings Bounty scratched those itches. Torchlight was more fun than D3 would ever be for me (though the console version might be worth it if I get that itch again. But I probably won't, because of Marvel Heroes Online 2015. It's an interesting skinner box and it showed me that that F2P grind with microtransactions isn't for me. I'd rather drop $20-$50 ona full game and use it as I like. For everything else, there's a 75-90% off steam sale a season or three away.

    14. Re:The culture of responsibility switches. by Anonymous Coward · · Score: 0

      By it's very nature, optimization is something that has to occur near the end of development for a game, since there's no way to optimize game features until they're largely finished and can approach performance issues holistically. The hardest thing about that is you have to make a very early prediction about how much your game will be able to render. It's extremely time-consuming to fix if it turns out your engine simply can't cope with the amount of artwork or game content it's being asked to process, as that artwork and game content has been in the pipeline for years.

      The kicker is that you can't really know for sure what the bottlenecks are exactly and how you can improve on them before you begin the investigation and optimization process, nor can you really predict with 100% certainty how effective your efforts will be, or how long it will take.

      I'll agree with your "Don't buy Ubisoft" point but the rest is invalid in a sequel of this size. I don't know how long it takes to drive to LA from NYC but, observing the speed limit, I know it should be somewhere around 3,000 miles / 60 miles an hour = 50 hours plus any breaks for gas/sleep if it's not a cannonball run team drive. If I need to deliver a million tennis balls on the drive, I won't assume that a future skateboard will let me make a thousand trips with a thousand balls each at a thousand miles an hour to cut that time down when when a semi-truck today is needed for that purpose.

      If you have a 3 year pipeline to develop, make sure you can render 30fps a second on a top end single card system today at 720p-low before you assume it will work at 1920p-high 60 fps tomorrow on a basic card. You don't need finished artwork to test your rendering engine because you can take any textures of the desired size and render that as a stand in. Hell take screenshots of slashdot on a 4K display and use that as your bump map, so that's another false assumption.

      If I write a database query, I don't know how long it will take, but I DO know the MAXIMUM time it SHOULD take and the MINIMUM time it MUST take to go through 100GB of data. Because "big O" notation is part of the boring basics of a real CS course. AAA hundred million dollar games have real CS people on them. Usually ones that majored in Math and also took CS, not just the CS guys who avoided math entirely (I bailed on a double CS/Math at DiffEQs, so don't think I'm just an elitist.)

      The simple fact is that Ubisoft took a kickback from NVIDIA to not use a better API (AMD's Mantle) and so they have to stick with the restrictions of DX11 which doesn't support the renderer Ubi built (50k+ drawcalls). It's like they just said "fuck the draw buffer, we'll do it live. WE'LL DO IT LIVE!"

    15. Re:The culture of responsibility switches. by Aighearach · · Score: 1

      Did anybody even read the minimum requirements before buying? And if they did, and saw that only a couple people they even know have that expensive of a machine, did they buy it anyways and just say, "gee, I'll turn down the settings a little. Good on them for being aggressive! grar!" LOLOL

      Obviously they bungled the whole thing. But that doesn't mean they didn't also tell people what they were buying...

    16. Re:The culture of responsibility switches. by mattventura · · Score: 1

      Failed product? I'm sure they're selling tons of copies.

    17. Re:The culture of responsibility switches. by CrashNBrn · · Score: 1

      Their DRM stance, like U-play (on top of Steam), Tages, internet required to not only launch but continue to play many titles. It all still continues to this day, even after a few years back they made a big PR announcement about reducing/removing DRM from their gaming titles. Yeah, well I never saw any change whatsoever and their older library of games still are infested with Tages and more.

      If I see Ubi as the publisher, I just skip it. Although it looks like I've either accidentally purchased one of their titles, or it was so cheap ($5) that I gave it a go.

    18. Re:The culture of responsibility switches. by Thanshin · · Score: 1

      You do know a lot of the software in the airplanes you fly in is tested via an automated approach where the only observation of 10k tests is 1 pass/fail?

      Sadly I saw that comment too late for anyone to notice. I'd have enjoyed saying for once "I know. I actually was in the team that made the system for a branch of Airbus! :D"

      Now no one will ever know about that cool moment. :/

      But last week I had my first submission ever to be accepted on Slashdot so... Karma!

    19. Re:The culture of responsibility switches. by Anonymous Coward · · Score: 0

      OK sorry, prediction, no. Just go out and purchase a crappy $20 AMD card, and $20 crappy nvidia, and make sure your game works normally on them (even with all settings off). Hell, I wouldn't be surprised if they had a bunch just LAYING around from older machines. I'm sure from testing that the testers or devs know exactly what "scenes" are the most heavily rendered, and run the scene on those cards. This isn't rocket science. I hate the games that run like SHIT until you update to the latest drivers that didn't even EXIST for the user until AFTER the game launched. Testers should be running on hardware of their lowest common denominator(min requirements). If they don't test on AMD hardware then DON'T ADVERTISE THAT YOU SUPPORT IT!

    20. Re:The culture of responsibility switches. by Anonymous Coward · · Score: 0

      Just letting you know somebody read that. That is all.

  5. If at first you don't succeed... by theshowmecanuck · · Score: 5, Insightful

    Cheat your customers, cover it up by suppressing reviews, and then lie about whose fault it is. Has nothing to do with properly testing your product and releasing quality software.

    --
    -- I ignore anonymous replies to my comments and postings.
    1. Re:If at first you don't succeed... by HairyNevus · · Score: 2

      This is why I'll never purchase a game I haven't already sunk tens of hours into after pirating it first.

      --
      You were critically hit for no damage. The bruise will look nice, and maybe the scars will make good party talk.
    2. Re:If at first you don't succeed... by Tyr07 · · Score: 4, Insightful

      Ubisoft probably has this as a moto around their office, painted on the walls.

      I'm really getting sick of Ubisoft, the last game I purchased under their banner was Anno 2070. Great game, only part of that game that ever pisses me off? Ubisoft game launcher that comes with it and is necessary to operate it. Even though i purchased it on steam and launch from there.

      Ubisoft needs to focus less on market manipulation and DRM software, more on quality games. Anno 2070 was a fantastic game, great quality, you waste time and effort on your uplay launcher and other things trying to mimic software that is out there that already does it better.

      Sure, just because there is better software doesn't mean you shouldn't try, but at least (Even though I'm not a fan of Origin) At least EA with Origin actually put serious effort into making a distribution platform and making improvements to it so it has similar quality to something well known as Steam.

      Now, I still think Steam is way beyond Origin and definitely my preferred content distributor, and I have origin only for Mass Effect 3 and Battlefield 3. Steam gets installed every single time as part of my top 5 programs to reinstall if I format my system, for my contacts and extensive game library. Also because Steam feels quick, I don't feel it bogs down my system, and is useful to me.

    3. Re:If at first you don't succeed... by TellarHK · · Score: 5, Interesting

      This is a side effect of what happens when game franchises become more profitable than movie franchises. Once the flow of money starts on a game with a budget in the tens of millions like the Call of Duty, Assassin's Creed, or Grand Theft Auto franchises to name just a few - there comes a point of no return where you finish what you started, because you've sunk millions upon millions into something that just turned out *wrong*, like this. Just like Warner Brothers couldn't put the Green Lantern movie on hold and rewrite it to not suck, Ubisoft backed themselves into a corner.

      Nobody had the balls or the power to say "Wait a minute, we're overreaching. Let's scale this back to something that will actually run." Instead, they launch a buggy, bad game because they're into just the marketing campaign for tens of millions of dollars. It's so much worse for consumers than a flop of a movie, because you're spending $60+ on the cost of entry, and when the reviewers are embargoed there's just no way to tell if you're going to get screwed. Thank the big budget productions and stock market demands for this kind of disaster.

      Every time I see something like this, or a botched Call of Duty release, I get a *little* less annoyed with Valve for not saying a word about Half-Life 3/Ep. 3. They're private. They can take the time without investors freaking out.

    4. Re:If at first you don't succeed... by Noah+Haders · · Score: 1

      and yet I just went ahead and pre-ordered far cry 4, also being released by ubi. who's the dope now?

    5. Re:If at first you don't succeed... by meerling · · Score: 1

      Ubisoft has a reputation for that kind of stuff and hating pc gamers.
      They earned that reputation by their actions and statements.
      Somehow none of this is any kind of surprise.

    6. Re:If at first you don't succeed... by TellarHK · · Score: 2

      Anyone that still pre-orders anything that has a launch day review embargo, after the "Aliens: Colonial Marines" disaster, that's who.

    7. Re:If at first you don't succeed... by KingOfBLASH · · Score: 5, Interesting

      If we want to see a change of heart from the publishers, people should start actually returning defective games.

      Despite what the EULA may say, lemon laws make it illegal to sell something that doesn't work, and even if a store says they don't take returns of software, if you tell them the return is because it's defective they'll take it anyways.

      I can guarantee you if all the people who gave cash to Ubisoft turned around and asked for their money back because the game is defective (doesn't even play on a console), Ubi would think twice about pulling similar shenanigans in the future.

    8. Re:If at first you don't succeed... by TellarHK · · Score: 1

      That is pretty much the only resource people have. And it won't work until lots of people try and do it, loudly, repeatedly, but politely. The fact that Ubisoft is already making excuses actually makes it seem like people might have a better case this time than in most, because it's not just going into a cone of silence.

    9. Re:If at first you don't succeed... by LordWabbit2 · · Score: 1

      Steam has indeed come a long way, about 10 years ago it was loathed and hated by gamers. Many people would not buy a game if it needed Steam, Ubisoft with their crappy launcher are where Steam was 10 years ago.

      --
      There are three kinds of falsehood: the first is a 'fib,' the second is a downright lie, and the third is statistics.
    10. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      Better luck next time. I stopped pre-ordering games after few buggy Call of Duty games when one of them was so buggy that it could not be completed before the first patch. It is sad how the games release dates are fixed before anyone knows if the game will be ready by then. This is a typical corporate management problem which eventually kills the corporation.

    11. Re:If at first you don't succeed... by janoc · · Score: 2

      Since when was video game production about releasing quality software in the last 10 years?

      These days it is about rushing an unfinished release to rake in money during the holiday rush, the bugs and problems will be fixed after the "release" with multigigabyte patches or (even better) a paid DLC. If ever ... Spending time on debugging and optimizing takes resources away from building the next AAA blockbuster to be released 6 months later.

      I am not even considering buying many of these "AAA" releases because of this "release unfinished crap and then milk-and-dime the buyer with pointless mandatory DLCs and season passes" anymore. There are better ways to spend my money.

      Ubisoft is particularly known for their crappy games in the last years, draconian DRM, being openly hostile to PC gamers, so this fiasco shouldn't really surprise anyone.

    12. Re:If at first you don't succeed... by luther349 · · Score: 1

      well star citizen pretty much said your going to need pretty kick ass box but the games not even out untill early 2015 and he detail on the game is just frigging insane,. but its a growing problem with gaming company so busy making it look better no focus on anything else.

    13. Re:If at first you don't succeed... by luther349 · · Score: 2

      yep why im so ready for star citzen not made by any puplsher meaning so shoving it out the door before its ready ans from the pre buils the kickstarter guys get its really shaping up.yes theirs the typical its been 2 years its gonna fail crap but quality takes time gamers seem to have gotten used to there crappy buggy cod games every year.

    14. Re:If at first you don't succeed... by gbjbaanb · · Score: 4, Informative

      This happened with the last X game - X:Rebirth, released with a lot of fanfare and expectation and hype and.... truly, truly dreadful. Not just in gameplay but bugged to hell and back again.

      The forums on Steam and Egosoft were full of people either asking how to get a refund, complaining they had been told to "sod off" by Steam, or rejoicing that they had managed to scrape a refund out of Steam.

      Incidentally, this game too was not available for review before it was on sale.

    15. Re: If at first you don't succeed... by Anonymous Coward · · Score: 0

      Aah OK. In that case I'll put off buying this title until 2024.

    16. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      Steam was never that bad.

    17. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      I get the feeling that Ubisoft, and other companies, with draconian DRM, are run by the sort of sociopaths that would steal games if they could. That's why they want the DRM, because they assume that, otherwise, everyone else would behave like they do.

    18. Re:If at first you don't succeed... by SargentDU · · Score: 1

      Well, the opposite is a Duke Nukem Forever which took 10 years to release, right?

    19. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      I'd say anyone who pre-orders any game unless the pre-order gives you 25% off or something.
      Pre-ordering offers no advantages over not preordering, except maybe that you can start playing the moment the game goes live, instead of waiting for the download.
      Even buying the game at launch is pointless. If you wait a year or so you can buy it on steam GOTY edition with every single DLC for 75% off.
      Either way, I embargoed ubisoft years ago, so this doesn't actually affect me.

    20. Re:If at first you don't succeed... by Daniel+Hoffmann · · Score: 1

      EA now only sells its titles through Origin
      Valve only release its titles through Steam
      Blizzard only release its titles through Battle.net

      I would rather be able to choose my content distributor and have complete access to everything, but I know it is not feasible to have all games be released on all distributors. Those 3 guys up there used their established user-base to build their content distributions with exclusive games that only worked with their platforms. Ubisoft is trying to do the same. At one point you could buy EA games on Steam, but EA decided to have all the revenue for themselves. It is probably in Ubisoft plans to eventually stop publishing its games on Steam.

      In this respect Ubisoft is not the devil (not any more than Valve) they are just incompetent AND late to the party.

      Remember, competition is good, exclusives titles are not.

    21. Re:If at first you don't succeed... by MrNemesis · · Score: 1

      Testing is time-consuming and expensive. Lying is quick and cheap, or even free if you already have a marketing department.

      --
      Moderation Total: -1 Troll, +3 Goat
    22. Re:If at first you don't succeed... by QuantumLeaper · · Score: 1

      Duke took 15 years for release, not 10 years.

    23. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      Well, pre-prders also support and reduce economic pressure on the developers.
      For the few combinations of games and developers that you care about and don't care so much about cost that can be reasonable to do in a similar way that kickstarter can make sense. Not in a financial sense of course (on the other hand, buying and even just playing computer games doesn't make _financial_ sense in general).

    24. Re:If at first you don't succeed... by Pascoea · · Score: 1

      because you're spending $60+ on the cost of entry, and when the reviewers are embargoed there's just no way to tell if you're going to get screwed

      I didn't realize that playing a game the day (or week, or month, or year) that it is released in any way shape or form increases the enjoyability of the game. It's not like the content of the game changes, does it?

      Not that it excuses Ubisoft from releasing a shit product, I'm just saying that (in my opinion) there is no reason to play the game the day it is released. I'd rather wait a year till the price of the games come down, and the hardware to play them on gets cheaper.

    25. Re:If at first you don't succeed... by KingOfBLASH · · Score: 3, Informative

      If you buy with a credit card (which you are if you're using steam), you can call your credit card company and get them to issue a charge back.

      I've done this with a couple software titles where I was told to "sod off" and nothing bad happens, and you get your money back.

      The thing that makes me sad is most people don't ask for a refund, so they are creating an incentive for video game companies to create bad titles.

      It's almost like the Producers, in video game form. Hype up a game, get a ton of preorders, make it absolute steaming shit, say "Sorry no refunds" and haul in the cash

    26. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      It's so much worse for consumers than a flop of a movie, because you're spending $60+ on the cost of entry, and when the reviewers are embargoed there's just no way to tell if you're going to get screwed

      Thankfully, this will probably be the last Ubi title for which this is true. Everybody who is experiencing the issues with this game will remember this day, and will think about it next time when buying the new Ubi hotness. They'll do it after the reviews are out, no matter how long the embargo is.
       
      What I'd like to see, however, is a "refuse to review" on embargoed titles. Still, everyone has to chase their next pay check, I suppose.

    27. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      Sorry, I may be an ass for saying it but I don't feel sorry for anybody that rushes out to buy anything the very day it gets released just because they "have to have it".

      If the $60 is that important to you then you know what, wait a week before you buy it and read a few reviews. Problem solved.

      This doesn't apply to just games either. Basically any new phone, gadget, etc.... I couldn't be bothered waiting in line on day 1 just so I can say I have it. Screw it, nothing is really that important.

    28. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      You are. You are a dope.

    29. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      Charge it back. Your credit card provides you protections against faulty products.

    30. Re:If at first you don't succeed... by VGPowerlord · · Score: 5, Interesting

      Steam has indeed come a long way, about 10 years ago it was loathed and hated by gamers. Many people would not buy a game if it needed Steam, Ubisoft with their crappy launcher are where Steam was 10 years ago.

      10 years ago, Steam was a glorified auto-updater that sat there and sucked up system resources... something like 64MB of RAM when 128-512MB was standard.

      Steam now takes something like 128MB of RAM in a time when 8192-16384MB of RAM is common. In addition to being an auto-updater, it also has a store, friends list, friends chat, game library, a non-puke green color scheme, and a host of other features. ...and if you ask me how I know this, I'll toss my Steam "11 year" badge at your face.

      (Note: I'm guesstimating at these RAM usage numbers, and they're the numbers when you're not actively using it.)

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    31. Re:If at first you don't succeed... by zarthrag · · Score: 4, Informative

      If you buy with a credit card (which you are if you're using steam), you can call your credit card company and get them to issue a charge back.

      If you try this, there's a 99% chance that you'll lose your steam/origin/ubi account, and everything in it. Companies are vindictive like that.

      --
      Why can't all fpga/microcontroller manufacturers just release free optimizing compilers???
    32. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      It's so much worse for consumers than a flop of a movie, because you're spending $60+ on the cost of entry, and when the reviewers are embargoed there's just no way to tell if you're going to get screwed.

      What we need is for everyone to not buy the game on day of release; wait a week until the reviews and issues are out, and if they are really that bad don't buy the game at all unless some fixes become available. As you say the level of investment is high so a little patience to wait a week or two might be worth learning to do (it's not that long, really!). People need to stop falling for marketings "buy everything today, not tomorrow, the day after is right out" attitude.

    33. Re:If at first you don't succeed... by 0123456 · · Score: 1

      Yeah, right. Everyone knows the supposed 'release' of DNF was just a quick hack they put together as a joke.

    34. Re:If at first you don't succeed... by pr0fessor · · Score: 1

      I think it was Diablo 2 {it was one of the Diablo games} I took back to the store because it had a visible defect on a couple of the discs that kept it from being read. The guy told me they couldn't refund it but he would exchange it... which was fine because I wanted to play the game.

      He exchanged it for me and I opened it at the counter and inspected the discs only to find some of them also had the same defect. He opened four boxes for me to find all the disc needed for the game with out the defect.

      This isn't really the same thing, it would probably be harder to get them to refund it for bad code.

    35. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      EA only release through Origin because no one would use Origin otherwise. Does anyone else use Origin?
      Valve only release through Steam. But this isn't particularly special: Most game companies release only through Steam!
      Battle.net predates Steam. It's not surprising Blizzard still use it. Does anyone else use Battle.net?
      No one but Ubisoft will use uplay.
      Other companies just release games, without forcing their crappy software platform on their customers.

    36. Re:If at first you don't succeed... by dave562 · · Score: 1

      This right here is what I miss the most about swapping warez.

      I haven't pirated software with any regularity since a 56k modem was fast, but even back then, any game that I enjoyed I bought to support the publisher so that they had a chance to stay in business and continue to pump out good products.

      A try before you buy model would crush the software industry, but would be a godsend for gamers. Even a model where you get to play the first level, or play for 10 hours would strike the balance between piracy and profits.

    37. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      The vast majority of consumers have an immediate gratification disorder. This applies to most forms of entertainment, movies, TV, and video games all get very affordable in relatively short time frames. Saving money and actually knowing what to expect increases enjoyment.

      Personally, I use a per hour penalty for the embargoes. I have decided that I won't even think about buying Unity for about 17 weeks, and then only if they have fixed the bugs.

    38. Re:If at first you don't succeed... by Wootery · · Score: 1

      This is correct. I believe it's even in their EULA.

      Would make for an interesting European lawsuit.

    39. Re:If at first you don't succeed... by Wootery · · Score: 1

      And then Valve/Ubi will shut down your account, because they can, and because it's their policy.

      The wonders of Internet-based DRM: they always have the power to take it away from you, even if it's a single-player game.

    40. Re:If at first you don't succeed... by Wootery · · Score: 1

      I presume you'll also be waiting for a discount. 17 weeks might be a bit optimistic for 50% off, but it might happen.

    41. Re:If at first you don't succeed... by Wootery · · Score: 1

      Publishers combat this with preorder incentives: a slightly reduced price if you pre-order, and an unfair advantage in-game (items, free in-game money, etc).

      Personally I have the patience to wait a few months.

    42. Re:If at first you don't succeed... by emohawk · · Score: 1

      Was going to say you could use 'return protection' too, but doesn't cover software unfortunately: https://visaclaims.newcorp.com...

    43. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      EA now only sells its titles through Origin
      Valve only release its titles through Steam
      Blizzard only release its titles through Battle.net

      I would rather be able to choose my content distributor and have complete access to everything, but I know it is not feasible to have all games be released on all distributors. Those 3 guys up there used their established user-base to build their content distributions with exclusive games that only worked with their platforms. Ubisoft is trying to do the same. At one point you could buy EA games on Steam, but EA decided to have all the revenue for themselves. It is probably in Ubisoft plans to eventually stop publishing its games on Steam.

      In this respect Ubisoft is not the devil (not any more than Valve) they are just incompetent AND late to the party.

      Remember, competition is good, exclusives titles are not.

      I haven't bought an EA game since they required Origin or whatever they call it. Blizzard lost me for SC2 when they killed LAN play - not that I ever actually played on a LAN with SC1, but I don't like the anti-customer stance. D3 real money auction house put a nail in the coffin since I knew that would lead to skinner box treadmill grind creeping in to drive microtransactions. Ubisoft.... F Ubisoft. They release buggy games with buggier and more invasive DRM.

      Steam... I avoided it for a long time. I bought the Orange box portal thinking I coudl play it offline without steam on a brick store sale so I was hooked. I created a dedicated account just for that... and then another just for the THQ bundle... I have hundreds of games from steam sales that I've never even launched at this point. I think Steam's been down 40 hours for me in five year? I'll deal with that and the rental model for 75%-90% off.

    44. Re:If at first you don't succeed... by cbhacking · · Score: 1

      This is why I don't drop a lot of money on a game unless I've been able to trial it. Not pirate it, just trial it. There are, in fact, game devs that release trials of their games.

      Most single-player RPGs and adventure games do not, which is kind of odd because it should be pretty easy to figure out a point (in either time or game progression) where if the player is enjoying the game they'll be hooked but which still leaves lots of content. Conversely, damn near all MMOs do offer such a trial, typically with a level cap and/or time cap. While I'm well aware of the differences between MMOs and single-player games, I don't understand why the big devs are so aware of the "get them hooked and they'll pay up" system for MMOs but don't take the obvious adaptation for single-player games.

      Well, unless they know their games are shit and don't want people to know that before they buy. But that still doesn't justify pirating the game, just watch other people play (friends or reviewers), or borrow from a friend if possible.

      --
      There's no place I could be, since I've found Serenity...
    45. Re:If at first you don't succeed... by slew · · Score: 1

      Cheat your customers, cover it up by suppressing reviews, and then lie about whose fault it is.

      Now that the video game industry has passed the movie industry, why is it surprising that they use the same entertainment industry tactics?
      The more things change... ;^)

    46. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      you just install steam because every single thing you (dont even) OWN is on your steam library, you and everybody else that loves it its exactly the same thing, you have all your shit there so you dont have any choice but to love it, Its like me saying i love my external hdds, no shit sherlock, all my pirated internets is there because i dont use steam at all!!!.

      i could respect someone saying, i love GOG, at least you have the .rar to yourself, but this steam circlejerking is ABSURD. The only difference between steam and origin is that origin gives away good full games (dead space 1, battlefield 3) and steam does not give away SHIT and everything you download from there for free you can get any other way with the advantage that if you get it in from the proper channel you are going to need one less login to play the game. It literally has NO advantages over a dry turd in the middle of the road in summer

      fuck steam and im sorry to say that, but fuck its fanboys

      there, i said it, i feel better

    47. Re:If at first you don't succeed... by cbhacking · · Score: 1

      Well, or you could STOP BUYING DRM SHIT instead, too. If Steam can take away your game library (and they can, and sometimes will) then they're DRM and they're shit, plain and simple. I do not get all this fawning over Steam that I see from so many people in what's normally a very anti-DRM community.

      --
      There's no place I could be, since I've found Serenity...
    48. Re:If at first you don't succeed... by KingOfBLASH · · Score: 1

      Says who? Let me repeat, I've done this a couple of times with a couple of software titles.

      And if steam decided to take away your account and all your games you would have a similar right to issue a chargeback for ALL THE GAMES.

      The key is to be polite, explain that the reason you are returning the game or issuing a charge back is because it's defective and does not work AND YOU'VE TALKED TO SUPPORT. Make sure you're speaking to a manager (or someone with decision making power), document everything, and if there's any push back mention your states attorney general.

      You'll get your money back, and they'll say "right away sir"

    49. Re:If at first you don't succeed... by xiux · · Score: 1

      Not that it means anything, but I got you beat by 45 days. https://steamcommunity.com/id/...

    50. Re:If at first you don't succeed... by Zynder · · Score: 1

      Because it is the least shitty of the shitty DRM platforms. Your sentiment is noble and I agree in principle, but the rest of the world has realized that this is the way things are going to be and if you want a game to play, you're going to buy it this way and play it this way. There is little to "get" about this thing. Steam appears to be the lesser of 4 evils- nothing more.

    51. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      Fucking A 11 years. I'm 9/3/03 myself, but we're damn close. These tools can get off our fucking lawns.

    52. Re:If at first you don't succeed... by Noah+Haders · · Score: 1

      I also think it's notable that polygon was the only major game site that did not receive a prelease copy of fc4 to review. They were the ones who wrote a harsh editorial criticizing Ubi's embargo policies. I don't know how to spell retaliation, but fortunately my phone has autocorrect.

    53. Re:If at first you don't succeed... by Daniel+Hoffmann · · Score: 1

      Battle.net predates steam but you could not buy games digitally through it, for a long time battle.net was an in-game only multiplayer matchmaking much like gamespy.

      My point was: This exclusive platform bullshit is stupid and should stop, more competition is good. I am fine if ubisoft has its own content distribution system, as long as it is not the only way to access their games.

      Steam takes 30% cut from sales, so why can't ubisoft provide a 30% discount on its games when bought directly through Uplay? And why my steam game needs to go through Uplay to launch? THAT is what is really stupid about this whole ubisoft fiasco.

    54. Re:If at first you don't succeed... by Anonymous Coward · · Score: 0

      Agreeded.

  6. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    Just... wow.

  7. Not piracy? by Torp · · Score: 1

    I was sure it's piracy, and they will install a new version of StarForce.
    TBH, if you go near an EA or Ubisoft product, you deserve what you get. They're not even worth pirating.

    --
    I apologize for the lack of a signature.
    1. Re:Not piracy? by Anonymous Coward · · Score: 0

      The pirate version won't have that crap. They're vastly superior versions.

  8. Re:A highly relevant comment from the previous pos by Noah+Haders · · Score: 5, Interesting

    the linked comment is super cool, but unsourced. However, it has a ring of truth for me. the comment calls out several nvidia technologies like TXAA and SMAA. It was the second time today I heard those terms. The first was when watching a gamestop video where an designer talks about all the cool tech that makes far cry 4 so pretty on the compuper. "Together with NVIDIA, Ubisoft has been working to incorporate GAMEWORKS technologies to add visual enhancements for the PC version of the game." LINK

  9. that's funny by gl4ss · · Score: 1

    since before launch they complained that there's not enough cpu for the "AI".

    though looking at the videos, from previous game they just changed generateCivilians(10) to generateCivilians(200) for no particular reason. loads of people on the scenes but it doesn't look good, just looks weird

    --
    world was created 5 seconds before this post as it is.
    1. Re:that's funny by TellarHK · · Score: 2

      It's a case where the developers looked at the raw numbers for the system that was coming, and said "Wow! We're going to have almost three times the cores, sixteen times the RAM and so much GPU!" and then went on ahead and jacked the engine demands up to a level that probably shouldn't have been reached until a few more years into the life cycle for the platform. It took years and years for the Xbox 360 and PS3 to be understood well enough to be able to create things like the GTAV engine, and possibly in part because of the switch to essentially PC hardware they now find themselves having to work with the hardware that was until recently considered second-tier to console hardware in general, but then in addition, they used AMD parts that have always been second-tier in the PC market.

      This really should not have been that bad. They're overreaching, and that's basically the fundamental problem. Wait a few years, and games that try and pull off what Unity does will be successful and well optimized, but right now they're still working out just what's capable. It's just too bad for the customers that get screwed while inadvertently helping Ubisoft and other developers learn just how this hardware can be put to use.

    2. Re:that's funny by donaldm · · Score: 2

      This really should not have been that bad. They're overreaching, and that's basically the fundamental problem. Wait a few years, and games that try and pull off what Unity does will be successful and well optimized, but right now they're still working out just what's capable. It's just too bad for the customers that get screwed while inadvertently helping Ubisoft and other developers learn just how this hardware can be put to use.

      You are being too nice. When developing anything you first have to consider your target consumer demographic that will return the best monetary value for your product, this is basic statistical analysis and common business sense. Once you decide on the appropriate demographic you develop for that and if you have the time and expertise you may wish to develop that product for prospective customers that fall outside of you main target demographic.

      Basically Ubisoft developed a game that in reality targeted the high end PC users and from what I can gather poorly then basically gave a much more poorer product to the new generation consoles (approx 18 million prospective buyers) which is in itself extremely short sighted.

      I know of some developers (the name escapes me and I can't be bothered looking it up) that have stated that their new game will only run on high end PC's. This is a classic example of how not to make make money. Sure develop your game for the High End PC gamer but that market is relatively small with the real money being made on the medium end PC and new console markets.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
  10. Re:A highly relevant comment from the previous pos by eddy · · Score: 5, Interesting

    Here's something that doesn't need 'conspiracy' to understand. Unity is playing bad on the PC because they're issuing 50k draw calls on DX11.

    The game (in its current state) is issuing approximately 50,000 draw calls on the DirectX 11 API. Problem is, DX11 is only equipped to handle ~10,000 peak draw calls. What happens after that is a severe bottleneck with most draw calls culled or incorrectly rendered, resulting in texture/NPCs popping all over the place.

    Ironically, instead of blaming AMD for this, AMD is actually providing a solution. I don't like it personally, but the Mantle API specifically solves this problem today while we wait for DX12/OpenGL Next.

    Of course, it's only available on AMD hardware and besides, because Ubi is in a company wide PR deal with nVidia to use GameWorks(TM) THEY CAN'T USE IT!

    So instead of blaming AMD, Ubi should either go sit in a corner (because they know what they did wrong), or they need to look into a mirror (because they don't recognize that they're the real problem)

    --
    Belief is the currency of delusion.
  11. Or, you know, use OpenGL by Prune · · Score: 2

    One draw call, glMultiDrawElementsIndirectCountARB(), per shader program (you can even avoid that by using shader subroutines so you're then doing one draw call per render pass).

    --
    "Politicians and diapers must be changed often, and for the same reason."
    1. Re:Or, you know, use OpenGL by Anonymous Coward · · Score: 0, Insightful

      Please tell us which game engines you have written which use this call. How do their feature sets compare to AC:Unity? And how did you manage to make a call which doesn't exist? Google that call and you find the ONE place it's mentioned on the internet - some slideshow about "zero driver overhead" - so I know where you're getting your information, and it's not via hard won experience with OpenGL 4 vs DX11. The actual call is glMultiDrawElementsIndirect, and its restrictions are such that it can provide some improvement in driver overhead, but not much, and nothing you can't do manually anyway in the rare cases when you actually have 10,000 draw calls all with the exact same GPU setup (render states, vertex format, shader, etc. etc.) but for some reason can't use basic DX9-level instancing, which is universally supported (which is more than you can say for OGL 4).

    2. Re:Or, you know, use OpenGL by Anonymous Coward · · Score: 0, Informative

      And how did you manage to make a call which doesn't exist?

      Ah, a time traveler from the past!! Welcome to 2014 fellow AC! Now, that extension will be ratified for OpenGL 4.3 at some point in July 2013, a tiny bit before the release of OpenGL 4.4. Speaking of which, we're up to 4.5 now, with some low-level goodies that unfortunately AMD is slow to release a driver for (again). Sad, seeing as they will be starting the whole low-level race with something called Mantle. (end of spoilers)

      Google that call and you find the ONE place it's mentioned on the internet - some slideshow about "zero driver overhead"

      Well, of course back then you wouldn't find it on Google. After July 2013 though there'll be this nice page on the opengl.org registry site detailing it. Hopefully an advance reading will help you when it gets released in your own timeline.

      Cheers from the future,
      A fellow AC

    3. Re:Or, you know, use OpenGL by Prune · · Score: 5, Informative

      Mod parent down for not knowing that in the OpenGL specification documents the "gl" prefix that you otherwise find in actual code is omitted. The call has been available in NVIDIA and AMD drivers since the second half of last year, and is documented in the spec: https://www.opengl.org/registr... see "MultiDrawElementsIndirectCountARB" (again, the "gl" part is always omitted in spec documents). You dun goofed now, AC, and embarrassed yourself. So no, the actual call is not glMultiDrawElementsIndirect and is nowhere as restricted, because it has the critical difference that the count to draw is now also stored in a GPU buffer and thus can be written by the GPU. Combined with the bindless graphics NVIDIA extension and bindless textures in OpenGL 4.4, you can even set up the whole scene graph on the GPU. Finally, as for my experience--(re)writing a graphics engine is exactly what my team is doing. By the way, maybe you should post your comment also at the official opengl forums so the rest of us can too have a good laugh.

      --
      "Politicians and diapers must be changed often, and for the same reason."
    4. Re:Or, you know, use OpenGL by Anonymous Coward · · Score: 0

      AMD wouldn't be slow to release drivers if companies didn't make deals with each other to blackball the other. The game was developed with Nvidia in mind, and they got the drivers seat for patches. AMD had to wait till the game was released and then patch. It's not their fault, it's these exclusive deals that Intel started and they both have to make.

    5. Re:Or, you know, use OpenGL by 0123456 · · Score: 1

      So, let me get this right. The new consoles are all AMD, these 'AAA' games are developed for consoles and then ported to PCs... but they run like a dog on a PC because AMD?

      Does not compute.

    6. Re:Or, you know, use OpenGL by Anonymous Coward · · Score: 0

      Yank out your ethernet cable and watch the magic happen.

  12. That's why it runs like shit on PC as well by Skylinux · · Score: 3, Interesting

    That must be the reason the game runs like utter crap on PC as well. Ohh wait, it is not!

    TotalBiscuit - "Let's not play Assassins Creed: Unity yet "
    https://www.youtube.com/watch?...

    They knew they had a shit game before the release.
    https://www.youtube.com/watch?...

    --
    Everyone who buys Wild Hunt will receive 16 specially prepared DLCs absolutely for free, regardless of platform.
    1. Re:That's why it runs like shit on PC as well by Anonymous Coward · · Score: 0

      JESUS! Does that man every FUCKING SHUT UP??!?!?! If he can say something in 20 minutes, why take 3!?

    2. Re:That's why it runs like shit on PC as well by Confusador · · Score: 1

      And, it's worth noting, that's on a GTX980: the highest end of Nvidia cards. The claims about it being an AMD problem are blatent lies.

    3. Re:That's why it runs like shit on PC as well by cgimusic · · Score: 1

      On a PC with dual Nvidia Titans and an i7 no less.

  13. Re:A highly relevant comment from the previous pos by fazig · · Score: 5, Informative

    As far as I know AMD's Mantle is freeware and isn't limited to AMD hardware. It could be adopted by nVidia if they wanted to, but their stance so far is that there would be no benefit using Mantle.

    So yeah, I don't see a point in blaming AMD here.

  14. You are not working together by Roodvlees · · Score: 1

    "rest assured that AMD and Ubisoft are continuing to work together closely" That does not fly if you simply blame the other party. If you were aware of the problem you should have scaled down the graphics of that version. This is such a bullshit excuse.

    --
    Thank you, Bradley Manning, Edward Snowden and so many others, for courageously defending humanity, my freedom and more!
  15. Why not test the game properly before release? by Anonymous Coward · · Score: 0

    Surely releasing buggy shit hurts more in the long run than releasing a bit late?

    1. Re:Why not test the game properly before release? by Anonymous Coward · · Score: 1

      It had nothing to do with testing and a lot to do with bullshit marketing and setting release dates before the game is even in programming stage. Add to that the use of an AA library that works like a turd on anything but the top NVIDIA video cards and you have a huge pile of dog shit being shipped out for people to buy without a single review available.

  16. couldn't it be that assassins creed is really.. by Anonymous Coward · · Score: 0

    Before its time? Sort of like the developer pushed some techniques that ended up being unfeasable on modern hardware, needing every ounce of performance they could muster, just to make it playable.

    Honestly This looks like the case of a game that was not even capable of running well on todays hardware, it will be next generation and generation after that when the game runs fine. By history PC games suffered from this problem, you would buy a game which would perform poorly on most hardware only for it to suddenly run like butter on a system bought years later, meaning frame rate dips and all that were entirely normal but would be fixed when hardware upgrades were achieved.

    The comments about mantle and shit, damn right if they wanted to build a beastly game they could have used every method possible to get extra performance out of today's stuff. But to be fair mantle only removes some of the overhead from using the DirectX API, moving it closer to the metal which can reduce CPU and GPU cycles for the same operation but isn't necessarily going to solve the problem if this game needs future hardware with vastly higher amounts of compute power.

    Why is Ubisoft blaming AMD here? Most likely, because AMD CPUs are not as fast as Intel ones, and you can gain some performance by using Intel. But Intel also costs more, so blaming this on AMD doesn't seem fair, it's Ubisoft's fault for pushing the hardware to it's limits. I think Ubisoft is putting blame where it is not warranted, because overall, this sounds like a beast of a game that simply requires waiting a year ot two to play to avoid the performance hickups of today's hardware. The console versions obviously could have been scaled waaay back, and they would run without a hitch. Its a design choice Ubisoft's developers made to do what they did, ultimately, knowing they were going to be limited by the Xbox One and PS4 and PC hardwares performance.

    obamasweapon.com.

    1. Re:couldn't it be that assassins creed is really.. by Anonymous Coward · · Score: 0

      Also I don't know if people realize it, but consoles have always been crippled PCs operating at a fraction of the speed of their PC counterparts. This is what kept the cost of consoles down, Ubisoft is complaining about a problem thus that has always been there: consoles are equipped with crippled CPUs, crippled memory buses, crippled GPUs that are fixed at last generations technology for the life of the console.

      Meanwhile after just a year, PCs are already 8 times more powerful, and each year the gap in performance doubles under Moore's law. When both Xbox One and PS4 came out, they were both using budget PC hardware from the year before, I mean come on.. Consoles are casual gamer products, incapable of screaming.

      Now upgrade to PC and you can upgrade each year and have faster performance and more features day one.

      Future prediction: SteamBox will overthrow the console market because you can custom build SteamBoxes and upgrade CPU, and GPU components yearly, yet the system has the software interface of a console meant for TVs that everyone is into. Meaning, no more waiting 5-7 years for the next console upgrade, upgrade at your own leisure using PC components.

    2. Re:couldn't it be that assassins creed is really.. by Anonymous Coward · · Score: 0

      Upgrade my motherboard, cpu, memory, and video card each year to keep up? Yeah that sounds wonderful.

    3. Re:couldn't it be that assassins creed is really.. by Wootery · · Score: 1

      I don't know if people realize it, but consoles have always been crippled PCs operating at a fraction of the speed of their PC counterparts

      Nope. The original Xbox was the first major x86 console. The PS2 has a MIPS CPU, and a Graphics Synthesizer GPU, which I believe is a custom job by Sony themselves. The PS1 was similar. The Dreamcast used a SuperH CPU, and PowerVR graphics. The PS3 used the Cell. The Xbox 360 was PowerPC based. Nintendo's recent machines have been ARM CPU + AMD GPU.

      Anyway, no, consoles certainly have not always been crippled PCs. This is the first console generation in which we're seeing more than one x86-based console. Even still, the PS4 uses GDDR5 for its main memory, rather than DDR3. No PC does this.

      Meanwhile after just a year, PCs are already 8 times more powerful, and each year the gap in performance doubles under Moore's law.

      Wrong again. Moore's Law is about transistor-count, not performance. Serial execution speeds are not increasing that fast, and they're often very important for real performance.

  17. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    While I'm not happy at nVidia's behaviour, and, make no mistake, AMD engages in the same game, it was Ubisoft's choice. Of course, Ubisoft are only too happy to screw over their customers for a buck. Look at the money they took from GAME to remove their customers choice to buy from online stores like Steam. Ubisoft could have made a game that runs well on either nVidia or AMD hardware. Instead they knew it would run badly, or, at the very least, the publisher did, otherwise why the embargo on game reviews? Did Ubisoft fail to test their game on AMD hardware? Yes or no, it puts Ubisoft in a bad light. So after they've made a buggy game, with performance issues, including some specifically related to AMD, they start blaming AMD? And the "weak" hardware in game consoles. It didn't stop them developing for that hardware. If it doesn't then run well, then it's Ubisoft that are at fault. Although, this does depend somewhat on the publisher not applying pressure to release the game, regardless of state, before the holiday season.

  18. Re:A highly relevant comment from the previous pos by Jamu · · Score: 1

    I suspect that Mantle would run a lot better on the AMD hardware though. DirectX 12 will end up with the most support.

    --
    Who ordered that?
  19. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    their stance so far is that there would be no benefit using Mantle

    The article points out a contradiction that isn't, there is no point in supporting Mantle when all relevant low level features will be accessible using the next versions of already existing APIs (OpenGL/DirectX). That the mantle specification is under AMD control makes support for Mantle a gigantic risk with no gain.

  20. so... by Z80a · · Score: 1

    Use less draw calls?
    Modern GPUs can do nice things like texture libraries and very configurable shaders as the if statements aren't the pain they used to be on 360/PS3.

    1. Re:so... by jandrese · · Score: 1

      That was my thought. This just seems like poor coding to me. Batch up more of the draw calls so you're not pounding the crap out of the API and taking a zillion context switches every second.

      --

      I read the internet for the articles.
  21. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    For the record, SMAA isn't NVIDIA tech.

    Google SMAA, download the source code.

  22. Runs fine on my system, despite the bugs by The+Real+Dr+John · · Score: 0

    Yes, the game has plenty of bugs, and those can get frustrating when you hide behind rather than climb a wall because the commands are the same. But it is also true that with Direct X 11 (Windows 7) and the GeForce 780 on a 6 core Intel i7 (3.3 GHz) the frame rates are very playable and the game is beautiful to look at, and fun to play. Yes, it has pretty steep system requirements, but they should be able to fix a lot of the problems for less robust hardware with patches and lowered NPC counts. Ubisoft should have delayed the game a few weeks while they finished patching some of the issues, but then they would have been criticized for not meeting their release date.

    --
    A brain is a terrible thing to waste... Mind? That's debatable.
    1. Re:Runs fine on my system, despite the bugs by Anonymous Coward · · Score: 0

      Ubisoft never delays their games. They push crap out the door as fast as possible and maybe patch after the fact. Unless it is a Nintendo platform, then will gladly drag their feet and still put out a crappy product.

    2. Re:Runs fine on my system, despite the bugs by Anonymous Coward · · Score: 0

      Yes, the game has plenty of bugs, and those can get frustrating when you hide behind rather than climb a wall because the commands are the same. But it is also true that with Direct X 11 (Windows 7) and the GeForce 780 on a 6 core Intel i7 (3.3 GHz) the frame rates are very playable and the game is beautiful to look at, and fun to play. Yes, it has pretty steep system requirements, but they should be able to fix a lot of the problems for less robust hardware with patches and lowered NPC counts.

      Ubisoft should have delayed the game a few weeks while they finished patching some of the issues, but then they would have been criticized for not meeting their release date.

      Guess we should get used to this "get it out the door" mentality from now on, huh?

      Good luck buying a new car 20 years from now. We'll probably be buying them from fucking vending machines by then, since quality will ensure they last about as long as a candy bar.

    3. Re:Runs fine on my system, despite the bugs by PPalmgren · · Score: 3

      A $500 graphics card and a high end processor making it playable is not acceptable. I have a GTX770 and an i5 (3.4ghz) and it plays like garbage, no matter if I lower the settings significantly. The game hiccups every 5 seconds or so noticeably and suffers random spikes during big action, making it difficult to keep track of your character. There are several beautiful games with not-so-lower graphics that have come out in the past couple years that I can run over 100FPS. Thief, Tomb Raider, Skyrim with 4k textures and mods, Battlefield 4, among others.

      AC:U is a poorly designed peice of shit. If it was designed better, you'd be getting more performance with your current hardware. I bought it early because I thought Black Flag was excellent, serves me right I guess.

    4. Re:Runs fine on my system, despite the bugs by Anonymous Coward · · Score: 1

      Did you mean to post this during the beta and forgot? Or did the game also have a feature where it held your review posts till after release? Or... is this the game talking under your SID?

    5. Re:Runs fine on my system, despite the bugs by The+Real+Dr+John · · Score: 1

      Let's just hope the patches fix the major issues and improve frame rates. I have all settings on high, and I am not getting any hesitations. I'll run FRAPS and get some frame rate numbers, my guess is they are in the 30-35 fps range, which is acceptable for so much stuff on the screen at one time. You have to admit that no other games have that many detailed NPC on the screen at once (Black Flag did not have nearly this many).

      --
      A brain is a terrible thing to waste... Mind? That's debatable.
  23. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    Err, TXAA is REYES style anti-aliasing - it's so close to what's been almost industry standard in the movie industry for decades.

    I don't think you can call it an nvidia 'technology', you 'could' go as far as saying nVidia's super-scalar CPU designs are well suited to it though - but you can't blame nVidia for having a more flexible stream computing technology than AMD (who favour VLIW style for slightly better performance at the cost of flexibility, as in this case)

  24. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 5, Insightful

    The problem (or solution rather) is that developers don't want to write the same game 7 times. OpenGL(Linux/Mac OS X/PS3), DirectX9(PC baseline), DirectX12(PC high end), Mantle(PS4), Metal(OS X/iOS8),OpenGL ES2(Android, old iOS),OpenGL ES3(iOS)

    They will simply design a middleware that can "intelligently" pick a rendering backend, and if the game suffers, it suffers because of the weakest backends (DirectX9, OpenGL ES2) force it to. This is a problem with Unity (the 3D game engine), and is a problem with Unreal engine.

    Oddly enough the Crytek engine actually works better on AMD hardware (and Crytek games are often bundled) because the games support higher DirectX levels out of the box.

    But no single-player game engine will ever work for a MMO game, due to the need of many objects in motion at once. The same Crytek engine used for a MMO looks a lot like a 6 year old game. This is because they trade off detail for simultaneous objects because of the need to limit draw calls.

  25. I've never seen Ubisoft shills before... by Grog6 · · Score: 1

    I wonder if the NSA let them use theirs?

    Ubisoft==Do Not Buy.

    I only got FarCry3 because it came with a video card for free; talk about a game for damaged psychopaths... Sorry, I meant "Written By".

    --
    Truth isn't Truth - Guliani
    1. Re:I've never seen Ubisoft shills before... by Anonymous Coward · · Score: 0

      I wonder if the NSA let them use theirs?

      Ubisoft==Do Not Buy.

      I only got FarCry3 because it came with a video card for free; talk about a game for damaged psychopaths... Sorry, I meant "Written By".

      You mock the mental state of those creating a game like FarCry3 as we sit here and discuss Assassins and the Creeds they follow.

      Talk about glass houses. Fucking hell...

    2. Re:I've never seen Ubisoft shills before... by Anonymous Coward · · Score: 0

      Blood Dragon was fun though.

  26. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    In the related news, Nvidia sees no benefit of supporting DirectX 12.

  27. and consoles will keep sucking by Anonymous Coward · · Score: 0

    every year they will get worse till the next gen comes out

    haha console idiots

    we pc gamers will continue to upgrade and move on...

  28. Bull by Anonymous Coward · · Score: 0

    so the fact that a system with an i7 and a 970gtx will also suck with this game has no bearing at all on this statement?

  29. Not on *any* card by Anonymous Coward · · Score: 2, Interesting

    >and no mention of the fact that if you own an Nvidia card of any vintage but a GTX 970 or 980, you're going to see less-than ideal performance.

    That is because even on (triple) sli'ed GTX 980's you will not get a decent performance. Gaming reviewer/personality TotalBiscuit has gotten terrible performance (dropping below 20 fps at times, full of glitches, crashes) on a new rig with two GTX 980's. In his video he also mentions asking a friend of his with three gtx 980's if he was experiencing the same issues and he was. How do you even manage to mess up that badly?

  30. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 5, Interesting

    Their stance is completely bogus. Let's take a look at DICE's experience adding a Mantle renderer for Battlefield 4, presented at the AMD & Microsoft Developer Day conference here in Stockholm this past June: http://amd-dev.wpengine.netdna-cdn.com/wordpress/media/2012/10/Rendering-Battlefield-4-with-Mantle-Yuriy-ODonnell.ppsx

    The numbers don't lie. For those who don't want to download a PowerPoint viewer, I'll give the money shot:

    Benchmarking machine: Core i7-390x, AMD Radeon R9 290x, running at 1080p with Ultra graphics settings

    DX11 renderer: Minimum frame rate 42fps, average frame rate 78fps
    Mantle renderer: Minimum frame rate 94fps, average frame rate 120fps

    The only thing I get out of NVidia not wanting to make use of the Mantle API is a pathological case of Not Invented Here syndrome, combined with a long-term gamble of DirectX 12 providing a cross-vendor implementation of an API similar to Mantle. For those wanting to learn more about DX12, there's a presentation from the same conference here: http://amd-dev.wpengine.netdna-cdn.com/wordpress/media/2012/10/Introduction-To-DX12-Ivan-Nevraev.ppsx

    In general it seems to provide the same sort of benefits as Mantle, in that it removes a lot of legacy cruft from the pipeline and puts the onus of redundant state checking and resource management on the application authors. This shouldn't be a major problem in and of itself, as one of the things mentioned during the talk was that a lot of engines already do these things, so the kernel-mode driver doing the same checks is simply extra work. I can't blame NVidia for holding out for DX12 given that it will provide a similar bare-metal interface as Mantle, while having support across IHVs, but to say that there's no benefit to using Mantle - and by extension, a bare-metal GPU interface in general - is patently ridiculous given the performance improvements that companies using Mantle have seen.

  31. Re:"when you're AN AAA publisher"... by howzermyhamit · · Score: 1

    "AAA" in this context is read as "Triple A", and as such "an" is incompatible.

  32. hey ubisoft by Anonymous Coward · · Score: 0

    don't blame someone else for your inability to properly optimize and code your game and animations, and to adequately test the end product *before* public launch.

  33. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 1

    As far as I know AMD's Mantle is freeware and isn't limited to AMD hardware. It could be adopted by nVidia if they wanted to, but their stance so far is that there would be no benefit using Mantle.

    So yeah, I don't see a point in blaming AMD here.

    At the moment, Mantle definitely is limited to AMD hardware, and there are only promises that at some unspecified time it will be opened. Intel tried to get Mantle documentation from AMD to be able to evaluate if its worth implementing, but they could not get it even under an NDA.

    Nvidia's position is entirely understandable, as Mantle becoming a de facto standard would put them at a major disadvantage, given that AMD developers would internally always have earlier access to any updated versions of Mantle, and the API can also be designed and evolved around future AMD hardware.

    If AMD's Direct3D and especially OpenGL drivers are worse than that of the competition, they are also definitely to be blamed, since the availability of the specs is the same for everyone.

  34. Re:A highly relevant comment from the previous pos by florin · · Score: 1

    Writeup doesn't make sense. The problem is supposedly a fundamental limit in Direct3D 11.2, which would be unable to handle the large nunber of draw calls. Yet the Nvidia 970 and 980 are claimed to offer great ('ideal') performance. Using D3D 11.2. Wut?

    Maybe AMD should spend more time optimizing their D3D path rather than spending their limited development resources on the Mantle detour that benefits noone but their own hardware.

  35. Software testing motherfucker by SpinyNorman · · Score: 1

    Do you do it?

    1. Re:Software testing motherfucker by Anonymous Coward · · Score: 1

      Yes, they do. This has nothing to do with the ground force, the entire company knew Unity wasn't ready. But the bean counters had to release it on time lest they lose their bonuses. Well this time it backfired. Their stock had been slammed as investors bail out. That hurts more than "gamers" moaning in forums and social media. This is why they had NDAs and review embargos in place to not expire until after the game was launched, so the fans and gaming enthusiasts get stung and end up being beta testers for a game with won't ever be properly fixed.

      There have been two updates available before release date. The first thing they fixed post-release was in-game microtransactions (that can cost up to $99, yes, almost one hundred dollars). That's Ubisoft's priority.

      It's a pity the vast majority of review sites aren't honest and "forgot" to mention the crashes, system lock ups, and general shittiness across PS4, Xbone and PCs (including very high end SLI cards). They're are guilty as the publishers.

    2. Re:Software testing motherfucker by Anonymous Coward · · Score: 0

      It is Ubisoft, they thought that if they could just throw more DRM at it (such as in the form of NDA's) it would make all the problems disappear.

      or at the very least it would keep people from playing the game and realizing there were problems.

  36. Re:"when you're AN AAA publisher"... by Anonymous Coward · · Score: 0

    It looks correct to me. You want a A A A publisher?

  37. Sounds more to me as if... by QuietLagoon · · Score: 1

    ... An official company forum post currently reads: "We are aware that the graphics performance of Assassin's Creed Unity on PC may be adversely affected by certain AMD CPU and GPU configurations...

    It sounds to me like Ubisoft is not using the hardware properly, and is trying to place the blame elsewhere.

  38. no one cares by Anonymous Coward · · Score: 0

    Who cares, you all will pre-order their games anyway so stop whining

  39. All AMD??! by Anonymous Coward · · Score: 0

    Funny, I have been running Unity on all AMD (med specs): Phenom II x4 940, 6GB ram, R9 270. This runs at a stable 20FPS. Because of this, I would like to point out that Ubi really doesn't seem to know what they are saying.. Their min specs reqs aren't even accurate!

  40. AMDs fault? by Anonymous Coward · · Score: 0

    Sounds more like Ubisoft has poor development and especially TESTING practices to put out something like that.

  41. Well... by Anonymous Coward · · Score: 0

    ...AMD does suck. Only thing that have going for them are ATI video cards...

  42. 50k drawcalls!? How? by Anonymous Coward · · Score: 0

    I am really struggling to understand how they could be using 50k drawcalls! Are they just not using any batching at all? Granted most of my work is mobile and unoptimized and unbatched my peak is 200, down to 10-20 on release. What am I missing?

  43. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 2, Interesting

    The problem (or solution rather) is that developers don't want to write the same game 7 times. OpenGL(Linux/Mac OS X/PS3), DirectX9(PC baseline), DirectX12(PC high end), Mantle(PS4), Metal(OS X/iOS8),OpenGL ES2(Android, old iOS),OpenGL ES3(iOS)

    They will simply design a middleware that can "intelligently" pick a rendering backend, and if the game suffers, it suffers because of the weakest backends (DirectX9, OpenGL ES2) force it to. This is a problem with Unity (the 3D game engine), and is a problem with Unreal engine.

    Oddly enough the Crytek engine actually works better on AMD hardware (and Crytek games are often bundled) because the games support higher DirectX levels out of the box.

    But no single-player game engine will ever work for a MMO game, due to the need of many objects in motion at once. The same Crytek engine used for a MMO looks a lot like a 6 year old game. This is because they trade off detail for simultaneous objects because of the need to limit draw calls.

    Right, but just a couple months ago these guys were talking up their new game and how they were trading high FPS off in favor of high object/poly counts. I believe they were especially pleased with themselves about how many unique actors they could get into the crowds.
    So it seems to be a bit of a self-made problem; over-driving your target hardware OR API is a programming problem- target better hardware or use a different API, but stop blaming other people for sucking

  44. Re:Blah blah blah by NotDrWho · · Score: 3, Informative

    I imagine Ubisoft's shareholders care.

    --
    SJW's don't eliminate discrimination. They just expropriate it for themselves.
  45. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    That's patently false. TotalBiscuit just tried to make a "WTF is Ass. Creed Unity" and flat out states that the game's performance is simply too poor for him to work with. He runs a dual 980 setup and consulted with someone who runs a triple 980 setup (or so he says) and the results were similarly poor.

    At this point ubisoft are pointing fingers at everyone in a desperate attempt to shift blame from themselves.

  46. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 1

    AMD abandoned it's VLIW architecture almost 4 years ago. The last product without GCN was the 6900 series.

  47. Re:A highly relevant comment from the previous pos by 0123456 · · Score: 4, Insightful

    DX12 will be irrelevant for years if Microsoft don't release it for Wiindows 7.

  48. Re:A highly relevant comment from the previous pos by stewsters · · Score: 2

    There is no public mantle API, only select publishers have access to it. So I assume that you won't see anyone but AMD make it work on their cards until that happens.

  49. Re: A highly relevant comment from the previous po by Anonymous Coward · · Score: 1

    The problem is they didn't take time to optimize their code. 50k draw calls! WTF!
    Write bad code and then blame the hardware for not compensating.

  50. Stupid!! by Anonymous Coward · · Score: 0

    If you know that your game won't work on the given hardware then why set your expectations that it will?

    This is the case of management won't listen to the developers. Or more like senior developers won't accept 'it doesn't work' from those actually doing the work.

  51. So... by Anonymous Coward · · Score: 0

    Basically, the team programming it didn't test it on anything except the latest and greatest? Even though they claim to support older hardware?

    Fuck them. They deserve every bit of negative press they are getting.

  52. Everybody's complaining about Assassin's Creed... by gameboyhippo · · Score: 1

    Everybody's complaining about Assassin's Creed... and I'm just here playing Mario Kart 8 at 1080p/60fps on my "inferior" game console.

  53. QA by sproketboy · · Score: 1

    How about some QA before releasing the game Ubisoft? Maybe you'd have noticed this before release?

  54. ArsTechnica article by SternisheFan · · Score: 2

    ArsTechnica article, with cool buggy zombie pic... http://arstechnica.com/gaming/...

  55. Crysis meets iPhone4 by Anonymous Coward · · Score: 0

    Crysis, meet Assassin's Creed Unity. Assassin's Creed Unity, Crysis.

    OK, now seriously: The problem is the users, they are holding the console wrong.

  56. Re:A highly relevant comment from the previous pos by AqD · · Score: 1

    nVIDIA doesn't provide SMAA. SMAA and FXAA implementations are freely available to developers and might be injected into some of existing games from outside. They're basically extremely low-cost approximation to real AA and good enough for many applications.

    The blame nVIDIA doesn't make sense. Since AMD has stopped evolving their CPU and GPU for some time (several years on CPU and at least 2 years on GPU). They have nothing even to remotely match the Maxwell chips for its high-performance/low-power-consumption ratio. All they have now are very old designs, combining more cores and requiring several times of power.

    That's why you don't see AMD chips on laptop anymore. Soon they'll be out of PC market too.

  57. AMD playing kingmaker? by tepples · · Score: 1

    Does the set of "select publishers" include all publishers that regularly produce games with the level of graphical detail that justifies Mantle's claimed benefits over OpenGL? Or is AMD playing kingmaker with the publishers allowed to have it?

    1. Re:AMD playing kingmaker? by Anonymous Coward · · Score: 0

      AMD is just working with their known partners, much in the same way that Nvidia does with Gameworks.

  58. Re: A highly relevant comment from the previous po by Anonymous Coward · · Score: 0

    Draw calls are more about drawing too much unique geometry/textures. Not necessarily bad code.

  59. Re:A highly relevant comment from the previous pos by Guspaz · · Score: 1

    There's enough in that comment that is verifiable bullshit that it makes me question the parts of it that don't seem ridiculous at first glance.

  60. Or dont buy Ubisoft titles anymore by mnt · · Score: 1

    Which is a much simpler solution. Customers blindly buying games without waiting for reviews are to blame.

    1. Re:Or dont buy Ubisoft titles anymore by Wootery · · Score: 1

      Indeed. Why do so many people continue to trust these publishers? They've shown time and again that they cannot be relied upon to release a working game. SimCity (the recent one), and Diablo 3, spring to mind as high-profile examples.

      Maybe people really do fall for the pre-order 'bonuses'.

  61. BULLSHIT: Online is the _cause_ ... by UnknownSoldier · · Score: 1

    ... of the PC & PS4 frame rate drops.

    AC: Unity's Frame Rate Issues Resolved By This Embarrassingly Simple Fix
    https://www.youtube.com/watch?...

  62. Re:A highly relevant comment from the previous pos by Carewolf · · Score: 1

    That's why you don't see AMD chips on laptop anymore. Soon they'll be out of PC market too.

    It seems to me AMD is as common in laptops as they have ever been. Not very.

  63. Re:A highly relevant comment from the previous pos by Luckyo · · Score: 3, Informative

    Except that Nvidia users are reporting all the same problems. Crashes, clipping issues, massive fps drops in certain buildings. All the nine miles.

    I've even seen reports that even tri-SLI 980s cannot handle the game on 1080p ultra with no AA at stable 60 fps. This is pretty much as powerful of a machine as you can get today. And the game definitely doesn't look good enough to justify that kind of power not being enough.

    This is Ubisoft's shitty optimization dropping the ball.

  64. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 1

    The writeup makes sense, but I think you misread it. It says that NVidia cards experience the exact same problem that AMD cards do, namely that you need ridiculously high-end card that alone costs more than most gamers would spend on their entire PCs just to get it to run decently. "Less-than-ideal" is a euphemism for "utterly atrocious". In fact, the writeup is being generous toward NVidia, because a even pair of SLI'd 980s will struggle with the game.

  65. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    And we all know that movie style AA (post process, non-real-time) is a GREAT algorithm to adopt for games (hard real time requirements, at least on a human scale.)

    Please go die in a fire and take your shilling with you.

  66. more like incompetence by Anonymous Coward · · Score: 0

    I'm more of the opinion that they're incompetent since they decided that creating a female model was too difficult.

  67. PC vs console by phorm · · Score: 1

    Yeah, my question would be: WHAT DID YOU F'ING TEST THEM ON

    It's not like consoles differ in graphics hardware for a given model. Sure, a certain PS4 or XBone might have varying drive sizes, but the video hardware is standard, that's why they're consoles and not PC's. So any blaming it on the "graphics vendor" is moot, because they had the same f***ing hardware as the users who are experiencing issues.

    To me, that screams one of two things (or both):
    a) A really shyte QA process
    or
    b) They ignored a bunch of known issues and decided to ship the thing anyways. Because, money.

    Sorry, Ubi, but you can't blame this on the graphics card. If it shows up now, it should have showed up during testing. It's your job to make sure that the game runs properly on the existing hardware, not the other way around.

    Not, for the PC market, maybe that argument might hold water a bit, but we come back to the same issue. DX11 is a standard (I prefer GL myself by whatever), if the bottleneck is at the number of draws calls limited by the graphics API, then it is NOT a hardware issue. So, you didn't test the game on standard configurations with the two major graphics card vendors? Sorry, not their fault. AMD may be pitching in to help now but I doubt it's because their cards are the issue.

  68. so it's the new Crysis by Anonymous Coward · · Score: 0

    can your machine play the new AC? haha

  69. Re:A highly relevant comment from the previous pos by plonk420 · · Score: 1

    not sure what scene that was, but the different was never THAT big that i saw in benchmarks.... citations: 1, 2, 3, 4

  70. Re:A highly relevant comment from the previous pos by Delwin · · Score: 1

    You haven't seen the A-series chips have you? AMD is very common on laptops now because the A series has a far better performance/watt than an intel CPU + nvidia GPU

  71. Perhaps if.. by BeCre8iv · · Score: 1

    ...Ubisoft spent as much time and money on testing as they do on DRM they would be less of a joke.

    --
    This perpetual motion machine Lisa made is a joke, it just keeps getting faster and faster. - Homer
  72. Thanks Ubisoft! by Zalbik · · Score: 1

    Well thanks for owning up to the fact that it's all AMD's fault!

    Given that fact, there is absolutely no reason for me to buy Far Cry 4 next week since my console and PC both use AMD processors.

    As the problem is AMD's fault, I guess Far Cry 4 is going to be just as buggy.

    $60 saved. Thanks again!

  73. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    Why is OpenGL ES3 left off of Android and BlackBerry? Both support it since last year (BB10 and Android 4.3)

  74. Re:Everybody's complaining about Assassin's Creed. by Anonymous Coward · · Score: 0

    Whoops.... 720p 59fps.

    http://www.eurogamer.net/articles/digitalfoundry-2014-vs-mario-kart-8

    No need for the quotes. We know the hardware is inferior. The WiiU is to the PS3 what the PS4 is to the Xbone. Slightly faster, but the same gen.

  75. We, the customer are mostly to blame here. by danknight48 · · Score: 4, Insightful

    Over the last 10 years, we've allowed this to happen, we are mostly at fault.

    We buy into products that are less and less quality. Then, we accept that low quality product as "its ok there will be patches". For anyone who purchased this game, i'd suggest you send it back and get a refund. Buy yourself Quake 3 or Elite:Frontier and admire what is possible when the developers care about the product their making.

    Fair play to Ubisoft for taking the next step in blaming others for their failures.
    This has nothing to do with AMD or DX11 draw calls its just bullcrap to confuse the inexperienced. AMD and Nvidia cards are DX11 certified, their cards comply with the DX11 api. Its down to Ubisoft to know the limitations of whats possible and optimize the game accordingly. Their probably using their own inhouse game engine for this game, so there is no excuse.

    This game is a complete failure at all levels of development. Profits are the clear priority here, not the end product. Send the product back for a refund and make Ubisoft realise we wont accept half completed alpha crap for our hard earned money.

    1. Re:We, the customer are mostly to blame here. by Anonymous Coward · · Score: 0

      You blame yourself for our corporate masters abuse? Fuck that. Lots of companies would screw their customers in horrible ways if they could make money and not go to jail... and Ubisoft won't even get sued.

  76. Re:A highly relevant comment from the previous pos by Aighearach · · Score: 1

    The problem (or solution rather) is that developers don't want to write the same game 7 times.

    As a business apps dev, it seems obvious that the correct number of different versions is dependent on client considerations and not on the desires of the programmer. If the client has 7 platforms, I might need 7 versions. In this case, the platforms are actually being chosen by the vendor, and so they can't complain about how many platforms they have.

    It is funny because they make more money and have higher margins, so they should be more able to manage that. Plus, they choose what platforms their game targets and what the listed requirements are, so they can totally control this themselves. Wish I could do that!

    It looks almost like the developers just didn't finish the product, and didn't even have time to "port" the main effort from the highest end machines to all the machines listed as targets. This has got to be some serious PHB horse-pucky right here, "ship it anyways, we can just patch it later."

  77. Re:A highly relevant comment from the previous pos by Aighearach · · Score: 1

    their stance so far is that there would be no benefit using Mantle

    The article points out a contradiction that isn't, there is no point in supporting Mantle when all relevant low level features will be accessible using the next versions of already existing APIs (OpenGL/DirectX). That the mantle specification is under AMD control makes support for Mantle a gigantic risk with no gain.

    So you'd have them wait until the average consumer has the "next versions" of APIs. OK. You should be advised that each new numbered "version" of those APIs are actually new things that typically require new hardware. This isn't a matter of waiting for people to update their drivers, you're talking about waiting until consumers have all bought new PCs. I don't see that helping their shipping schedule.

    If they're shipping now, it should probably run well on current computers people already own. Golly gee.

  78. Re:"when you're AN AAA publisher"... by Anonymous Coward · · Score: 0

    At least we Americans can pronounce an "h" without being born in a castle.

  79. Re:A highly relevant comment from the previous pos by Aighearach · · Score: 1

    I love my A-series! I don't have to buy an overheated energy pig PC just to be able to do 3D editing and development using current APIs. And, Tuxracer never looked better.

    Running a 3d game my CPU fan spins loudly, but running business apps it slows down to the lowest speed, I can't even hear it.

    Obviously, it is a low to mid priced CPU, and considering the GPU, it is very low cost. And yet, it is much faster in every area that a similarly priced CPU+GPU from anybody else. It wins all the way from low end, "I do want 3d sometimes but I don't want to pay extra" up to "I want something pretty good at both, but I don't want to buy an overpriced `gaming' machine." Also if you don't use 3d at all, then you can get a slightly faster CPU for the same money.

    For most tasks it stays close to idle and uses almost no power.

  80. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    Just like DX10/11 will be irrelevant if Microsoft doesn't release it for Windows XP.

  81. It could be worse by tepples · · Score: 1

    Having to install several app stores on a single machine isn't quite as bad as being limited to the operating system publisher's app store, where the operating system publisher gets veto power over what games you can play on a machine under any (lawful) circumstances. This is the case for iOS, Windows RT, and major game consoles.

  82. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    actually a new version of directx is the ONLY reason to change a windows that is working fine, unless its no longer supported like xp or something like that. Also it has to be a new version that does something, not like directx 10

    so if directx 12 does something and is any good, i would change to a windows desktop with every icon shaped like a penis and steve jobs face as mandatory wallpaper, i dont even care. I would even use 8.0 metro syle desktop if that thing gave me 30 more frames

  83. In 2003 Internet-disconnected PCs were more common by tepples · · Score: 1

    When Steam came out, it had two major problems. One is that in the dial-up era, a lot of machines used for single-player gaming were never connected to the Internet at all. They didn't even have a modem. Though Windows could be activated over the telephone, Steam required an Internet activation. The other is that early versions of the Steam client had a habit of losing the cached receipt file used to authorize offline play. In order to ensure that this didn't happen, you had to be online while choosing "Go Offline". Local Internet outage? Too bad. Traveling? Too bad. Deployed? Too bad. Public library doesn't allow bringing in desktop PCs from home? Too bad.

  84. Re:A highly relevant comment from the previous pos by Darinbob · · Score: 1

    They are sort of irrelevant for the average gamer. DX9 is incredibly popular because it's available. Maybe the high end games with expensive systems don't see it that way, but for people on a sub-$500 computer either they don't see a performance improvement with higher versions or it hurts their performance.

  85. Re:A highly relevant comment from the previous pos by Darinbob · · Score: 1

    I only have one PC game with mantle support, and it made performance worse. FPS slightly higher but with stuttering. Maybe on a high end system it does better, but on a high end system where your fps is over 50 then it won't matter anyway.

  86. How often ought people to replace the GPU? by tepples · · Score: 1

    Now, that extension will be ratified for July 2013

    So where does that leave people with a GPU more than 16 months old at the time a game is released? I'm still waiting for OpenGL 2.0 drivers on the laptop that I'm typing this comment on. Do laptop makers even provide for user-installable replacement GPUs?

    1. Re:How often ought people to replace the GPU? by Anonymous Coward · · Score: 0

      So where does that leave people with a GPU more than 16 months old at the time a game is released?

      I'd say that depends. I have a Radeon HD 6000 series card (about 4 years old, give or take) that has official OpenGL 4.4 support in Linux. Sadly, not all vendors are created equal with respect to OGL support *cough* Intel *cough*

  87. Unity (disambiguation) by tepples · · Score: 1

    the entire company knew Unity wasn't ready.

    Which company? Ubisoft, or Canonical three years ago?

    I jest, but why do we have to have a game called Unity, a 3D engine called Unity, and an X11 desktop environment called Unity?

  88. Moddability anyone? by tepples · · Score: 1

    So how would one go about making and installing course mods and the like for Mario Kart 8? Other games in the Assassin's Creed series have mods.

  89. Re:A highly relevant comment from the previous pos by Mashiki · · Score: 1

    Your sub $500 computer--if you build it yourself is more powerful than the consoles out on the market today and can use DX11 implementations without a problem. The DX9 market you're talking about are the bottom-basement machines that have a $40 videocard in them.

    --
    Om, nomnomnom...
  90. Re:A highly relevant comment from the previous pos by ultranova · · Score: 1

    But no single-player game engine will ever work for a MMO game, due to the need of many objects in motion at once.

    Well, since an "object" is just a list of primitives from the GPUs point of view, you could use a single object that renders into multiple physically separate triangle meshes, and use a texture lookup in the vertex shader to get their individual transform matrixes. Then just update the texture to move the meshes. That way you could, in theory, draw all objects (or really triangles) that use the same shader with a single draw command.

    Obviously, this makes it harder to make objects appear or disappear, but sending vertices of unused "slots" to somewhere near infinity and breaking the primitive list into reasonable separately-rendered chunks, combined with a dedicated allocator, should reach a reasonable balance.

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  91. XKCD on your strategy by billstewart · · Score: 1
    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  92. Might be due to what hardware supports it... by Anonymous Coward · · Score: 0

    Combined with what level of development the software libraries required to implement it have had.

  93. All those drawcalls by Anonymous Coward · · Score: 0

    Where's Carmack when you need him? You're supposed to keep all that shit down and batch it, not flaunt it like an narcisstic 'bigger is better' number.

  94. I can't even remember how long my boycott has been by Anonymous Coward · · Score: 0

    I think it mostly started around '08, anything steam or online activation was shelved unless there was a known working crack and the game wasn't primarily multiplay oriented. The last game I bought was X3TC, with plans to buy Rebirth/Albion Prelude (which got shelved when I found out it required steam and wasn't available on local store shelves. Turned out to not have been a major loss.) Bioware has been going on longer. I started boycotting them after their linux support never improved for NWN and they dropped any semblance of support with their later games. (They only ended up providing half-assed linux support because there were rumblings of a class action lawsuit since they lied right up until release that they would have a linux client out within a few weeks, many people, myself included, buying it on release day only to find out it was a year away with neithrer toolkit (the most important part) nor movies available when finally released.

    Since then I've either played f2p mmos, or skimmed online-only distribution sites and scoffed at the prices. Even games I've owned for 10 years on ACTUAL MEDIA, some of which came with manuals or other cool packaging, cost as much or more via online distribution. While some of the GOG stuff is at least 'value added', most of it just feels like a scam, especially when you look at how much of the money is going to publishers and not to the long-since disbanded development studios responsible for actually producing the games.

    At the end of the day, nothing was lost. Except one of the older crowd of gamers who are no longer relevant to the commercial landscape.

  95. Assassin's Creed? Screwed Up? by billstewart · · Score: 1

    Are you kidding? They couldn't even figure out how to get female characters to work.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  96. help by vutaikthp · · Score: 1

    They tried it but their fucked up drm prevented them from running the game.

  97. Re:A highly relevant comment from the previous pos by TsuruchiBrian · · Score: 1

    It's not like anything over 50 fps is equally amazingly awesome. 50fps is just ok. Getting 100fps instead of 50 fps is a vast improvement.

    Also, you're experience is just 1 sample. Maybe that one game you have didn't do a good job of using the Mantle API.

  98. Re:A highly relevant comment from the previous pos by kesuki · · Score: 1

    "Unity is playing bad on the PC because they're issuing 50k draw calls on DX11."

    yeah well robbing the game addicted of their hard earned money isn't easy when DX12 is not on windows7 but is on windows 8.1 . microsoft is the only winner out of this scene.

  99. Re:In 2003 Internet-disconnected PCs were more com by qwak23 · · Score: 1

    That still happens to me from time to time. My current workaround is if I know I'm going to be away from an internet connection for awhile, I put my laptop into sleep mode with steam running in offline mode, and it retains its state upon laptop wake up. I also try to keep a bunch of the games in my steam library that I know will run from executable without steam just in case I need to do a reboot.

    Origin seems a little better about this, at least in regards to the client, but can lose them for individual games, as I found out on my last trip. I only have a handful of games in Origin, so it wasn't a huge deal. Only reason I even have it installed in the first place is that I accidentally killed my installed steam library trying to troubleshoot why steam wasn't connecting once I got to a temporary internet connection on another trip. The error message given with steam installed gave me the impression something in my steam install had corrupted, reinstalled it as a troubleshooting measure (figuring I had a fast enough connection to re-download a few small indie games and at least one or two of the larger AAA ones) and got a better error message essentially informing me that steam was blocked on the connection I was using. Bought a couple discounted Origin games, installed them, authenticated with a slow mobile connection and was good for the rest of that trip.

    I travel for work frequently, so this has become a major issue for me. Not everywhere I go has reliable wifi access, and in some cases the access I can get restricts things like gaming (probably amongst other things). While I still have my 3DS, some days the best way to kill time is a game of Civ. One good thing is it has at least motivated me to pursue more productive hobbies such as coding.

  100. Re: A highly relevant comment from the previous po by Anonymous Coward · · Score: 0

    Star citizen

  101. Re:A highly relevant comment from the previous pos by X0563511 · · Score: 1

    Can you please provide this link when you talk about SMAA being freely available? More developers need to know about this.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  102. Re: In 2003 Internet-disconnected PCs were more co by gTsiros · · Score: 1

    i feel steam is horrible in this regard.

    --
    Looking for people to chat about multicopters, coding, music. skype: gtsiros
  103. Re:A highly relevant comment from the previous pos by AqD · · Score: 1

    On laptops, where? I don't seen them on Clevo (high, mid, thin models), Dell Alienware or MSI gaming laptops, or any ultrabooks. Not since last year. They were there, but not anymore.

    AMD A10 manufacturing still uses 28 nm while the rest of Intel CPUs have 22 nm and going to change to 14 nm next year.

    The performance/power from their best CPU, A10-7850K is 6.92 pt/W, compared to i7 i4770K's 12.9 pt/W on cpuboss. And their single-core performance couldn't even match i5.

    On GPU side they offered better cost/power/performance until nVIDIA puts Maxwell into new laptops this year and desktops next year. They currently don't have anything to match 860M/970M/980M on mobile or 750/970/980 on desktop, and no plan of next generation GPUs we can see so far. NO PLAN.

    For most tasks it stays close to idle and uses almost no power.

    You do realize that's just fine-grained throttling? When I mean double performance/power, I mean it could run at full speed while generating 50% of heat and consuming 50% of power compared to previous generations. That's critical to laptops and small form computers unless you just want a fancy cripple which have great specs but overheat and die whenever you do real work.

  104. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    True, since the PC's realistic lifetime in gaming use is 5-7 years, it takes a long time until Windows7 is phased out. Thanks to static and slow HW on the consoles, the PC games realy do not need so much of power anymore, hence there is no need to upgrade them. My previous PC turned to seven years old until it met a game that did not run in it on as the GPU did not support DX11 (which the game required), and since the newer gfx cards are longer, I needed to upgrade the whole rig.

  105. Piss Poor SW Engineers by Anonymous Coward · · Score: 0

    "According to sources, the problem with Assassin's Creed Unity is that the game is issuing tens of thousands of draw calls — up to 50,000 and beyond, in some cases. "

    This is also known as lazy programming i.e. All I learned about 3D CG programming I did with Python, C# and Java in College, and lazy artists, i.e. all I learned about shaders and art assets I got from pressing the render button in Modo, Max and Maya.

    I dont advocate for the days of yore, when hand cut ASM made you Michael Abrash's nerd lover, but FFS, these companies end up using engines over and over, cutting the engineering on them more and more, and the TDs and Artists using the front end "make easy button" tools just dont know any better and create shit piles of unoptimized art assets fed into pipelines not ready to handle their next-gen uber shaders that need overdraw 5x.

    Learn to make smarter content creators. Make sure to fund engineering for better solutions.

  106. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    The numbers don't lie. For those who don't want to download a PowerPoint viewer, I'll give the money shot:

    Benchmarking machine: Core i7-390x, AMD Radeon R9 290x, running at 1080p with Ultra graphics settings

    DX11 renderer: Minimum frame rate 42fps, average frame rate 78fps
    Mantle renderer: Minimum frame rate 94fps, average frame rate 120fps

    The numbers may not lie, but they can always be cherry picked to better "prove" whatever agenda you are trying to push. In other, not AMD published or sponsored benchmarks (such as these: http://www.tomshardware.com/reviews/nvidia-geforce-gtx-980-970-maxwell,3941-8.html) Mantle was more typically only ~10% faster than Direct3D 11 in the few games that actually support Mantle.

    The only thing I get out of NVidia not wanting to make use of the Mantle API is a pathological case of Not Invented Here syndrome, combined with a long-term gamble of DirectX 12 providing a cross-vendor implementation of an API similar to Mantle.

    Which is perfectly understandable, given that Mantle is proprietary and developed by one of the vendors, the competitors have every reason to want it to fail and be replaced by independent standards. It is not like AMD supports PhysX or CUDA either, regardless of any possible performance benefits. Even if they wanted to implement it, they simply cannot because AMD currently does not provide any public documentation, it is only available (under NDA) to game developers. But as long as only a handful of games use Mantle, often only with minor performance improvements, and AMD has ~30% market share against Nvidia's ~50%, the latter has no real reason to support an API that is owned by a major rival.

  107. Correction: by Anonymous Coward · · Score: 0

    Nintendos PORTABLE gaming has been ARM (Since at least the GBA and maybe earlier!)
    Their consoles since at least the Wii and possibly Gamecube have been PowerPC with an ATI/AMD graphics processor.

    1. Re:Correction: by Wootery · · Score: 1

      Ah, quite right - my bad.

  108. Re:A highly relevant comment from the previous pos by neokushan · · Score: 2

    Comments like the one linked are a great read, but without ANY sourcing what so ever, it's hard to take it seriously.

    Certainly, Nvidia is more than happy to donate engineers and code that favours nvidia hardware (as well as the hardware itself) in return for some branding and an exchange of cash, but to claim that it deliberately gimps older or competing hardware seems beyond the realm of likelihood. IF such a thing was happening, there'd be easy ways of proving it and lawsuits would be flying around pretty quickly. Furthermore, ultimately the performance difference in games between similar competing cards is all in line. You get a bit of variance per title, but it's not like 80% difference here, it's a few frames, single-digit percentages.

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
  109. Where was quality assurance? by MoarSauce123 · · Score: 1

    "AMD and Ubisoft are continuing to work together closely to resolve the issue" - Well, Ubisoft, that is something quality assurance should have done BEFORE launching the product! AMD equipped systems are not that uncommon these days and a well organized beta test should have pointed to this problem if it didn't come up before. Then again, 100 fps?? Really? Why? The human eye cannot resolve more than 15 to 16 frames per second. If under heaviest load the frame rate clocks in at around 50 fps and normally does around 70 fps it ought to be plenty because anything higher will have no real impact on the viewer. In any case, it is always bad practice to first blame everyone else when there is trouble.

  110. Re:Everybody's complaining about Assassin's Creed. by gameboyhippo · · Score: 1

    It depends on how you define inferior. That's why I put them in quotes. If you define it as which hardware can process more data per second then the Wii U is inferior. If you judge on which hardware provides the best entertainment, then I don't know how anyone can say that the Wii U is inferior. The games are fun, they look pretty, and they are memorable. Personally I think a platform that consistently hosts glitchy boring games is an inferior platform.

  111. Re:A highly relevant comment from the previous pos by Aighearach · · Score: 1

    Those are laptop brands, right? I don't buy any of those, so I have no idea why they do or don't have whatever they do or don't have.

    BTW, the A10 is the power hog model. The A6 and A8 lines are where the low power models are. ;) The one you linked is 95W peak. There are A8 models that are nearly as fast and peak at 65W, but use under 25W in normal usage.

    The problem with Intel's offerings is that you get really sucky onboard video. The A series gives you a full-featured GPU but that trades speed for low power. You can't compare the Intel to the A-series, you have to compare the Intel plus a mid-range discrete GPU and then you'll see the big power difference. Yes, if you don't need the GPU features, or you want them for cutting edge games with the graphics settings turned up, then you won't want the A-series. But if you want a business machine that can do light 3d editing, using modern software and APIs, and play basic 3d games, etc., then it is a great choice.

    Also, very few people care about the "full speed" power usage because it is unlikely to have the CPU as the bottleneck. Even if you're waiting on the machine frequently, you're more likely waiting on the disk or the memory bus. What matters is actual power usage running real software. I do a lot of compiling, but very little on a laptop. Maybe there is a bunch of libraries every few months or something, but even if I'm working on a C project, only the object file whose source I am editing gets re-compiled when I recompile.

    The claim that it would somehow... overheat and die... because people care about low idle power use... I just don't see where you even attempted to bridge those ideas. Modern computers don't overheat and die. And that hasn't been a real-world concern since... the Cyrix 5x86 series! Wow, that was a long time ago.

    If you didn't assume that I know the technical details of how throttling works, don't bother replying next time. This isn't PC World, this is slashdot.

  112. Re:A highly relevant comment from the previous pos by Anonymous Coward · · Score: 0

    Actually, you can implement it on any hardware, it's free and you can get all relevant information to implement it with a simple 'hey can I have this?' to AMD.