Carmack talks next gen consoles... and beyond
What id software anticipates from the new hardware and how the next gen may be the last as we know it.
John Carmack has talked at length about what he expects from the next generation of consoles, planning to create brand new tech that allows his company to create cross-generational games that span Xbox 360/PS3 along with whatever their successors may be. The id software technical director also believes that console-makers are in danger of slamming into a power wall that may be impossible to engineer around, with the platform holders perhaps looking to cloud computing to continue the console arms race.
Carmack's comments are found within a collection of three videos posted a week ago by Polish site CD-Action, in which the idTech mastermind talks without respite about the engine behind new game Rage along with other hardcore topics, armed only with a comedically branded soft drink. Watch him go: it's absolutely remarkable. According to CD-Action, the interview was recorded around a month ago.
"I have a good sense of where technology is going but larger things about what businesses choose to do and big businesses like Microsoft and Sony... those are decisions above my pay grade and not really in my line of business, or what I think about a lot," Carmack says. "I think that Xbox Live... the advent of that and the App Store with the iPhone are wonderful signs of the future of digital distribution. I think there's a decent chance that one of the next gen consoles will be without optical media... the uptake rates of people who have broadband connects surprised everyone this generation. It's higher than what the core publishers and even the first party people expected."
Carmack goes on to talk about how he believes that one or the other of the major HD console-makers will jump the gun with the leap to the next generation (hinting that it will be Sony), but in common with many other developers believes that their best interests are served by prolonging the lifespan of the current consoles.
"The whole jockeying for who's going to release the first next gen console is very interesting and pretty divorced from the technical side of things," he says. "Whether Sony wants to jump the gun to prevent the same sort of 360 lag from happening to them again seems likely. As developers, we would really like to see this generation stretch as long as possible. We'd like to see it be quite a few more years before the next gen console comes out, but I suspect one will end up shipping something earlier rather than later."
The general roadmap for the next gen architectures has already been laid down though, and the future appears to be all about variations of Intel's Larrabee proposition, where many tiny, fully programmable cores combine to form one powerful chip that may well work as both CPU and GPU.
"We do have a very good sense of where the technology is going because we talk to NVIDIA, we talk to Intel, we talk to ATI/AMD and they're all pursuing variations on massive multi-core processor integration," Carmack says, "There's lots of interesting things about that, about how we need to think about things on the game development side to take advantage of that."
Real-time ray-tracing has often been seen as the holy grail of graphics rendering and simply unobtainable with the levels of technology we have available, but it may well find a place within the next gen consoles.
"The big question is, are we going to be able to do a ray-casting primitive for a lot of things?" he ponders. "Certainly we'll still be doing a lot of conventional stuff like animated characters and things like that very likely will be drawn not incredibly differently from how they're drawn now. Hopefully we'll be able to use some form of sparse voxel octree representation cast stuff for some of the things in the world that are gonna be rigid-bodied... maybe we'll have deformations on things like that. But that's a research project I'm excited to get back to in the relatively near future. We can prototype that stuff now on current hardware and if we're thinking that... this type of thing will be ten times faster on the hardware that ends up shipping, we'll be able to learn a lot from that."
However, while he predicts that the leaps in cutting edge console technology are set to continue (certainly there is no hint from him that Microsoft or Sony will follow a Wii-style strategy of simply adding minor or incremental upgrades to their existing hardware), we are swiftly reaching the point where platform holders will be unable to win their battles against the laws of physics.
"We talk about these absurd things like how many teraflops of processing and memory that are going into our game machines," Carmack says, speculating off-hand that the next gen consoles will have at least 2GB of internal RAM. "It's great and there's going to be at least another generation like that, although interestingly we are coasting towards some fundamental physical limits on things. We've already hit the megahertz wall and eventually there's going to be a power density wall from which you won't get more processing out there..."
That being the case, he speculates that the game-makers could move into different directions to provide new game experiences and at that point, the almost mythical cloud computing concept could make an impact.
"There'll be questions of whether we shift to a cloud computing infrastructure... lots of interesting questions about whether you have the computing power in your living room versus somewhere else," he says, noting that while latency is a fundamental issue, the sheer scope of storage available online opens up intriguing possibilities. "Certainly the easier aspect of that is 'net as storage' where it's all digital distribution and you could wind up doing an idTech 5-like thing... and blow it up to World of Warcraft size so you need a hundred petabytes of storage in your central game system. We can do that now! It's not an absurd thing to talk about. Games are already in the tens of millions of dollars in terms of budget size and that's probably going to continue to climb there. The idea of putting millions of dollars into higher-sized storage... it's not unreasonable to at least consider."
Returning to the concept of the next generation console, John Carmack is already planning to take advantage of the new hardware and is planning to have systems in place to ensure that a sneaky pre-emptive launch from one of the platform holders won't catch id software by surprise.
"What I'm planning to do is set up a new rendering engine that co-exists with the current one... and I intend to develop it like that, so you have an idTech 5 version and then have everything working the same [with] an alternate data set that you can render with a different version," he revealed. "So the hope would be that if we do get some flashy new graphics hardware on there that we would possibly have the option of releasing a game cross-generational like that. Same game, same design across everything but different media set, different rendering engine... That also allows me to work on something without having to involve the entire team. That's something where we can take a couple of people, go out, work on prototyping proof of concepts while the rest of the company is building the production titles."
Thanks to 'Rangers' from the Beyond3D Forum for the heads up on these videos.
You may also like...
-
Metal Gear Solid: The "Lost" HD Remasters
-
Face-Off: SoulCalibur 5
-
Eurogamer.net Podcast #98: Resident Evil and the Circle Pad Pro
-
Who Killed Rare?
-
The Darkness 2 Review
-
Mobile Controller Group Test
-
Valve makes Portal 2 Space Core mod for Skyrim
-
App of the Day: Armed!
-
Kingdoms of Amalur: Reckoning Review
-
Official Mass Effect 3 Xbox 360 and PS3 console mods revealed
-
Mutant Mudds Review
-
Killzone 1 for PlayStation 3 "delayed indefinitely"
-
Sony improves PlayStation 3 web browser with system update v4.10
-
Mass Effect 3 gets From Dust day-one DLC
-
Vodafone 3G Vita offers free WipEout and 4GB memory
-
Ubisoft apologises after online server switch snafu
-
Massive Square Enix sale hits Xbox Live
-
Square Enix makes Sleeping Dogs official
-
Skyrim gets high-res PC texture pack
-
The Simpsons Arcade on EU PlayStation Store today
-
Full SSX soundtrack track list revealed
-
Square Enix announces Sleeping Dogs at retailer event
-
PSP UMD discs not transferable to Vita
-
New LG TVs can play Unity games with Magic Motion Remote
-
Yakuza: Dead Souls release date announced









Comments (49) Latest comment 3 years ago
Comments threads automatically close after 30 days, but please feel free to continue chatting on the forum!
Comment below viewing threshold Show
* We can forget MS or Sony doing a "Wii". To me it's great news, wouldn't like PS4 or X720 to be an overclock of old hardware.
* No more optical drives. The good: faster access, less power consumption, fewer breakdowns, no more Sony trying to win home-threater battles by means of it's users. The bad: say goodbye to second-hand and import market.
* Never thought of Sony trying to be the first to launch the next gen, always thought MS would try the same strategy. They will likety launch very close to each other. In any case we should be hearing about the next-gen by 2011 the latest.
* So the future is similar to Intel's Larrabee architecture, with is described as multiple programmable small cores. Will that be an advantage for PS3 programmers, used to fighting against the bunch of SPEs to get performance? Time will tell.
It's always interesting to read from JC.
Comment below viewing threshold Show
While Sony are probably desperate to replace the RSX more than anything, they can't just do it on a whim.
And I don't see a need to....it seems to me that judging by impending PS3 titles that the PS3 is finally going to be coming into its own and differentialting itself from the 360; Uncharted 2 looks simply spellbinding, and God Of War 3 looked pretty good as well considering it's still 8 months away.
If the technology in the PS3 is only just beginning to be realised now, why would Sony want to jump the gun on a technology that they spent so much money investing?
Comment below viewing threshold Show
The RSX is a stock part, so upgrading to a newer NVidia GPU shouldn't be an issue, as would increasing the amount of system RAM.
Its unclear what MS are likely to do, the Xenon is a good chip but its uncertain how much R&D is going to be involved to shift to a greater number of symmetrical cores - clock speed is unlikely to be improved due to heat emission issues.
GPU performance can be improved, but again the Xenos GPU is significantly different from standard parts due to its embedded eDRAM frame buffer.
Comment below viewing threshold Show
though of course this depends on the market: if EA puts out a digitally distributed 60$ motherfucker, and a good 100,000 people buy it on day one, you better believe everyone will keep charging 60$. everything depends on what John Consumer does.
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Xenon and Cell share the same fundamental PPE main processor, derived from the PowerPC. Larrabee doesn't have a main processor. Memory access is also much more like a traditional CPU than Cell which should make it easier to program, so arguably programming the Xenon is closer to programming for Larrabee, even though the Cell might be closer in hardware terms.
Comment below viewing threshold Show
Yep, love these articles . . .
Comment below viewing threshold Show
Comment below viewing threshold Show
10:1 - sony (theyve lost too much on the ps3 to replace it any time soon)
5:1 - microsoft (new machine with natal built in)
evens - nintendo (wii plus - hidef wii with motionplus built in)
Comment below viewing threshold Show
The next new console will be from Nintendo;
Sony's next console will be download only;
MS's next console's games will be available on disc and via download;
Cloud computing won't take off;
All these crazy graphics techniques will only take off once some one writes a decent coding interface for them (probably MS with a new DirectX, expensive engines from id and Epic will follow);
Proper ray tracing won't be in the next gen consoles but the ones after.
Comment below viewing threshold Show
With Sony, i think it could go either way. It has a strong case for both staying and ditching.
MS is the more likely candidate though.
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
Even disc-less consoles next generation are unlikely in my view, we'll probably get a gradual shift with simultaneous disc/digital releases for a while.
Comment below viewing threshold Show
or... continue as usual. spend the least amount of money possible and still make a loss for some bizarre reason.
Comment below viewing threshold Show
"The RSX is a stock part, so upgrading to a newer NVidia GPU shouldn't be an issue, as would increasing the amount of system RAM."
Another scenario is going back to the original PS3 plans and don't include a dedicated GPU. With GPUs shifting more towards CPUs anyway that might not be a bad decision.
"10:1 - sony (theyve lost too much on the ps3 to replace it any time soon) "
That's only an issue insofar they don't have the resources to actually fund the development and production of a replacement. If they believe a PS4 would have more success (in the sense of generating more cash for them) in the current or short term future market they will release it as fast as they can.
Comment below viewing threshold Show
* PS4 will not have Cell
* MS will have an all digital download option and will have save games online.
* MS will launch after Sony
* Next gen consoles will vary wildly in processing power once again.
* All of them will have motion options
* Halo 4 will be there day one.
* None of them will have cloud.
Comment below viewing threshold Show
*I expect XB3/PS4 to launch sometime between fall 2011 and fall 2013. Whether Sony actually launches first is another matter. Good chance that they will, given the fact that they are in last place this gen.
* I expect Intel's Larrabee GPU / GPGPU to be the main part of at least one of the next-gen consoles.
*The graphics engines/GPUs of next-gen consoles will probably be a GPU-generation *beyond* the upcoming DX11 GPUs from AMD (R8xx) and Nvidia (GT300).
*I do not believe in so-called 'diminishing returns' as far as graphics. Real-time graphics have several entire console generations yet to go (5-6 years each) and many GPU-generations to go (2-3 years each) before graphics are "good enough", and before developers can't go any further. Next-gen console graphics should be more 'CGI-like' than current-gen, although not on par with high-end CGI used in high-budget movies.
*Hopefully next-gen XB3/PS4 graphics will be on par with typical PS2/Xbox1 prerendered game intros & cutscenes. That would be a NICE leap from current HD graphics that 360/PS3 pump out. It won't be about increasing resolution, 720p and 1080p will be used for XB3/PS4 games, but with dramatically increased complexity (more triangles), and image quality and post processing effects.
* I also never believed in Sony's 'ten year lifecycle' for PS3. They never said PS3 would be their only console for 10 years, until 2016.
*By the time 360/PS3 are ten years old in 2015-2016, the next gen XB3/PS4 consoles will have been out for several years and the next-next gen (XB4,PS5) will be well into R&D.
*hopefully the PS4 GPU (assuming its another Nvidia part and not Larrabee) will be far more impressive for its time than RSX. The RSX was a downgraded version of the NV47 / G70/G71 / GeForce 7800/7900. The PC versions had 16 pixel rendering pipelines/ROPs (not to be confused with the 24 pixel shader pipes), 6800 Mpixels/sec fillrate, 256-Bit external memory bus interface, 54 GB/sec bandwidth.
RSX had 8 pixel rendering pipelines/ROPs, 4000 Mpixels/sec fillrate, 128-Bit bus, 22.4 GB/sec bandwidth, and PS3 launched in late 2006. That's a huge downgrade from the first PC version which launched in mid 2005! The original Xbox1 GPU (NV2A) was much more impressive for its time, in fall 2001. It was comparable to the highest-end PC GPUs of the day (GeForce 3 Ti 500, Radeon 8500) and actually NV2A was better because it had 2 Vertex Shaders, the PC GPUs only had 1 VS. The RSX was so much weaker than the highest-end PC GPUs (GeForce 8800). So for such a high-end, high-end console, the PS3 was really lacking in graphics department, and no, the CELL did not and does not really make up for it.
PS4 will need an impressive GPU if developers are to get excited about making exclusive games for Sony again.
Comment below viewing threshold Show
Uncharted and Killzone 2 disagree. True, it's more difficult to unlock but not impossible.
Comment below viewing threshold Show
Exactly. Till Wii, common knowledge (which is a pretty accurate predictor for falsehood) said a console should consist of cutting edge technology and initially be sold at a loss if it was to have any chance in the market.
I think for Sony, PS3 will turn out to be a blessing is disguise (as not being able to keep up the tech arms race turned out to be for Nintendo) in that it hurt them a lot but not enough to turn them into the next Sega.
So the only one capable to release a next gen machine in the antiquated sense is MS but with Nintendo and Sony very likely following a different route and the PC platform there as the alternative for gamers that are actually willing to pay for what they get, there won't be much pressure for them to hurry.
Comment below viewing threshold Show
Much like how it is this current gen.
Comment below viewing threshold Show
Carmack should look at the business situation. The Wii has a majority share of the market and his company is NOT there to supply customers (whether they are gamers or companies) with products. That's a massive missed opportunity and he already recognized that years ago but they're not bothering to adjust themselves to the reality of the market. Considering how little id released lately and how unsuccessful their last products were (including their engines, the Doom 3 engine was used by maybe 1-2 games outside of their own ones while the Quake 3 engine was everywhere) I wonder how long this company can hold out before hitting the brick wall of bankrupcy.
Comment below viewing threshold Show
To be fair, that goes for most developers and the publishers that fund them. It's hard to get rid of superseded dogmas. The current breed of developer is addicted to ever increasing numbers of pixels, stimulated in this behaviour by publishers who thought that graphical fidelity was a sure-fire test for market potential.
Comment below viewing threshold Show
Using up too much memory and frame rate to be of any use to anyone?
Comment below viewing threshold Show
Carmack is going on the assumption that better graphics automatically means better games.
Seems to me most consumers dont care - and just want FUN games.
Comment below viewing threshold Show
Well, as you say, it's more difficult. Very difficult, as it turns out.
Both Uncharted and Killzone 2 cost squillions to develop, using custom engines designed specifically for the PS3, and ONLY the PS3. Each game is tailored for the abilities and deficiencies of the PS3, confining themselves to those areas that the PS3 can handle well. (You will notice that neither game features massive amounts of alpha overdraw.)
Not coincidentally, both of these companies are owned outright by SONY...
Third-party PS3 developers -- which is most of them -- cannot do this. They don't have $50m being provided by the mothership. So they have to use and extend existing engines, and they're never going to get the same level of performance out of the hardware that an in-house developer will.
Comment below viewing threshold Show
This is more a question of Nintendo tapping the entire mass-market, which has actually enabled MS to step in and realise their dreams of putting their digital media center under the TV. Not yet - but over the next few years they will totally gear up to take over every single living room much like PS2.
Really what we've seen this gen is that games for games sake are going down the pan, and everything is shifting towards the casual pick up and play market. I think this bubble is going to burst, but I don't know how long it will take.
Comment below viewing threshold Show
Isn't it more likely that consoles will become the tech breeding ground and gaming on PC will slim down along with the rate of the technological growth. If there isn't mass gaming being done on PC then there's no reason for PCs to get any faster than they are now.
You basically might see PCs becoming niche 'consoles' once again, which if it happens I hope will lead to a rennaisance for PC games.
Comment below viewing threshold Show
True. But TBH, I don't think that developers have the skills to properly use that processing power for other means than pushing more pixels.
Comment below viewing threshold Show
Both will (should) probably have two controllers/devices right out of the box, though: the "classic" one and some sort of "waggle" one.
Comment below viewing threshold Show
Good read.
Comment below viewing threshold Show
Though I'm concerned about game's lenght. I mean they already spend 1 or2 years on a product, which you just end in a day.
or two. IE : uncharted. Sure you can replay it, but it's damn short, and take a huge amount of time to make. What will happen if graphics are going like real time, ray tracing and all.
3/4 years of production and 2 hours of gameplay? Just like the 3D movies? I think they should alreayd devellop awesome tools if such technologies come on the market.
Carmack is going that way, trying to unify everything under one engine, I think it's the good way.
Oh and on a personnal note, please stop stupid ports on PC in the futur, when you'll have more the 512 ram
Comment below viewing threshold Show
True. Idiocy like that has run plenty of companies into the ground. That's why I said it might be a blessing in disguise for Sony if they're hurt so much by the failed PS3 that they just don't have the money to develop and manufacture a super powerful PS4. Because if they have the chance, there's little doubt that would be the road they would pursue and it would yet again lead to a huge financial disaster.
"especially not in the eyes of the "core" market (which would be foolish to ignore)."
No, it would be very smart to ignore consumers that don't make you money.
Comment below viewing threshold Show
I think MS is doing pretty well this gen, specificaly addressing the so-called "core" market, and would be doing even better if they didn't fuck up with the whole RROD debacle. The Big three should aim for the "sweet spot" and make happy/lure in both "sides" of the market. Easier said then done, of course.
Comment below viewing threshold Show
It wouldn't be perfect but it would be interesting.
Comment below viewing threshold Show
Comment below viewing threshold Show
Comment below viewing threshold Show
MS is rather successful in marketing the 360 as a success to core gamers and the gaming press despite the fact that it pretty much failed to achieve sales targets from the moment it was released. Their luck is that the PS3 fares even worse (compared to expectations). But 360 isn't making MS money. The initial R&D costs were too high to recoup with how their installed base has developed so far.
I agree that it would be great if a platform holder was able to create a machine with appeal to both core and casual gamers. But given the obsession of the former with graphics coupled with the unwillingness to pay for it, that seems like an economic impossibility.
Comment below viewing threshold Show
That too would mean an end to bleeding edge console technology sold at a loss.
Comment below viewing threshold Show
I agree it would end the sold at a loss era, but like DVD and Blu-Ray players, you would be able to get them at the £400-500 mark early, and cheaper models would come along pretty quickly afterwards. I'd expect the prices to fall quicker than they have done for the PS3 or Wii (think how much a standalone Blu-ray player was 2 years ago, now they sell them at ALDI for less than 100 quid).
There would still be competition as there is with DVD players, for example a cheap DVD player will still play all your DVDs but a more expensive one may have a faster seek time, whilst still conforming to the minimum spec. This could happen with a standardised console, with premium systems offering faster RAM, flash memory than the base model, in addition to built in accessories which do not necessarily form part of the spec (such as a display panel, surround system etc).
A couple of years in and you could get a cheaper basic model for a bedroom or it could be built into the back or car seats as an option etc.
The main issue I see would be with the system software and online infrastructure, which would have little in the way of competition to drive the improvements we have seen to XBL and PSN.
Comment below viewing threshold Show
it's called a PC
Comment below viewing threshold Show
Maybe, but at such a price point it would have to consist primarily of stock parts as a console is a more complex device than a media player (e.g. it requires a much more sophisticated CPU).
IIRC, PS3's manufacturing costs at launch were more in the 800 - 900 GBP range. With a more limited market that doesn't care that much for fancy graphics in the first place, it would be a hard / impossible sell even at cost price, let alone with a profit margin on top. Especially not with the PC as an alternative and with an audience that is actually willing to pay for what they get.
Comment below viewing threshold Show
Download distribution will rely heavily on the success of the PSPGO i personally don't feel that our infrastructure is yet or will be in the forseeable future capable to cope with large dowloadss therefore i believe that it will be supported, but not the sole means of buying games.
Ninty won't release a new console anytime soon, bar a redesign and minor upgrades. The wii is selling like hotcakes desite it being in terms of hardware the weakest of the bunch.
MS will put too much focus on natal and it'll backfire, causing them to chance stratergies mid generation and try to claw back this generations success. The MS console will be the first of the bunch to launch.
My Guesstimation
Comment below viewing threshold Show
I don't understand this. The PS2 had a pretty crappy graphics card compared to the Xbox, but it didn't stop studios making exclusive games for the PS2, because even though the PS2 architecture was proving a headache for developers, they saw a reason to fight through it because they saw that the PS2 was clearly going on to dominate.
If devs saw that the PS3 was going on to dominate, they'd have seen a reason to fight through the difficult development cycle, and may have made games exclusive for Sony again...although this isn't really a given considering the cost of games these days, and the precarious position of some studios even after putting all their games multiplatform.
But in any case, the PS3 isn't dominating and will never dominate outright, which is certainly a contributing factor in why Sony has lost exclusives.
It's nothing to do with the graphics card.
Comment below viewing threshold Show
Comment below viewing threshold Show
On Sony, I don't see them believeing their own Cell hype again and dropping Nvidia, no matter how improved the Cell is or will be. Besides, given how their fortunes have changed, Nvidia will probably be very accomodating in supplying new parts.
Comment below viewing threshold Show
I personally would be happy to see that scenario play out. But in the current market, there is one winner (Nintendo) and two losers. If they think that launching a new platform will make them more (or lose them less) money than the current iteration they will launch it sooner rather than later.
Comment below viewing threshold Show
Also save the environment by not having to distribute physical media; disc, box and all.
Although that's just me.