Infamy79 said:
So you are proposing a single solid state drive in a console that essentially caches a game from the optical media giving you cheap distribution via current methods, yet the access speed of a cartridge? Is that right?
The biggest problem I see with this is that you will need to install the game every time you play it. That's a massive pain in the ass. There's no way that even in 3 years that you'll be able to have 250-500GB SSD in a console for cheap enough to be mass market price. You'd need that much space to allow you to preinstall multiple games at once.
|
Why "every time you play it"? The console software might be smart enough to keep content cached for all the games you are lately playing, to make space when you haven't touched a game in months and to perform background installation/precaching in multiple stages.
Nowadays installers are simply stupid, because they inherited their design from general-purpose PC procedures. Why can't the game initially install just the content required so that the player can start to -you know- play, instead of the whole GBs? Additional installation can happen during title screens or in other moments in which the CPU and IO is available.
And why doesn't it work a bit like with browsers, that can cache single images from a website and erase or keep them based on their use? The content of a game could be split in modules, some of them kept cached, others re-loaded or cached as needed and later removed for space.
It's not like the consoles will lack CPU or IO power next gen to perform these tasks in the background - they could even have one of their umpteens cores dedicated to these OS operations. So the only downside is that you might have longer load times the very first time you play a game or if you do so after its cached content was erased, where longer means as in today's games that are played from discs.
As to the cost of SSD, they are still high, yes. Yet in 3 years time they'll likely drop sharply if the current trend with netbooks and smartphones pushes the tech into mass adoption. And nothing holds consoles from having a simple expansion port where you plug extra flash ram or even an extra SSD so that the available space can be incremented as its price/GB plummets.
Squilliam's scenario: the console has a Flash cartridge port, each game carries its own Ram. Cons: cost of the medium, because you are paying for N Flash sticks, and then use only one of them at a time. Pro: each game can be plugged in and played at flash-read-speed right from the first time.
My scenario: the console has a Flash cartridge port (or maybe SSD slot) for expansion of the internal SSD. The software comes in whatever way (optical disks, image downloaded on an external USB HD or USB Flash stick), the OS of the console deals with the installation/caching on the SSD. Con: precaching occupies CPU and IO. Pro: multiple,cheaper ways of distribution, with less limitations on games size.