Pozer said:
As I look on my hard drive I see 3 modern games taking up 2.4, 4.0, and 6.2 gigs. All with more detailed textures than these 512mb consoles can display. Also they have many libraries to support thousands of pieces of hardware with scalability and mid-level APIs. I think the 360 is safe for awhile.
I think you just referenced the Windows OS there. ;-)
Anyway, when you are not including the OS + vendor API layer, even on PC gamecode is basically free in the scheme of things.
On the topic of system ram to media capacity ratio. MGS2 and MGS3 were over 4GB. This was a game for a system with only 24MB of system ram + 8MB video ram.
To put this in further perspective, let me evaluate a couple PC games I have installed currently.
Tombraider - Legend.
This easily the shortest Tomb Raider game ever released. It's only about 8 hours of game play even for a casual gamer. And my current speed run clocks the game at just under 4 hours. This game is a whopping 7,671,829,677 bytes on my HD. It's already pushing the limits of the 360's media.
NFS Most Wanted. 3,052,958,257 bytes. This is a game with graphics that a next gen GTA game would have to hit as a minimum! Yet, in scope and world size it is only a fraction of any of the GTA games. But it is a good starting point for a large seamless urban environment sufficently detailed.
GTA:SA. 5,043,591,996 bytes. The graphics in this game when compared to NFS:MW is like comparing a ps1 game to an xbox game.
Oblivion. 4,674,273,280 bytes. This game is just a taste of what is going to be possible next gen. Compared to MW this was a much smaller game. The number of unique environment types were low compared to its predcessor. Imagine a Dungeon Siege2 or a Kotor sized game with art assets of the same quality.
Speaking of Dungeon Siege2. 2,420,848,943 bytes
Fear. 4,933,534,900 bytes. This is large when you consider Quake4 is only 2,606,240,972 bytes. Fear does not offer that much more content than Quake or graphics an order of magnitude better. Still the difference is loudly pronounced in it's storage requirments.