1.2 for PC delayed until console patches go live?

Post » Sat May 19, 2012 4:46 pm

A couple of points about this argument. As far as I know, all platforms, pc, xbox, and PS3 all use the same code for the game, probably C++ with a bunch of calls to the direct X libraries. Direct x is what makes the game work on any pc no matter what the hardware. It's a universal language that all hardware must adapt to. "Draw a box"... okay, I'll draw a box. "Put a texture on it." ...okay, I'll put a texture on it. And so on. It's all about the DirectX libraries, no matter what the hardware or platform. So basically the only difference between pc, xbox, and PS3 is the input from whatever controller you're using. All they have to do is fix the bugs in the master game code file and then port all the changes to the different platforms as a patch. (this is also why the PC version is forced to use the same clunky UI as the console version. Because they don't want to have to patch two versions of the same game.)

I could be wrong about this. I'm not a professional game designer or anything. But it would provide a logical answer as to why all the patches will be released at the same time.

As to the debate about beth developing for PC versus console, all I can say is, if you had a chance to make hundreds of thousands off a game as opposed to making millions, what would you do? The answer is obvious. Develop and cater to consoles. That's where the big money is. My only complaint is that they can adjust the UI for the PC version to something less clunky, but they don't. Not sure why, other than the reason I stated above: it's easier to patch one game and release the patch to every machine than to patch several games and chase the same bugs on every different platform.
Yeah, you're pretty wrong about this. First of all, PS3 supports OpenGL, not DirectX, so it's a completely different set of APIs. As such, most graphics-related fixes will need to be implemented twice - once for PS3 and once for PC/Xbox. And in some cases three times since the PC version makes use of some API calls only available in DX10 and later, whereas Xbox supports 9.0c I believe.

That said, even if they all used DirectX, and the same version of it, you're still off-base. DirectX is the interface to the hardware, but the implementation underneath is different for each platform. You can treat DirectX as a black box for little hobby projects most of the time, but for a game like Skyrim, or any game anybody would ever pay money for really, there are going to be differences in the implementation of the interface that will leak into the code making use of it which will need to be accounted for in targeting each platform. As such, no, it is not a given that a patch for a particular issue on one platform will solve it for each platform. Often that might be the case for non-graphical issues concerning game logic and such, but there is so much uncertainty in what goes on underneath the hood that you really can't say for sure if you haven't looked at the source. And even then you'll be wrong most of the time :-)

If you don't think developers at Bethesda Softworks are working 80-hour weeks right now, think again.

In short, programming is hard.
User avatar
Lisha Boo
 
Posts: 3378
Joined: Fri Aug 18, 2006 2:56 pm

Post » Sat May 19, 2012 4:21 pm

Fallout: New Vegas patches came out on PC earlier than consoles. I doubt this has anything to do with the overreaction conspiracy theory going on here. They likely just finished the console patches first because they were the priority. Why were they the priority? Because those versions sell better. I'm a PC only gamer but I don't deny freaking reality... of course the larger audience is going to take priority. If you ran a company you would do the same dang thing.

So chill out, a patch is coming.
User avatar
R.I.p MOmmy
 
Posts: 3463
Joined: Wed Sep 06, 2006 8:40 pm

Post » Sat May 19, 2012 10:26 pm

No, thats about the sum of it; in a simplified form. It's really not that hard to have multiple versions of source code on the go at the same time (SourceSafe is a tool that manages this stuff), they don't do it because of cost/benefit anolysis and their bottom line. The truth is that Bethesda are a console focused developer -- the PC sales are a bonus nothing more. People need to understand that game development is no longer done in the tool shed at the end of the garden; its a multi billion dollar industry and it comes with all that baggage.

The most damaging thing that can happen to Bethesda is loss of reputation. Continually releasing poor performing releases will slowly erode that reputation, and that will eventually hit the bottom line. But again, some suit with an abacus has crunched the numbers and made a decision.... and that's final.
SourceSafe is a piece of [censored], and I hope for the sake their sanity they don't use it. That's said, it's a version control system. It has nothing to do with developing for multiple platforms. I don't know how they manage their releases but I can tell there doesn't exist in the world tooling that allows you to develop for an arbitrary number of platforms without cost.
User avatar
Tarka
 
Posts: 3430
Joined: Sun Jun 10, 2007 9:22 pm

Post » Sat May 19, 2012 6:18 pm

Yeah, you're pretty wrong about this. First of all, PS3 supports OpenGL, not DirectX, so it's a completely different set of APIs. As such, most graphics-related fixes will need to be implemented twice - once for PS3 and once for PC/Xbox. And in some cases three times since the PC version makes use of some API calls only available in DX10 and later, whereas Xbox supports 9.0c I believe.

That said, even if they all used DirectX, and the same version of it, you're still off-base. DirectX is the interface to the hardware, but the implementation underneath is different for each platform. You can treat DirectX as a black box for little hobby projects most of the time, but for a game like Skyrim, or any game anybody would ever pay money for really, there are going to be differences in the implementation of the interface that will leak into the code making use of it which will need to be accounted for in targeting each platform. As such, no, it is not a given that a patch for a particular issue on one platform will solve it for each platform. Often that might be the case for non-graphical issues concerning game logic and such, but there is so much uncertainty in what goes on underneath the hood that you really can't say for sure if you haven't looked at the source. And even then you'll be wrong most of the time :-)

If you don't think developers at Bethesda Softworks are working 80-hour weeks right now, think again.

In short, programming is hard.


Those are minor nuances. He got the jist of it and he stated that he had limited knowledge.
User avatar
Josee Leach
 
Posts: 3371
Joined: Tue Dec 26, 2006 10:50 pm

Post » Sat May 19, 2012 5:50 pm

And in some cases three times since the PC version makes use of some API calls only available in DX10 and later, whereas Xbox supports 9.0c I believe.
Sadly not. I think Todd made it sound like they'd use it just where they could get better performance and not for new effects:
"I guess the real question here is do we take advantage of DirectX 11's big new features and the answer is 'not specifically,'" he told IGN in an interview. "Our graphics work centers around doing things that will look the same regardless of platform, and sometimes that implementation will be different on the 360, PS3, and PC."

http://www.tomshardware.com/news/The-Elder-Scrolls-Skyrim-Todd-Howard-RPG-DirectX-11,12495.html
I also know that there is a DirecX 10 folder in the game folder.

But:
I was sceptical and disassembled the game. There are absolutely no calls to DirectX 10/11 dlls whatsoever, not even for better performance; no matter what Todd Howard told us.

"Not specifically"? ... not at all :rolleyes:
User avatar
Code Affinity
 
Posts: 3325
Joined: Wed Jun 13, 2007 11:11 am

Post » Sat May 19, 2012 4:08 pm

Yeah, you're pretty wrong about this. First of all, PS3 supports OpenGL, not DirectX, so it's a completely different set of APIs. As such, most graphics-related fixes will need to be implemented twice - once for PS3 and once for PC/Xbox. And in some cases three times since the PC version makes use of some API calls only available in DX10 and later, whereas Xbox supports 9.0c I believe.

That said, even if they all used DirectX, and the same version of it, you're still off-base. DirectX is the interface to the hardware, but the implementation underneath is different for each platform. You can treat DirectX as a black box for little hobby projects most of the time, but for a game like Skyrim, or any game anybody would ever pay money for really, there are going to be differences in the implementation of the interface that will leak into the code making use of it which will need to be accounted for in targeting each platform. As such, no, it is not a given that a patch for a particular issue on one platform will solve it for each platform. Often that might be the case for non-graphical issues concerning game logic and such, but there is so much uncertainty in what goes on underneath the hood that you really can't say for sure if you haven't looked at the source. And even then you'll be wrong most of the time :-)

If you don't think developers at Bethesda Softworks are working 80-hour weeks right now, think again.

In short, programming is hard.
dosent matter, just like crysis and BF3 devs did it. They built the game with the best hardware they could use and scaled it down, not work from the bottom and scale it up. Id rather have a game that is 100% working but unable to run it on max do to hardware when a broken game that anyone's pc can play.
User avatar
Sun of Sammy
 
Posts: 3442
Joined: Mon Oct 22, 2007 3:38 pm

Post » Sat May 19, 2012 8:45 pm

SourceSafe is a piece of [censored], and I hope for the sake their sanity they don't use it. That's said, it's a version control system. It has nothing to do with developing for multiple platforms. I don't know how they manage their releases but I can tell there doesn't exist in the world tooling that allows you to develop for an arbitrary number of platforms without cost.


There are better control systems I agree; I offered it as an example of source control only. Different builds for different systems. The cost is a separate issue.
User avatar
Chase McAbee
 
Posts: 3315
Joined: Sat Sep 08, 2007 5:59 am

Post » Sat May 19, 2012 3:11 pm

If you don't think developers at Bethesda Softworks are working 80-hour weeks right now, think again.

In short, programming is hard.

If it's so hard, why is it only Bethesda that has historically released such shamefully buggy titles? No other game developer with as much hype and cashflow as Bethesda releases big name titles with consistently huge bug lists including bugs which span multiple titles that cause the game to be wholly unplayable (like the Playstation 3 FPS lag bug which was present in Fallout 3 but they did nothing about it for Skyrim).

And yet, you'll defend Bethesda blindly with lolol man programming is hard.

When you have blatantly ridiculous bugs as you do in Skyrim, it's evident internal QA didn't occur. Flying horses that climb vertically up mountains? Really? There was internal testing of horses? You're going to tell me that not a single Bethesda playtester had the creativity or desire to shortcut around a mountain or uneven terrain by walking over it and seeing that the horses flew?
User avatar
Amanda savory
 
Posts: 3332
Joined: Mon Nov 27, 2006 10:37 am

Post » Sun May 20, 2012 4:48 am

A couple of points about this argument. As far as I know, all platforms, pc, xbox, and PS3 all use the same code for the game, probably C++ with a bunch of calls to the direct X libraries. Direct x is what makes the game work on any pc no matter what the hardware. It's a universal language that all hardware must adapt to. "Draw a box"... okay, I'll draw a box. "Put a texture on it." ...okay, I'll put a texture on it. And so on. It's all about the DirectX libraries, no matter what the hardware or platform. So basically the only difference between pc, xbox, and PS3 is the input from whatever controller you're using. All they have to do is fix the bugs in the master game code file and then port all the changes to the different platforms as a patch. (this is also why the PC version is forced to use the same clunky UI as the console version. Because they don't want to have to patch two versions of the same game.)

I could be wrong about this. I'm not a professional game designer or anything. But it would provide a logical answer as to why all the patches will be released at the same time.

As to the debate about beth developing for PC versus console, all I can say is, if you had a chance to make hundreds of thousands off a game as opposed to making millions, what would you do? The answer is obvious. Develop and cater to consoles. That's where the big money is. My only complaint is that they can adjust the UI for the PC version to something less clunky, but they don't. Not sure why, other than the reason I stated above: it's easier to patch one game and release the patch to every machine than to patch several games and chase the same bugs on every different platform.

This is so far off its ridiculous. DirectX is not a standard it is a API. GPU developers decide how to implement how the GPU interprets commands not DirectX. Just look at machine code. The engineers who design the hardware decide how to interpret everything.

http://en.wikipedia.org/wiki/Machine_code
User avatar
Marine Arrègle
 
Posts: 3423
Joined: Sat Mar 24, 2007 5:19 am

Post » Sat May 19, 2012 2:30 pm

This thread makes me sad.
User avatar
Peetay
 
Posts: 3303
Joined: Sun Jul 22, 2007 10:33 am

Post » Sat May 19, 2012 5:47 pm

Kinda svcks that they use a very US centric timescale, i had to google when the .... thanksgiving was to figure out when the patch would be released.
User avatar
james reed
 
Posts: 3371
Joined: Tue Sep 18, 2007 12:18 am

Post » Sat May 19, 2012 9:40 pm

What difference does it make? So we have to wait Another week/Week and a half. At least we have a time frame now..
User avatar
Cameron Wood
 
Posts: 3384
Joined: Wed Oct 31, 2007 3:01 pm

Post » Sat May 19, 2012 4:20 pm

It makes me sad too, for the fact that around 50% of the posters in this thread can't understand the initial post. It isn't a difficult thing to get your head around. The patches will come out for all systems at the same time. Nowhere in the twitter post does it say that the PC version will be out after the console versions. Nowhere at all. Yet half the people in this thread have managed to divine that 'fact' out of thin air. At least the OP understood the idea behind it but most everyone else must have been reading a different post. In a nutshell - the patch is done, the console versions have been submitted for approval (as they have to be), and all 3 platforms will have the patch out the week after Thanksgiving. That's all it says, why is that difficult to understand?
User avatar
Alexxxxxx
 
Posts: 3417
Joined: Mon Jul 31, 2006 10:55 am

Post » Sat May 19, 2012 11:19 pm

the patch is done, the console versions have been submitted for approval (as they have to be), and all 3 platforms will have the patch out the week after Thanksgiving. That's all it says, why is that difficult to understand?
you answered your on question, if it is done for all then why isent the pc patch out? They dont need to go through MS in order to make the patch life for pc. Dont say they have to test out the patch because i can just say where was the test for skyrim on pc?
User avatar
Amanda Furtado
 
Posts: 3454
Joined: Fri Dec 15, 2006 4:22 pm

Post » Sat May 19, 2012 6:04 pm

That's all it says, why is that difficult to understand?

They understood fine. They are asking why the PC has to wait if the patch is ready to roll. Personally I think it should be released at the same time for all platforms: but hey, you know what they say about opinions.
User avatar
Josh Dagreat
 
Posts: 3438
Joined: Fri Oct 19, 2007 3:07 am

Post » Sat May 19, 2012 4:07 pm

Just saw it on reddit.

What the .......... Bethesda?

Give us the damn patch now!PC players have nothing to do with to [censored] always long taking console patch certification!

[censored] pisses me off.We always have to wait for the damn trashboxes aka consoles.

EDIT:If the PC patch is not finished,OK but please don't hold it back just because of the consoles. >.<
User avatar
Elizabeth Davis
 
Posts: 3406
Joined: Sat Aug 18, 2007 10:30 am

Post » Sat May 19, 2012 1:16 pm

Just saw it on reddit.

What the .......... Bethesda?

Give us the damn patch now!PC players have nothing to do with to [censored] always long taking console patch certification!

[censored] pisses me off.We always have to wait for the damn trashboxes aka consoles.

EDIT:If the PC patch is not finished,OK but please don't hold it back just because of the consoles. >.<

It is possible for the PC patch to require more work as it has some fairly complex crash issues, (I don't think the patch will fix those completely anyway though)
User avatar
patricia kris
 
Posts: 3348
Joined: Tue Feb 13, 2007 5:49 am

Post » Sat May 19, 2012 7:24 pm

Right now i guess they will make a lame patch, with some changelog just to be there, and almost nothing fixed in performance gain, i guess 60% will be.
User avatar
Hussnein Amin
 
Posts: 3557
Joined: Sun Aug 05, 2007 2:15 am

Post » Sun May 20, 2012 4:40 am

Some people always complain. The game will have 2 patches in 3 weeks of life, and you complain. Find another SH that take care so much about users. And also find a pc game that is well optimized. Especially rpg has always various bugs and not only Bethesda games. Do you know Gothic saga, Risen, The Witcher saga, Two Worlds, Divinity saga, Bioware games, and many others? All of these games has always many bugs but only The Witcher has a company so "gentle" with users like Bethesda.
User avatar
Steve Smith
 
Posts: 3540
Joined: Sat Jun 30, 2007 10:47 am

Post » Sun May 20, 2012 12:35 am

"Wanted to let everyone know that the next PlayStation 3 and Xbox 360 updates have been submitted for certification, and that the PC patch is coming too. The current estimate is that they will be live the week after Thanksgiving. "

I don't really want to argue over this mess, but I will say this. I feel like this message was worded poorly. The way it's written makes the reader (me) feel like the pc is an afterthought to the developers.

Or maybe I'm just being silly. :shrug:
User avatar
MR.BIGG
 
Posts: 3373
Joined: Sat Sep 08, 2007 7:51 am

Post » Sat May 19, 2012 9:57 pm

If the patch is complete (which it apparently is, as it's called the "1.2" patch which I assume they intend to be the same for all three platforms), then it'd be nice to receive it on the PC now (Steam has no certification process - a patch can be live on Steam within hours of the developers uploading it)... but also, why can't we see a changelog now? If it's gone in for certification for Microsoft and Sony, then no changes will be made (otherwise it'd need re-certifying) - so how about a changelog, so we can stop posting bug-reports for things that have already been "fixed" and simply await patch uploading.

http://www.gamesas.com/index.php?/topic/1277632-buglist-so-far/

Given the size of the buglist I've compiled here (200 bugs and rising), it'd be nice to see just how many things Bethesda have managed to fix so far.
User avatar
Queen
 
Posts: 3480
Joined: Fri Dec 29, 2006 1:00 pm

Post » Sat May 19, 2012 8:10 pm

I'm not sure, but I don't really think they are favouring the consoles with this... It's kinda logical from a marketing perspective that you want to release patches on all platforms at the same time. Doesn't mean I'm happy about it, and my hatred towards consoles grows steady.
User avatar
roxanna matoorah
 
Posts: 3368
Joined: Fri Oct 13, 2006 6:01 am

Post » Sat May 19, 2012 10:49 pm

I'd rather the patch be a proper one that unleashes the power of the PC and takes care of the biggest game breaking bugs. If that takes time, then so be it. A rushed patch is guaranteed to be a weak and pointless one. So the sooner the badder, IMO.
User avatar
Jessica Raven
 
Posts: 3409
Joined: Thu Dec 21, 2006 4:33 am

Post » Sat May 19, 2012 12:49 pm

Bethesda, regarding the 1.2 patch

Ok you want to release it on all 3 platforms at the same time. BUT the xbox and the PS3 DOESN'T have any performance issues, the PC has plenty of them, why did you not release the patch first for the PC ?
User avatar
Kellymarie Heppell
 
Posts: 3456
Joined: Mon Jul 24, 2006 4:37 am

Post » Sun May 20, 2012 3:29 am

So now the excuse around here is that they need more time to finish PC patch? And when PC patch will be released exactly at the same time as console patches, it'll be just coincidence? Stop your [censored] delusions, PC patch is delayed because console kiddies would cry their hearts out if we got it first.
User avatar
Jeneene Hunte
 
Posts: 3478
Joined: Mon Sep 11, 2006 3:18 pm

PreviousNext

Return to V - Skyrim