VirusType2
Newbie
- Joined
- Feb 3, 2005
- Messages
- 18,189
- Reaction score
- 2
Although demos of Xbox 360 launch titles have impressed many, gamers can expect more “next-gen” looking titles from the second generation of Xbox 360 games and beyond, as developers become better acquainted with the subtleties of programming for the new console.
Historically, first-generation games for any new console don’t fully utilize the console’s improved hardware and processing power.
Well duh!
But, I for one, would like to see these games using all the system has. Its a shame that games like Perfect dark, which came out as one of the last titles released for the N-64, won't be using nearly all of the potential of the xbox360, since it was programmed on an entirely new system. Lets Hope they make a Perfect Dark Zero2 getting the framerate to 60. But regardless this game seems quite polished and I'd love to have it.
my opinion? Either the "Microsoft speaker" (i mean come on, they didn't even give a name here) Apparently either being mis-quoted, not really a Microsoft employee or Microsoft apparently doing a little misleading of their own here :hmph:during a talk on multithreaded programming, a Microsoft speaker mentioned that all first generation Xbox 360 games will not take advantage of the Xbox 360’s two other cores. This probably isn’t worrying Microsoft too much, since they’ve given developers plenty of time to perfect their games before the PS3 and Revolution launch sometime next year.
This seems to have been mis-interpreted as ALL first gen games not using all three cores, when it really means "NOT ALL" will use all three cores.
Part of the reason for this may lie in the software development community’s apparent lack of experience with multithreaded programming.
thankfully Oblivion will be using all three cores
oblivion: elder scrolls 4
According to this interview with an Elder Scrolls developer, Oblivion will be multithreaded on both PC and 360:
(great interview)
http://www.elitebastards.com/page.php?pageid=12316
quote:
Gavin Carter: The game’s code takes advantage of the multithreaded nature of the Xbox 360 and multithreaded PCs to improve just about every aspect of the game. The primary function is to improve framerates by off-loading some work from the main thread to the other processors. We do a variety of tasks on other threads depending on the situation – be it sound and music, renderer tasks, physics calculations, or anything else that could benefit. Loading also gets spread across hardware threads to aid in load times and provide a more seamless experience for the player.
IM not sure if the following 3 quotes are credible Take this info with a grain of salt (may not be accurate)
each of the 3 cores has 2 strands, which means it can process 2 diffrent things at one time with the same amount of speed. so in a way there are actualy 6 cores, and they are only using half. the ram they are using can do the same thing as well. trust me, the next gen will look at least double what we are seeing now.
what he is saying is if they do only use one core, that means they are only using 2 out of 6 threads. or (33% of the systems full processing potential) in addition he is saying that the ram can do the same as well. although I don't have any info on if they are using the ram to its potential or not.
Actually, since each core can execute two threads, the launch games are not even fully using one core, let alone leaving the other cores idle. Pretty interesting, considering how good some of the launch games seem to look...
In conclusion I think we are definately going to want to check reviews of games before buying them.even if they are then there is 80% more power to tap in the xbox360
Sounds it's quite possible like some of the first games comming out aren't going to be using but 1 core (2 out of 6 threads) or 33% processor and possibly not all of the RAM capability.
more info can be found at the sources:
http://www.joystiq.com/entry/1234000890065328/
and here:
http://www.xb360info.com/xbox/news/201#more-201