I will look to computer games development to illustrate my point. Computer games titles are made to be forward and backwards compatible with previous and future generations. So im not talking about a model that is completely out of this world in regards to computer gaming. Crysis is the perfect example of this scaleability with the future and past in mind.
With a 3-4 year model, the console manufacturer can cover all of his bases at the same time. Brackets mean discontinued sales of games and hardware, but still supported in backwards compatibility <Ancient->Ancient-(Ancient)->Past->Current-Future-Future. What it would mean is that all consoles would support two generations of games behind them and one generation of games ahead of them. The "Past" offering would be like the PS2 of this current generation. The PS3 would be the Current and the PS4 would be future. Remember with a 4 year model vs a 6 year model, in a 12 year time scale it's still the same amount of legacy support.
Now that consoles essentially use the same hardware as computers, there is no reason not to tie into the faster upgrade cycles. No longer are console manufacturers designing their own CPU, they are either modifying off the shelf type components or having a PC component manufacturer do it for them. Xbox CPU, GPU and the Wii and PS3 GPU's are all based strongly on PC hardware. One of the main components of P.C hardware is strong forwards and backwards compatibility. You can play Crysis on a 6900GT if you want to at a lower resolution. So why not do that same distinction on consoles? Is it really that hard to make a game that scales to different distinct levels of hardware? What if Crytek only had to code for a 1900xt a 3870 and a 3870x2? Generalized hardware can be scaled in a predictable way. Think 2-4 cores or 64-128 shader units.
This model does away with $400 launch consoles. The whole system, consider the cost savings of reusing the same motherboard, the same chassi, same power brick, same memory type, same storage devices, same optical drive and sticking in a new chip. This is EXACTLY the same argument brought by us PC fanboys When we talk about just upgrade the memory and the GPU. Just think a smooth release of consoles in a predictable cycle.
Finally consider that we are now entering into a vastly parellel world with regards to computer hardware development. For the last 6 years clock speeds have remained static whilst the number of cores and the design of those cores have been going through shifts. Gpu hardware is becoming more generalized, P.C cpus are becoming more parellel. This may not happen in the next generation but I feel it's the future.
Try thinking about this with your P.C brain, it will be more used to understanding the need to upgrade every 2 years!
With a 3-4 year model, the console manufacturer can cover all of his bases at the same time. Brackets mean discontinued sales of games and hardware, but still supported in backwards compatibility <Ancient->Ancient-(Ancient)->Past->Current-Future-Future. What it would mean is that all consoles would support two generations of games behind them and one generation of games ahead of them. The "Past" offering would be like the PS2 of this current generation. The PS3 would be the Current and the PS4 would be future. Remember with a 4 year model vs a 6 year model, in a 12 year time scale it's still the same amount of legacy support.
Now that consoles essentially use the same hardware as computers, there is no reason not to tie into the faster upgrade cycles. No longer are console manufacturers designing their own CPU, they are either modifying off the shelf type components or having a PC component manufacturer do it for them. Xbox CPU, GPU and the Wii and PS3 GPU's are all based strongly on PC hardware. One of the main components of P.C hardware is strong forwards and backwards compatibility. You can play Crysis on a 6900GT if you want to at a lower resolution. So why not do that same distinction on consoles? Is it really that hard to make a game that scales to different distinct levels of hardware? What if Crytek only had to code for a 1900xt a 3870 and a 3870x2? Generalized hardware can be scaled in a predictable way. Think 2-4 cores or 64-128 shader units.
This model does away with $400 launch consoles. The whole system, consider the cost savings of reusing the same motherboard, the same chassi, same power brick, same memory type, same storage devices, same optical drive and sticking in a new chip. This is EXACTLY the same argument brought by us PC fanboys When we talk about just upgrade the memory and the GPU. Just think a smooth release of consoles in a predictable cycle.
Finally consider that we are now entering into a vastly parellel world with regards to computer hardware development. For the last 6 years clock speeds have remained static whilst the number of cores and the design of those cores have been going through shifts. Gpu hardware is becoming more generalized, P.C cpus are becoming more parellel. This may not happen in the next generation but I feel it's the future.
Try thinking about this with your P.C brain, it will be more used to understanding the need to upgrade every 2 years!