Batman Arkham Knight - with x86/GCN consoles, how come we're still getting terrible ports?

Discussion in 'PC Gaming' started by DSoup, Jun 23, 2015.

  1. VFX_Veteran

    Regular Newcomer

    Joined:
    Mar 9, 2002
    Messages:
    656
    Likes Received:
    176
    Probably. But I'd have to keep working. My pride in my work is greater than being too tired to put out a polished product.
     
  2. AlBran

    AlBran Ferro-Fibrous
    Moderator Legend

    Joined:
    Feb 29, 2004
    Messages:
    20,715
    Likes Received:
    5,812
    Location:
    ಠ_ಠ
    [​IMG]
    I mean, it's worth pointing out I think that while IG handled Origins on PC, the game itself had bugs across all platforms at launch, and the PC version didn't have graphics issues like missing post-effects or even a 30fps limit that we're seeing with AK. They even had enhanced graphics over the PS360 editions.

    Something had to have gone wrong here on a fundamental level - scheduling or mismanagement etc.
     
  3. Pixel

    Regular

    Joined:
    Sep 16, 2013
    Messages:
    981
    Likes Received:
    437
    Or just a the realities of having to put out a bigger better looking more improved game on a tighter budget. Fewer man hour to get things done yet the demand from consumers to do even more than they did last time around. Beginning of a new console cycle, fewer consumers to buy the games. You'll find smart developers, generally smart managers, and decent systems start to break down when pushed past their limits. I'm sure anyone in this downsizing economy has experienced the stress of having to do too much on too little time, and not enough people to get it done smoothly.
     
    FarticusMaximus likes this.
  4. AlBran

    AlBran Ferro-Fibrous
    Moderator Legend

    Joined:
    Feb 29, 2004
    Messages:
    20,715
    Likes Received:
    5,812
    Location:
    ಠ_ಠ
    Yep. I would lump that into the scheduling category.
     
  5. homerdog

    homerdog donator of the year
    Legend Veteran Subscriber

    Joined:
    Jul 25, 2008
    Messages:
    6,153
    Likes Received:
    928
    Location:
    still camping with a mauler
    Sounds good on my next install I will completely fail and deliver an absolutely broken and useless product and if the customer asks why it sucks so much I will blame teh economies. When they ask why everyone else seems to be doing fine work I'll play the downsizing card or something. I'm sure they'll understand.
     
  6. eastmen

    Legend Subscriber

    Joined:
    Mar 17, 2008
    Messages:
    9,983
    Likes Received:
    1,494
    I would have rather they delay the pc port than what they did .

    I see a lot of people requesting refunds via steam.
     
  7. VFX_Veteran

    Regular Newcomer

    Joined:
    Mar 9, 2002
    Messages:
    656
    Likes Received:
    176
    Yep. Not uncommon at all. However, I would rather delay a product and take the hit than to release unfinished software. Reputation means a lot in this industry.
     
  8. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    17,260
    Likes Received:
    1,777
    Location:
    Winfield, IN USA
  9. AlBran

    AlBran Ferro-Fibrous
    Moderator Legend

    Joined:
    Feb 29, 2004
    Messages:
    20,715
    Likes Received:
    5,812
    Location:
    ಠ_ಠ
    Is this a first for the internets.

    Not even 48 Hours and then... stuff.
     
    London-boy and digitalwanderer like this.
  10. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    17,260
    Likes Received:
    1,777
    Location:
    Winfield, IN USA
    Big, exciting stuff!! <nods!>
     
    London-boy likes this.
  11. Babel-17

    Veteran Regular

    Joined:
    Apr 24, 2002
    Messages:
    1,004
    Likes Received:
    245
    Best thing they can do. They were/are at risk of becoming the new poster persons for screwing up a port. And there's also the risk of having the industry and media turn on them for risking their income stream. Pre-orders fuel development (the income stream is counted on), and they fuel advertising. Games like this are highly representative of the idea of a discretionary purchase. Part of what fuels these purchases is the idea of being part of a fun gaming sub-culture. You really don't want to mess with that psychology. nVidia might be considering saying/doing something as well.

    I think they're smart enough to know how to turn this around and earn some respect. We'll see how deeply they choose to invest in that.
     
  12. DieH@rd

    Legend Veteran

    Joined:
    Sep 20, 2006
    Messages:
    6,122
    Likes Received:
    2,049
    At least now I don't need to bother with purchasing season pass. When game get fixed, they will 99% make that season pass free.

    For the record, 98% of the game runs just fine for me [and I have 2gb 270x]. But there are clear issues that need to be fixed, shame the game got to this point.
     
  13. homerdog

    homerdog donator of the year
    Legend Veteran Subscriber

    Joined:
    Jul 25, 2008
    Messages:
    6,153
    Likes Received:
    928
    Location:
    still camping with a mauler
    WTF is 2GB 270x ?

    Edit lol I was stuck in NVIDIA mindset. 270x is AMD! :oops:
     
    #92 homerdog, Jun 25, 2015
    Last edited: Jun 27, 2015
  14. homerdog

    homerdog donator of the year
    Legend Veteran Subscriber

    Joined:
    Jul 25, 2008
    Messages:
    6,153
    Likes Received:
    928
    Location:
    still camping with a mauler
    BTW NVIDIA will likely buttfuck WB for this. They spent at least a couple million to have this shite bundled with their GPUs.
     
    digitalwanderer likes this.
  15. VFX_Veteran

    Regular Newcomer

    Joined:
    Mar 9, 2002
    Messages:
    656
    Likes Received:
    176
    I'm not having any FPS issues either but that's because i'm targeting 4k gaming. But it's a non-player without AO, missing textures and other things.
     
  16. orangpelupa

    orangpelupa Elite Bug Hunter
    Legend Veteran

    Joined:
    Oct 14, 2008
    Messages:
    7,144
    Likes Received:
    1,295
    somebody said the game actually runs in DX10 instead of 11. Check it using DX overrider or something?
     
  17. Rurouni

    Veteran

    Joined:
    Sep 30, 2008
    Messages:
    950
    Likes Received:
    216
    Nvidia did add some load to the PC team by adding gameworks stuff.
    Edit: According to this, enabling/disabling Nvidia features didn't affect performance. So they definitely try to make sure that the Nvidia stuff works.
     
    #96 Rurouni, Jun 25, 2015
    Last edited: Jun 25, 2015
  18. DSoup

    DSoup meh
    Legend Veteran Subscriber

    Joined:
    Nov 23, 2007
    Messages:
    10,970
    Likes Received:
    5,788
    Location:
    London, UK
    Delaying the game is not the devs call, it's not their game. They are under contract and if they want paying at all they have to deliver a game that at least runs.

    If your choice is not delivering a game or delivering a compromised game and getting paid, I doubt many people would chose the former option. People have mortgages to pay and food to buy.
     
    AlBran and FarticusMaximus like this.
  19. Pixel

    Regular

    Joined:
    Sep 16, 2013
    Messages:
    981
    Likes Received:
    437
    This made me laugh my ass off

     
  20. Pixel

    Regular

    Joined:
    Sep 16, 2013
    Messages:
    981
    Likes Received:
    437
    Yeah there is that element that someone high up made a terrible decision to not delay the pc port, and to patch later.
     
  21. sebbbi

    Veteran

    Joined:
    Nov 14, 2007
    Messages:
    2,924
    Likes Received:
    5,288
    Location:
    Helsinki, Finland
    Many PC games still target DX10 to get a bit wider audience. Unfortunately this means that you cannot do all the things as efficiently as you can do with consoles. If the game ships on last gen consoles (Xbox 360 is DX10-), the PC might be a mix of current and last gen code. Creating two different PC versions is quite expensive.

    In general, I believe we will see "bad" PC ports as long as DirectX 11 is used on PC. DirectX 11 on PC needs radically different resource management code compared to consoles to work right. Direct port is often not possible, since PC DirectX 11 has for example bad threading limitations regarding to resource modification. Runtime resource creation is super fast on consoles, while on PC you practically need to create your resources at level load time to avoid stalls. This often requires huge architectural changes to the code base (if done properly). This is likely where most developers cut the corners a bit. Even with big code changes it is highly driver dependent how your code works. Stalls are hard to avoid completely.

    DirectX 12 will improve this situation a lot. I just hope that Windows 10 is popular enough to warrant developers to port their console game to DirectX 12 (instead of DirectX 11). Porting to both is expensive. DirectX 9 remained popular for a long time since DirectX 10 was limited to Windows Vista.
     
    Pixel, homerdog, AlBran and 2 others like this.
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...