â€œWe knew that people would think that this demo was running on PC, but the good thing is that itâ€™s all based on streaming,â€ Bach tells us. â€œWe have a super-powerful streaming pipeline, which makes it possible to stream high-end data through the game so every frame we look at will have fresh data. This means you donâ€™t have to load everything at once; you donâ€™t have to fill the level at the start. In BC2, you have 512 megs of memory; you load it, you play it, done. The objects you saw at the end needed to be loaded at the start, and you think, â€˜It took me an hour to get to this point where I can see it, so whatâ€™s the point?â€™
â€œThatâ€™s the whole magic with this. We can have 512 megs every hundred metres if we wanted to, as we can just flush the data out [and replace it] as you move along. I can promise you that the console versions will still look amazing because of the core technology. If you have a 360, we want to use that machine to the maximum.â€
What are your thoughts on this?
Edit: He mentions "512 megs" throughout his quote. "512 megs" is reference to the size of the 360's frame buffer of 512MB.