Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
PlayStation (Games) Wii XBox (Games) Games

Should Next-Gen Game Consoles Be Upgradeable? 348

MojoKid writes "Historically, console add-ons that boosted the performance of the primary unit haven't done well. Any attempt to upgrade a system's core performance risks bifurcating the user base and increases work developers must do to ensure that a game runs smoothly on both original and upgraded systems. The other reason is that a number of games rely on very specific hardware characteristics to ensure proper operation. In a PC, swapping a CPU with 256K of L2 for a chip with 512K of L2 is a non-issue assuming proper platform support. Existing software will automatically take advantage of the additional cache. The Xbox 360, on the other hand, allows programmers to lock specific cache blocks and use them for storing data from particular threads. In that case, expanding the amount of L2 cache risks breaking previous games because it changes the range of available cache addresses. The other side of the upgrade argument is that the Xbox 360 has been upgraded more effectively than any previous console; current high-end versions ship with more than 10x the storage of the original, as well as support for HDMI and integrated WiFi. It would also forestall the decline in comparative image quality between console and PC platforms."
This discussion has been archived. No new comments can be posted.

Should Next-Gen Game Consoles Be Upgradeable?

Comments Filter:
  • It doesn't matter (Score:5, Interesting)

    by Jiro ( 131519 ) on Tuesday February 07, 2012 @08:36PM (#38961655)

    Suppose all those problems were resolved, and after resolving them we concluded "yes, next gen consoles should be upgradeable".

    It wouldn't make any difference. Consoles are proprietary platforms--controlled by one company. The fact that making the console upgradeable would benefit *you* isn't going to result in an upgradeable console. It wouldn't benefit the company, and that's what matters. I mean, I'm sure that PS3 Linux benefitted people.

    (Incidentally, for an example of a successful add-on, look at the PC Engine CD. We just don't remember it much because the system barely got a foothold in the US.)

  • by foradoxium ( 2446368 ) on Tuesday February 07, 2012 @08:59PM (#38961847)

    +1 I was going to make a similar reply. The whole point is so developers can make their game run on 4 year old hardware, optimized of course. This is why so many console games don't look as nice as their PC counterparts..but they do play on 4 year old hardware.

    the other nice benefit of consoles is multiplayer, everyone is on equal hardware. Where as in the PC world, someone playing on 4 year old hardware might not be able to perform as well as someone with the latest and greatest system (think fps)...that is one benefit of consoles.

  • Re:First Post (Score:5, Interesting)

    by Anonymous Coward on Tuesday February 07, 2012 @09:11PM (#38961923)

    No

    Correct.

    The reason platforms become popular are for one of two reasons.

    1. A known base system so developers know what to build for. The Kinect is an outlier as it was advertised as the "next-gen" of the XBox and it was interesting enough for people to get to play with. It wasn't a memory increase (N64), but it was a Rumble Pack which came packaged with a product that requires it.

    Apple did well with the requirement of having 1 mouse button as the standard. It forced developers to make simpler interfaces, which made Macs easier to use.

    2. Cheap replaceable and interchangeable parts. The PC falls into this category, but companies with systems like Consoles or consumer gadgets do not want people poking around them. To top it off, all major console manufacturers have acted against altering the systems systematically.

  • by timeOday ( 582209 ) on Tuesday February 07, 2012 @09:46PM (#38962293)
    I've played tons of splitscreen Halo with my son and it's lots of fun. Even if you're playing against each other, it's a level playing field. If you're playing as a team against others online it's a bit of an advantage because you have two vantage points.

    I've been disappointed with perhaps decreasing support for split-screen in console games. To me it's where consoles really shine above PC games. I haven't upgraded from Forza 3 to Forza 4 because they didn't make much improvement to the splitscreen mode (co-op online play, more than 2 AI cars, etc).

  • by phriedom ( 561200 ) on Tuesday February 07, 2012 @09:55PM (#38962353)
    Your bias is showing. You think PC gaming is superior and if consoles were more like PCs they would be better. But us console gamers DO NOT WANT the barrier removed. We like to know that none of our opponents are using aimbots or custom textures that let them see through walls or macros or other such cheats. We like the fact that people that mod the hardware of their XBOX in order to cheat run the risk of getting locked out of XBox Live. Microsoft makes more money on Xbox games than it does on the same game for PC. And PC game sales are dwarfed by the volume of console game sales, so the value of wooing PC gamers onto the console is not that big. It looks to me like that barrier benefits both Microsoft and console gamers. Also, Microsoft has been pretty serious about making the XBox into a media center, when was the last time you tried it? I have a friend who recently canceled cable TV and uses his PC as a DVR for over the air programming, then streams from the PC to all the XBoxes in the house. The Xbox also runs Hulu+, Netflix, Espn, Last.fm and a UFC channel. I hear the next OS update will add more. I believe they plan on being able to replace set-top boxes from some cable companies in the future. If they are limited, it is because the content providers want to maintain control, not because MS, Sony Nintendo, or Apple are "dicking around" YOU trying telling the networks they should stream everything so the users don't have to pay for cable.
  • Re:Consoles vs. PCs (Score:4, Interesting)

    by GabriellaKat ( 748072 ) on Tuesday February 07, 2012 @11:28PM (#38962957)
    They just might come close to it. I am betting they will cost about $75 new and this is a huge reason they are also trying to kill the used market. You wont have a choice but to buy new, at the price they set. And then the cracking and hardware modders will really slam it to the console makers and the pirating will boom and people go offline or a darknet similar to LIVE/PSN will emerge. But, this comment will be never read and modded up...
  • by Sir_Sri ( 199544 ) on Wednesday February 08, 2012 @12:15AM (#38963233)

    Actually, as the summary talks about, programming for PC's and for consoles is very very different in some aspects. You can do a lot of stuff with a console you just can't on a PC because you know precisely what resources you have, where they are, and how fast they will be. The PS3 actually has custom libraries from Sony/Naughty Dog that are similar but different from openGl precisely because OpenGl would be too slow for the PS3 if you can avoid it. If you started allowing different GPU's you'd have to move to something like directx. Which is a good concept for 200 or so different video card models, but it's not worth the efficiency loss if you'd only ever have say, 4. Directx (and openGl) manage a lot of the GPU memory system stuff for you. That's easy, but it can be very inefficient, which is why a video card with 1 gig of memory does about as well as a PS3 or 360 with shared 512. Now directx and opengl (and the GDI layer in general on windows) have to account for the arbitrary nature of what might also be in video memory at the time. Right now I have two web browsers, some office applications I left open, a game, and steam all doing stuff that might take up memory. That's actually a really tough problem to manage in general, which is why consoles can do some awesome stuff with less, because you know exactly how much memory you get. When you could lock down a full screen application in windows and boot everything else out it was easier (but not easier on users and had its own complications).

    In short. Your point 1 is wrong. If it supports windows it has to support general program environments and random crap hanging out in the desktop. Windows is a productivity OS (despite what people may think) and you can use a stripped down version of the kernel, but the actual OS as sold does a lot of stuff you definitely would not want in a memory constrained environment, like layers of stuff on the desktop etc.

    And yes, the idea with windows 8 is to have a unified environment to execute phone or desktop code. Same OS, different skin. Now if then get intel into a 3 way with nokia they will have one hell of a product on their hands.

Say "twenty-three-skiddoo" to logout.

Working...