Obsidians Josh Sawyer, project director van Fallout: New Vegas, denkt dat de lag die vooral de PS3-versie van The Elder Scrolls V: Skyrim ondervindt, veroorzaakt wordt door de manier waarop de gameconsole savegames opslaat.
Josh Sawyer werkte bij ontwikkelaar Obsidian als lead designer en project director aan Fallout: New Vegas. Hij ziet opvallende overeenkomsten tussen de problemen die spelers van zijn game ondervinden en de problemen die spelers van The Elder Scrolls V: Skyrim ondervinden, vooral bij de versie voor de PlayStation 3. Dat meldt hij in een vraaggesprek op Formspring. Vooral op de PS3 zouden beide games last hebben van lag. In Fallout: New Vegas ligt dat aan de manier waarop savegames in het geheugen van de console worden geladen. Bethesda Game Studios, de makers van Skyrim, gebruiken dezelfde engine als Obsidian gebruikte voor Fallout: New Vegas en volgens Sawyer slaan beide games op dezelfde manier savegames op, waardoor in Skyrim dezelfde problemen optreden.
De engine slaat de handelingen van de speler op in een database, niet alleen welke personages de speler ontmoet, maar ook welke voorwerpen hij opraapt, weer laat vallen of verschuift. De omvang van de spelwereld maakt dat de savegames van Skyrim enorme hoeveelheden data bevatten. Of, zoals Sawyer het omschrijft: "Het is een probleem op engineniveau, rond de manier waarop savegame-data wordt opgeslagen en hoe verschillen aangemerkt worden ten opzichte van belangrijkste .esm+DLC .esm's. Als de game een bekende instance van een object verandert, dan worden die veranderingen opgeslagen in wat in essentie een nieuwe .esm is. Als je een savegame laadt, dan laad je ook al die wijzigingen in het resident memory van de console." Dat maakt ook dat het probleem niet zo makkelijk te verhelpen is. "Het is niet alsof iemand een functie geschreven heeft waarin hij een punt op de verkeerde plaats heeft gezet of iets als float gedeclareerd heeft terwijl het int moest zijn."
De Xbox 360 en vooral de pc kunnen die enorme hoeveelheid data beter behappen dan de PlayStation 3, volgens Sawyer. "De Xbox 360 heeft 512MB werkgeheugen aan boord, dat gebruikt kan worden door de cpu of de gpu. De PS3 heeft een gesplitst geheugen: 256MB voor de cpu en 256MB voor de gpu. Het totaal is hetzelfde, maar niet zo flexibel in te zetten door ontwikkelaars."
De uiteenzetting van Sawyer is een reactie op de problemen die sommige gamers meldden na het installeren van de patch die Bethesda eind november vrijgaf. Daarmee probeerden de makers de lag die spelers meldden te verhelpen. Na de patch meldden sommige spelers echter dat de problemen eerder waren verergerd dan verbeterd. Sawyer denkt dat de problemen met de PS3-versie niet eenvoudig te verhelpen zijn. "We hebben het over hoe de engine op een fundamentele manier data opslaat en oproept op runtime. Daar verandering in aanbrengen vergt een enorme tijdsinvestering."