Should Next-Gen Game Consoles Be Upgradeable?
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."
No
It is too much of a change from the current gen being downgradable.
. .
Isn't the point of them to be simple? n00bs use them. ;)
Step up to PC gaming if you want to able to upgrade your stuff.
-americamatrix
The entire point of game consoles is that developers at least have a chance at a homogenous platform where they can make sure the game mostly runs the same everywhere. If you allow upgrading CPU, GPU, etc. then it's just PC gaming with a weird OS and components that will most likely cost more just because they can.
Bifurcation means the splitting of a main body into two parts.
I believe that if you want an upgradable gaming/HT platform, then you should build a PC. Consoles are specifically manufactured to run on a set hardware specification. Adding and/or changing the predefined hardware of a console will only add to the development cost of games, which will eventually be passed on to the consumer in the form of even more expensive games. Although the concept seems cool, I don't want next-gen xbox games to cost $100 each.
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.)
Past consoles that had upgrades didn't do too well. In particular changing aspects that the programmers depend on (the amount of memory being the particular given example.) The "counter-example" is that adding entirely new optional features or additional file storage that the programmers can choose to use or not, and which do not change _anything_ about the regular architecture if they choose not to use them, doesn't seem to have any adverse problems. (Which says nothing about how well new games using the optional features sell, just that it doesn't break old games.)
Using that "counter-example" to argue that perhaps they should allow upgrades to the components the programmers depend on is just weird. Certainly you'd have to include a disclaimer in the docs right from the start about which components might be upgraded in the future. Even so, a large number of programmers would either not notice the disclaimers and fail to account for the possibility in their programming, or decide that dealing with it would be too difficult and thus fail to account for the possibility in their programming.
This Space Intentionally Left Blank
Anything in the initial design should be such as amount of storage space and video outputs (as it has to support many even with the most basic version). Beyond that no. The beauty of consoles is that it is a fixed hardware platform. Even the lack of hard drive in the original basic Xbox 360 was a disaster in my opinion (and caused troubles with dashboard upgrades later in the cycle for those units).
No they shouldn't. The whole reason you get a console is because it just works. Don't have to worry if your video card is good enough, if you have enough ram, if you have the right drivers installed.. etc. You just plug it in, hook it up to a tv, and put your game in. If you want upgradable consoles, then just use your pc and buy a controller.
Unless you mandate that older hardware works just as well as newer hardware, no.
People will rush to point out things like Kinect, or PSMove, or WiiMotion Plus... Those are accessories. Often cheap too, relatively speaking. The CPU is still the same, the RAM is still the same, game compatibility is still the same(more or less; there are bizarre examples across the board). Having upgradable mass storage or expandable accessories doesn't break the underlying assumptions.
I think that consoles should be "good enough." Big deal, Battlefield 3 looks amazing on PC. Surprise, it also looks amazing on Xbox and PS3. Increased levels of detail do improve immersion a LOT. But when there's a huge trade off between bleeding edge graphics and stability and compatibility, I'll lean towards stability and compatibility.
Non impediti ratione cogitationus.
Now would be the dumbest time to start making consoles upgradeable. The long lifespan of current-gen consoles shows that the hardware is no longer improving very rapidly in any way that people are willing to pay for. The low cost yet low sales of desktop PCs confirm the same fact. The next-gen consoles ought to be designed to run a generous poly count at 1080p resolution at 120hz (i.e. 60hz in 3d). Do that, and people will be happy for quite some time.
They are called Gaming PC's. It's a niche market and there is reasons for it. The XBox 360 adding internal WiFi is one thing, changing anything relating to processing power is completely different.
Upgradable in anything more than a trivial way, HD or Optical for example, basically an add-in card, blows the console economics out of the water. Socketed ram adds cost and drops speeds vs soldered. Same with CPU, and then we get to cooling issues..... Given MS's ability to keep the bumps on the 360 from shattering, would you want people to start mucking with that?
Part 2 is pointed out well above, console = fixed platform = cheap software testing. Upgrades = not fixed platform = testing nightmare.
While I haven't read the article (yeah, shame on me), I know more than enough about console development, economics and programming. I also talk to people doing the 'next gen' consoles almost every week. Having written for a console, I can tell you directly that 'upgrades' are, and will always be a non-starter. Anyone who posits it seriously is the walking equivalent of a flashing neon 'N00B' sign, complete with arrows. :)
-Charlie
Historically, console add-ons that boosted the performance of the primary unit haven't done well
Obviously the poster never owned a Genesis 32x, I mean, I'm pretty sure they sold hundreds, if not thousands of them.
...at least I learned about pork brains in milk gravy! Almost made it worth reading.
Yes, I think that upgradeable consoles would be great! We could even come up with a special name for them... Since you could customize them as you choose, that makes it more personal to the owner. They also perform various computations that allow you to play games. Let's call them personal computers! Perhaps we could even shorten that to "PC" if people prefer.
Just imagine one of these PCs and all of the parts you could put in it. You could even attach different types of input devices! I can even see them used for applications outside of gaming.
The Next Gen console is an inexpensive PC capable of playing the newest games with reasonable quality.
The whole console paradigm is based on two qualities.
1. Price. Consoles cut corners and lack certain qualities that PCs have and as a result have great game performance at a reduced price. This is entirely possible with PC hardware today. If MS builds their own PC from the ground up to be a gaming machine then there's no reason why it can't support windows and have superior game performance.
2. Ease of use. PCs have been hobbled for years by being too complicated for their own good when it comes to games. More sophisticated gamers have no problem with this but it can be an issue with many. Take a cue from Apple and lock down these console replacement PCs by default so the casual users doesn't mess them up. For one thing, restrict multitasking by default as that harms game performance. If people want to have lots of background processes running while they play their game then give them a setting that lets them disable the feature. But by default, just as with typical consoles, have them devote all their attention to the game when it's running. Everything else is suppressed. Also as MS would be releasing these machines there would be no driver confusion since all the systems would come with the exact same hardware installed in them.
This would also break down the barrier between Xbox users and PC users. This barrier is not in MS's interests. If the Xbox and the PC play the exact same games then no other console is going to be able to compete with them. Exclusive titles just for the xbox that don't get released on the PC don't help the xbox... they hurt the PC.
As an additional aside, the consoles and MS especially need to get serious about producing a REAL media center. Something like XMBC only better. XMBC is pretty impressive for an open source community built project but MS, Sony, Nintendo, or Apple can do better. Stop dicking around. Stop trying to restrict what people can and cannot play on the machine. This only hobbles the utility of the system and ensures it won't catch on. Who gives a damn about windows media center edition? Who ever cared? It was a flop right out the door because it was half baked. Produce a complete product and release it. We want it.
Oh, and MS... consider dropping a version of windows on a phone that can run desktop applications. These smart phones are vastly more powerful then the machines that ran windows 3.1 . I think some have to be faster then those that initially ran windows XP. If you can't squeeze a version of windows 8 on one of those phones with a custom touch UI... then you're fools. A system that had that sort of capability would be vastly more useful then any other device on the market.
I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
If you allow upgrading CPU, GPU, etc. then it's just PC gaming
That and unlike with PCs, there's a culture of plugging consoles into bigger monitors so that people on a sofa can play together in person. Not all games are competitive FPS or RTS where splitting the screen destroys the multiplayer experience. Fighting games, for instance, don't even need a split screen.
Is someone just dead set on creating a dystopia for tech inclined people? Can you imagine the kind of people you'd deal with if you provided hardware upgrade support for the Xbox 360?
It is ridiculous that they are not and the waste involved in the industry. It is nice that most consoles live a 5-7 year lifespan but there is very little reason that they could not be designed for some modularity and allow for them to be upgraded. Basically at this point it is a MB/CPU and GPU upgrade. I'd be OK if it was even the same price as a new system just to reduce the ewaste. Also, it is ridiculous that consoles are not required to offer backwards compatibility at least through emulation. I used to work in the gaming industry and it is all such a waste and most for no reason at all aside from greed.
http://teasphere.wordpress.com - A little spot of tea
It doesn't even make sense. Consoles are for idiots.(or little kids) Idiots don't upgrade, they buy new consoles. IF you are 13 years old, all of your friends will laugh you into deep depression if you had an upgraded ps3 and not a ps4.
If you want upgradable consoles, then just use your pc and buy a controller.
And pray that your game even supports controllers. Too many PC games support only a mouse and keyboard, not a HID or Xbox 360 gamepad. And even if they do let you use a gamepad without JoyToKey, they make you use a separate computer and a separate copy of the game (cha-ching) for players 2, 3, and 4.
Oh sure WHY NOT? I mean being able to upgrade by bolting on new CPU / HARD DRIVE etc, JUST ONE MORE THING TO MAKE THEM EXACTLY LIKE A PC! Seriously, at that point just game on your PC. If they DID implement something like that they would have to better regulate strict hardware standards more then the do for current PC's because how else do you guarantee everyone's console will be compatible with the latest game release? Oh yeah that's right, you code the game according to the lowest comment specification like the majority of PC games! YEP I AM BEING SARCASTIC!
Personal computer? Too personal. If you have more than one gamer in the household, you want something the whole family can use. That's why a Family Computer came with two controllers, and just about every console since then has supported two to four controllers and a TV output so that they could be used with a monitor big enough for the whole family.
Also, it is ridiculous that consoles are not required to offer backwards compatibility at least through emulation.
Nintendo upgraded the GameCube in 2006. The new version had not only more RAM, a slightly faster CPU and GPU, and a distinctive remote controller, but also an online service to buy older consoles' games. The Wii can play downloadable NES, Super NES, and N64 games in Virtual Console emulation, and units from about the first five years of production can play GameCube game discs. What other console has as much backward compatibility?
The whole console paradigm is based on two qualities. 1. Price. [...] 2. Ease of use.
At the risk of sounding like a Monty Python inquisitor, make that three qualities: price, ease of use, and local multiplayer. The Wii especially is fun when you have other gamers living with you or when you have friends or relatives visiting you at home. It's a lot easier (and a lot more spouse-acceptable) to buy more controllers than to set up a LAN party.
Considering the price of games, one would think that the next-gen consoles would be nearly free, subsidized by the publishers. Especially as efforts to limit the value of used games becomes more prevalent.
I don't see Sony doing it, but I could totally see Microsoft partnering with a distribution channel to keep the price of the new consoles down. As it is, they'll probably be closer to $1000 than they will be to the prices of the current consoles.
I hope they fail. Consoles do nothing to improve the lives of gamers and have done much to degrade gaming.
You are welcome on my lawn.
The platform that most successfully upgraded itself was the NES. One of the degrees of freedom they had, because there were chips in each cartridge, was to deploy new memory management units inside the games themselves. Quite literally, the NES became more powerful for games released later in its dev cycle. SNES did this too, with the SuperFX chip inside of Starfox (the most popular DSP in the world, for its era) but it wasn't quite the "all games ship upgrading hardware".
I suspect if there was ever to be upgradable hardware, it'd have to work by yearly subscription, and it'd have to be no more than $50 a year for the part. However, with guaranteed sales in the millions of units (as games would hard-require it) the logistics of making some pretty crazy stuff fit into $50/yr wouldn't be unimaginable. Remember that XBox Live is already pulling, what, $60/yr?
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).
Think along the lines of the Aladin Deck Enhancer for the NES or the Genesis 32X.
The Genesis 32X I understand, and the Super Game Boy and Game Boy Player were the same way. But the Aladdin Deck Enhancer wasn't that so much as a set of common components (CHR RAM, bankswitching, and lockout defeat) that were in all Codemasters carts anyway. NES carts have three independent buses: the PRG bus used by the CPU, the CHR bus used by the PPU, and the CIC bus used by the lockout chip. The Aladdin adapter just handled the PPU and CIC bus jobs and ran the CPU bus lines out to a separate connector so that Codemasters' publisher wouldn't have to keep manufacturing identical PPU and CIC parts for each game.
One of the advantages of a console is that I can count on the games running in a relatively stable manner. The quality of the games usually get better over time because the developers learn better techniques & more optimizations, precisely because it isn't a moving target.
Taking guns away from the 99% gives the 1% 100% of the power.
Would you buy PC games if they let you plug in multiple USB gamepads and actually use them?
I'm pretty sure developers would prefer to e.g. support only Windows than to have to support Windows, Xbox, PS3, and Wii (and PSP, PSVita, DS, 3DS etc).
I'm pretty sure if developers had to choose one platform out of those you mentioned, they would not choose windows.
that's really all the Xbox Indie games are, either clones of a different game
One could say the same for mainstream games. What are all the military FPS games other than clones of each other? Even Katamari Damacy is just the old Williams arcade game Bubbles redone as a 3D platformer. The last genre launch I know of was around 1997 when Parappa the Rapper was released.
or flash games with 3D graphics that cost money
One could say the same for a lot of Wii disc games in the $20 bin at Walmart.
So how should one join the industry if one's family is unwilling to move to Austin or Seattle?
To me it reads like satire.
Poe's law I guess....
Absolutely Not, and here is why:
With non upgradable consoles, you never go to buy a new game, and wonder 'wait, will this run on my machine?' That is the appeal of consoles over PC gaming, for the most part, 'it just works' you put the disc in, and play the game, and it is the same for everyone. No wondering if your graphics card will be able to make it look like the videos you saw online, no wondering if it will lag during action sequences, no wondering if you're going to need to drop another 50$ on more ram to play.
I've decided to Diversify my Holdings. I've divided my cash between my left and right pockets, instead of all in one.
No.
If I have some old SNES cartridges lying around, I can't exactly plug them into my Wii, I can't even send them in to Nintendo to have them imaged into Wii ROMs nor can I go to walmart and get a device that lets me transfer my NES/SNES/N64/Turbo-Grafix-16/Genesis/Neo Geo cartridges and play them on the Wii. Instead, I have to buy them again.
I understand your point, but by that measure, the PC is becoming not backward compatible either. If you buy a PC game and install it, you may have to buy another copy in order to be able to activate it on a different PC.
Not necessarily an upgrade, but what I would like to see is standard parts that are easily user replaceable. The PS3 hard drive is a standard 2.5" drive is easily replaced, while the Xbox doesn't allow for a standard drive to be used as a replacement. I had the DVD drive quit reading on my PS2. I was able to clean and adjust the laser lens, but eventually it got to where it wouldn't work. I bought a new PS2 since the repair bill would have been nearly as much. If I had just been able to pop in a standard DVD drive it would have been a cheap fix. From what I have seen other than overheating, the hard drive and optical drives are the two most common failures, so I would like to see those use off the shelf components that are easily replaced.
But if the consoles were wholly upgradable, wouldn't you just be buying another PC anyways?
Making a console user upgradeable makes little sense, as consoles are meant to be compact and user upgradeable parts would work against that. In times where you can't even swap the battery in most devices, you can't expect to swap the GPU or CPU. On the other side consoles should reach a point where they can get upgrades in the mid of a generation or more dramatically the whole "console generation" thing should disappear and updates should be more fluent. Essentially they should reach a point where they act like a TV: Want to see the a movie in glorious 1080p, you have to buy a new TV, but you can also just use your SDTV and view the movie just fine, but at lower quality. Furthermore your 1080p can still play old SDTV content just fine. There is a lot of forward and backward compatibility in the system. Consoles don't have that right now, backward compatibility is very limited and forward compatibly almost non-existent (except for a few GameBoyColor games). Of course at some point there would be a cut-off where the old-console would really be to old to play some new content, but things like small PSN/XboxLive games could easily be made flexible enough to run not only on the latest generation of hardware, but also a generation before that.
I have in the past plugged in two game pads into it and each worked independently on games that supported them.
Then let me rephrase my assertion: Not enough games support them. Too many PC game developers and publishers are stuck in the mindset of one machine per player. I'm guessing this comes from an assumption that nobody owns a home theater PC and people aren't willing to crowd around a 19" to 23" PC monitor the way they used to crowd around a 19" TV.
your comment has less to do with the platform then the game. That's just software.
I'm aware of that. So why is there a culture among AAA game developers and publishers of making multiple-gamepad games on a console to a far greater extent than on a PC, when both consoles and PCs can display on a modern HDTV? A lot of titles in multiple-gamepad genres don't even get ported to PCs at all.
Local multiplayer used to be a common feature on PC games before the internet was commonly used.
I agree that the Internet is better than a plane ticket for remote multiplayer in genres that don't depend on a rock-bottom ping. But for people who live together, or for people who are visiting for other reasons and happen to get the idea to play a video game, I don't believe remote multiplayer makes local multiplayer obsolete. What advantage does LAN play have over shared-screen play in genres that don't depend on hiding one's position from other players?
PCs are very adaptable... with little more then a software patch or an emphasis to game makers to provide certain features pretty much anything could be made standard.
But good luck getting this emphasis across when video game publishers see dollar signs in selling a separate copy to each member of the household.
like the Sega 32x, is that they cost as much as the original console did. If Im going to drop the same amount I did on the original console, it better be because I just bought an entire new console, not something of dubious value that gives me an incremental increase that's barely noticeable over default. If the upgrade was a one slot drop in a unit with an upgraded graphics chip, upgraded CPU and memory for half the price of the original? Hmmmm mebbe.
Usually buying a new console costs less then a decent computer upgrade.
Assuming that transferring "stuff" from consoles is easy, and consoles are backwards-compatible, then "upgrading" a console could merely be buying a new one, and plugging it into the old HDMI cable.
No, I will not work for your startup
And the internet is very serious business.
Look, I bought the XBOX 360 because I wouldn't have to upgrade it every time the latest and greatest game came out. I got tired of spending my hard earned money on my PC when there were more important things to spend it on, ie food for my family! When i spend $60 on a game I do not want to be forced into buying another $50-$100 piece of hardware just to play the damn game. I like the way game console make game devs bend and conform to the basic platform of the console. It's the basic 'do more with less' strategy.
They're consoles. The whole point is to have a consistent hardware base, so developers can custom tailor their code to the platform, leading to simplified testing and improved stability. One CPU, one memory spec, one GPU... the key parts are consistent.
You want to upgrade your console ? Trade it in for a new one! Or, if you're like me, you put it away and take it out from time to time for nostalgia.
-Billco, Fnarg.com
My idea is totally new and never been done before!
The point was to be able to circumvent import rules on game consoles rather than computers. Officially it was something like "playstation computer entertainment system". Sony was saying 'look it even runs linux like a regular computer!'. That tack of course did not work.
The main users of linux on PS3's were research and development places that were buying PS3's, at a subsidized rate, but then never buying games. Which was just costing sony money.
Now, as a practical matter they shouldn't be allowed to remove the functionality from the device once sold. That's illegal, but they also shouldn't feel any obligation to offer further PS3's with linux support because as you say, it's a non market, and their "the PS3 is really a computer" didn't pan out.
I remember being dazzled the first time I booted up Perfect Dark into high-rez mode. :)
Do what thou wilt shall be the whole of the Law
Yes for HDD and it should be a sata with no lock in so you can by any HDD that will fit in the case.
Maybe this is the marketing engine revving up for someone's 'next generation' product. The base model will start off real cheap. Maybe $100 for a launch product. The launch day games will be playable. A few months later, hey, you require 2GB of RAM to play this and only have one. You zip to your local Walmart and find that the extra gigabyte of slow ConsoleRAM is another $100, when you paid that much for four gigabytes of fast PC RAM a year prior. I bet you want Wireless G or N for that too, don't you?
We let everyone access our console by making them cheap! It's totally up to you whether you want to pay the latest and greatest! If not, you can stick to the games that came out last year, but we might even release a patch that makes them require new hardware.
See, this was thought up by a marketing genius. Absolute genius, I tell you. Why don't most people buy consoles more often? A big initial investment for little initial return. You pay $299 for a console, a controller, and a game. A single game. In essence, that game cost you $299. Reduce that to less than the cost of two games alone, and you've got a whole open market. It would also bring PC-style bragging rights into the modern arena. My Console has twelve gigabytes of RAM and a $500 video card, obviously your Console with only four gigabytes and a $200 video card bogs down on Quake 1. It would also take pressure off developers when it comes to optimization. They don't have to sit there for months and take shit from the art department, telling them that they gotta squeeze forty hours of gameplay with huge textures and voice acting and multiplayer and a feature-length making of movie into a single sided DVD (gotta save pennies on the cost!) and make it use no more than a gigabyte of RAM.
Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
If anything, give us clustering like Sony promised us with the PS3, or at least let us use additional consoles as render slaves to provide additional viewpoints, and make it easy for developers to do. Late in a console system's life when the prices come down this would be attractive to many users, and that would pull used consoles off the market so that they can make new sales when they can actually make a profit on the hardware. In addition, some users would buy multiple (say, three) consoles at launch time in spite of the cost simply to have the bragging rights.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
I think this all comes down to a price point. Everyone that owns a console game system wants it to be powerful. Power = money so the price of the system is high because they need the high end components to make a console powerful. Then everyone whines and complains that the console is expensive so they use lower end components and put out micro sized versions of the previous system with some of the features cut out. All I can say is if you cannot afford something that is expensive DO NOT BUY IT. It is as simple as that, video games are unessential they are a luxury that not everyone can afford and it has been that way ever since the Atari age. If they make systems modular then they will have to have the same hardware as before plus all the parts that will be used to expand them. That means they will be a computer motherboard with expansion cards which will be far more expensive in the long run. I play games constantly on my Xbox and PS3 but if every game that came out needed a expansion card for its own specific requirements, every game would cost as much as the damn console. So needless to say if you cannot afford a console when it first comes out then save your money and buy it later when the price is reduced instead of whining and complaining about something you do not need to live.
Other OS wasn't the only thing removed on the PS3 with firmware upgrades.
PS3 Users report latest Firmware disables some USB adapters
go to school, learn to code
What should I add to my existing B.S. in computer science?
MOVE to Austin, Seattle, or Boston
I have no support network of friends and family in Austin, Seattle, or Boston, and my family is unwilling to follow me to Austin, Seattle, or Boston. How does one relocate hundreds of miles from family for the first time in order to seek a job in the video game industry?
Nobody is stopping you from being an intern at any game studio.
If high-tech internships have become unpaid, how does an intern at a game studio afford food and rent?
stuper nintendo had the gameboy addon, it wasnt successful in the grand scheme of things (hell you couldnt remember it)
Why should i upgrade a comparatively cheap console. Even if the games run, they never would be optimized to use the upgraded HW. Moreover, consoles are packed more densely, so heat problems can easily occur.
The design criteria for consoles, namely platform stability, dense packing, cheap production (solder wherever its good from a yield/repair point, ease of use (imagine that you have to provide technical support to completely unqualified people putting in a new CPU wrongly) exclude any move towards extensibility.
If you want to buy a PC you can already, and it unlikely that a market as big as for the PC will arise (unless you allow the customers to put in standard PCI cards, which really make the console a little big.
I mean, consoles are already upgrades. Upgrade from xbox to xbox 360, ps1/2/3, gamecube/wii etc. Just because it doesn't involve swapping out parts doesn't mean it's not an upgrade. Xbox360 is kinda backwards compatible with xbox games, so doesn't that net the same effect of an xbox with swapped guts? Consoles just have the power of complete lateral upgrades instead of people upgrading at various times we do it all together. And don't we all like doing things together?
Balderdash!
Local multi-user is an aspect that has somehow been neglected in PC gaming. I think you are right, it should be possible.
On a more general note (and getting a bit off topic), using a generic PC as multi-user device should be possible too, as far as hardware is concerned. Take a modern PC with decent speed, plenty of USB ports and an ATI Eyefinity card that can handle 4-6 displays. Hook up all you need for 4-6 users and you have a relatively cheap way of equipping an office. But so far, there seems to be not much development in that direction. All I found is this link from 2004:
http://tldp.org/HOWTO/html_single/XFree-Local-multi-user-HOWTO/
C - the footgun of programming languages
I appreciate a lot of PC gamers moved over to consoles when the Xcrement Box came out but console gaming is not PC gaming and shouldn't try to be. If you want to upgrade there is a system that can handle that, it's a PC.
PC developers have already shit all over console gaming by lowering the quality bar and making patching a necessity and we're losing genres because there are too many people who can't handle a game that doesn't scream masculinity even if it's being played by children. So please, go back to your PCs and jerk off over all the video cards you could buy and leave consoles alone.
But that just shows what total idiots Sony was and why they deserve to lose this round. i mean here you have a company literally bleeding red ink, and they have a product they COULD have sold at $1000 a pop and made a pretty decent killing on, as for certain tasks the Cell chip is simply the best for the task, but instead they just flipped everyone the bird, burnt their customers and painted a giant bullseye in themselves with the hackers and for what? So they could turn down incresed profits? that's fucking stupid!
Instead they could have announced a "researcher's initiative" where they would host a code repo and offer $1000 PS3 while ending the sale of PS3s with Linux (while continuing to let the old units update) and kept the goodwill of the users while still making good profits and possibly even opening up new markets as those that have research that would run better on the cell could show that Sony would be supporting the ecosystem long term with access to new boxes. Even at a $1000 a pop the speed difference between cell and x86 for certain jobs would have made it still a viable choice. So frankly their posting a fourth year of solid losing doesn't surprise me, not when they are doing bonehead moves like that!
As for TFA it COULD be done but it would have to be done smart and make the OS control the new parts seamlessly while basically lying to older games to keep from having compatibility errors. For example you could add a memory module that sped things up by caching elements there instead of the HDD. Then the OS would simply redirect to the RAM if it was there, and to the HDD if it was not, thus allowing new and old systems to coexist. On the GPU side you could add support for say something like eyefinity for those that wanted it while not affecting gameplay.
Personally i like how the consoles stretch out now, as it makes for cheap PC gaming for the most part. Even the games that aren't ports typically don't use much better graphics than the consoles so they can later port it to other systems which means I can game on this nearly 3 year old HD4850 i picked up for $60 at my screen's 1600x900 res just fie with lots of purty. And frankly as we've seen giving the game devs more bling to work with can often be a BAD idea, look at how many shooters are now basically a straight line going from "Please be amazed at our scripted sequence, doesn't that building falling fill you with wonder?" setup to the next. you give them more bling and every 5 minutes you'll have to put down the keyboard so some dev can show off his latest particle or water physics. Hell even the greats like Valve aren't immune, see how they always seem to find a way to work in a basic "see saw" physics puzzle into every HL2 game, along with the "too slow elevator" bit.
ACs don't waste your time replying, your posts are never seen by me.
The point was to be able to circumvent import rules on game consoles rather than computers. Officially it was something like "playstation computer entertainment system". Sony was saying 'look it even runs linux like a regular computer!'. That tack of course did not work.
You are mistaken. Any PS2 Linux kit owning/PS3 yellow dog running user knows that it was Yabasic on the PS2 that was the attempt to evade the import duty. It failed but the duty was removed shortly thereafter...BEFORE Linux on the PS2 was ever released and most certainly before there ever was a PS3.
Now, as a practical matter they shouldn't be allowed to remove the functionality from the device once sold.
They didn't, it's your choice to perform the firmware update. If you don't you lose PSN (their service their rules) but can keep OtherOS no problem. In fact, the update warns you in no uncertain terms that doing it WILL remove OtherOS functionality and asks you to confirm, not just once, but TWICE that you want to do it.
Not really. Research does not move all that quickly. New setups might have moved to GPGPUs, but those PS3 clusters are still getting a lot of use and probably will be for another few years.
This.
The reason it is illegal is because the product is advertised to have these features, and more we'll add later. Removing a feature (especially in this case, a major one) is actually fairly serious.
Now I'm sure Sony knew exactly what percent of users ever actually used their other OS, and if they were using it for piracy. If they thought people were using it they wouldn't have removed it probably.
agreed, the last place I was had a 4 PS3 cluster going, which afaik is still running 4 years later. At this point it isn't a 'computing' project it's an astrophysics data project. But it's still crunching numbers.
You buy the next generation of console.
Remember Sega CD and the 32x? That's totally how they should do it.
The only console expansion scheme that ever worked was cartridges. Realistically, what are the advantages of disk-based media? Disks are cheaper to produce and package and ship. They may be more resistant to environmental factors. But if next get consoles used a customized PCI-E or Light Peak interface for plugging in game cartridges, the cartridges could have co-processors, storage, etc built in like they used to in the late 80's and early 90's. It would free up game designers to stretch their legs a bit more as the platforms aged.
I buy a console because I know that it's $300/$400 upfront and I'm good for 5 years.
If I thought I'd be spending $100/$200 every yr or two thereafter, I wouldn't shell out the $300/$400 upfront.
Its the stability of the platform that's attractive to me.
My God can beat up your God. Just kidding...don't take offense. I know there's no God.
Exactly and once you have invested in the code and considering the average lifetime of the units would a thousand a pop really have bothered you or any other researcher? i'd say probably not, not when you had a unit that was so efficient at crunching numbers. When you figure in the amount of data those clusters could crunch and the amount of electricity per unit honestly I bet they would have had a hell of a lot of sales even at a thousand a pop from those adding to their existing cluster. then add in the value add by having Sony host a code repo for PS3 code so that there would be tons of FOSS code to run on your cluster and it would seem like a no brainer to me.
Finally don't forget this is a company that hasn't had a profitable quarter in 4 years. With numbers that bad and that much red ink being bled one can just turn away customers, especially ones that could be buying units in bulk that you could be making a pretty penny off of. last numbers I saw had the PS3 costing Sony around $450 a unit so they could have sold them for $800 a pop and still made nearly double per unit. that's not bad profit at all, not for something you'd have almost no support calls from. Just another case of a corp being stupid, that's all.
ACs don't waste your time replying, your posts are never seen by me.
I switched to console gaming because I didn't want to have to worry about what configuration my gaming system had in order to enjoy the optimal experience on the platform. I didn't want to worry about video/audio settings, drivers, or whatever. Even having to worry about firmware upgrades on a console is annoying. I don't want it to get worse.
Twinstiq, game news
We have an original Wii, and it's becoming a PITA telling the kids that they can't have that new whatever game because we don't have the MotionPlus controllers, The same goes for the Move controllers for the PS3. You could say go buy the add-ons, but why? I paid $600AUD for my PS3, and not much less for my Wii. I am not forking out another ~$200 for extra bits. The joy of consoles is that you shouldn't have to worry about the hardware. Just grab a game and stick it in and enjoy.
Based on the comments I have already seen, I'm a minority. But allow me to explain my point of view.
I'm a PC gamer - I have a PC worth a significant amount of money. I love it. I also have an xbox 360.
I'm fed up of games being developed primarily for consoles, and then the PC receiving some crappy port that doesn't make anywhere NEAR enough use of the available extra horsepower that the PC has.
The only current game that has really pushed things forward in terms of what can be done is Battlefield 3. Had a few friends over recently, who all play it on the xbox. I fired it up on my PC to show them - it was like an entirely new game to them. BF3 is a VERY rare occurrence in that it was developed primarily for the PC, and to take advantage of the features that PC offers FIRST, before then being backported to the xbox 360/PS3. Based on the speculation I've seen already, the next-gen xbox, which isn't even due out till next year, is going to have a particularly mediocre graphics card even by TODAY's standards - in the period between now and when it actually gets released (likely about 18 months I reckon), that graphics card will fall even more behind what PC's can do RIGHT NOW.
Skyrim is an example of the opposite of this. It looks precisely the same on the xbox as it does on the PC (ignoring mods). In addition, the UI for PC is precisely the same as what is used for consoles - which, for a mouse/keyboard interface, is a load of crap. Hell, if I leave my xbox 360 pad plugged in to my PC, it picks this up, and DISABLES Mouse/keyboard interaction till I unplug the controller. WTF is that all about?
Optimizations and the like because your platform is always going to be the same can only get you so far when the hardware is so limited compared to what is available.
In addition, RAM is dirt cheap right now. Why are systems like this still being released with seemingly small amounts of RAM? I know there's a cost/performance ratio that needs to be met here, but seriously - I can go to any major PC seller's website and on any pre-built PC upgrade the amount of RAM installed by default from 4GB to 8GB for between £10 and £15 at the moment. Why are these consoles still going to be limited in such a way?
Stick a Thunderbolt port on it and you've got all the future expandability you require.
I envision a future where the TV has a gaming module interface in the back. TV handles all the icky non-gaming parts (controllers via Bluetooth, firmware, network connection, IM/social networking, harddrives, USB sticks etc), and the gaming module is essentially a glorified graphics card with a general-purpose CPU tacked on top of it. Also, make it possible to connect your smartphone as a controller.
However, while I know many, many people who would buy this and love it, I know very few companies willing to design it. Therefore it will remain but a dream. *sigh*
systemd is not an init system. It's a GNU replacement.
On-Live or netflix are the future of consoles. The graphics are instantly upgradeable. I wouldn't be surprised if the next xbox has this capability built in. In two generations there will be no consoles. The "systems" will be built into tvs as an app much like netflix is on newer TV's. I think this is good. I am a Nintendo fan and they are known for their great controllers. Nintendo can still make awesome games and controllers but get out of the CPU/GPU manufacturing business; greatly reducing prices for consumers.