User blog comment:The Milkman/The Dawnfire Fiasco/@comment-4388056-20120912090715/@comment-3492791-20120914015016

Appearances alone are nothing, the mistake of an outsider, one these users have also made. It breaks down to the technical level. You seem to be mistaking this for a hardware issue. It almost certainly is not. Graphics, Hardware, and "world size" are relevant in matters of processing, which the PS3 does have a powerful capability for. However are rather irrelevant when it comes to software, where the issue most likely lies.

There are two ways to code, there is the safe way, and the efficient way. The safe way is usually saying exactly what you mean to ensure a result. This however takes more physical writing, and will cause a greater amount of processing, thus slowing the program overall. The efficient way is using clever tricks of the language to take shortcuts. This allows one to do multiple things at once, with less code. Thus shortening physical writing and limiting the impact on processing.

Most people will always opt for efficient coding over safe coding, as it's faster and runs better. However the danger of this is that the shortcuts taken were meant to work with the program it was part of. NOT all possible external code. Thus this creates a possible conflict of compatibility. Imagine this, you have 30 colored cans, 10 of Red, Blue, and Green respectively, in an unsorted pile. You want to order the cans by color on opposite sides of the room. The safe way to do this would be to take one at a time to ensure ensure precision. The efficient way would maybe be to take 5 of one color at a time, saving the time and energy you would expend doing it the 'safe' way. This within itself is fine, and works. Say somebody randomly tosses another red can into your pile. Well after you've taken 5 of all your other red cans you have 1 red can left. You were told to pick up cans of the same color until you have 5, before you can bring them to the red pile. You take the one can. And wait for the other four...paralyzed by indecision, you await the other four cans that will never appear. Progress is stopped, you can not continue with ordering the other cans until you've sorted out what to do with this red can you weren't expecting to have.

This is likely the encountered issue, one of compatability. The Dawnguard script has caused bugs in the main Skyrim script. With the weak coding used to port to the PS3, fixing one bug leads to new bugs elsewhere. A never ending cycle of fail until they end up rewritting the entire game.