I play ESO since beta and I was impressed of how good looking it was and how it played smooth in my hardware even it being outdated.
ESO Day 1
Athlon II X2 250 3.0 GHZ
Nvidia GT 440 1GB GDDR5 128-Bit
Kingston 2x2GB RAM
Corsair Power Supply 430W
Windows XP Professional SP3 32-Bit
PVE: High ~60 FPS - No Crashes
PVP: High ~30 FPS - No Crashes
Background Software: Internet Explorer; Teamspeak.
ESO Lighting Patch (U3 I think)
Same specs, game unplayable.
Replaced Windows XP with Windows 7 Ultimate 32-Bit
Game returned to no crashes but could only play in Medium as High resolution textures were disabled for 32-Bit OS.
ESO (U6)
Same specs, game playable on Minimum settings, crashes all time in PVP and PVE. PVE could play around 30 minutes before crash, almost instant crashes when changing zones, instant crashes in Wayrest. PVP unplayable, crashes every 5 minutes. Waited for TU to see if it fixed it.
ESO TU (2.0)
Nothing improved, all cities crash now with the influx of new players, completely avoided Cyrodiil, worst performance I have ever seem in a game. Waited for patches, no fix to my problem.
Replaced GT 440 with a GTX 650 2GB GDDR5 128-Bit and nothing changed. Still played on minimum with *** crashes all the time.
Replaced Windows 7 Ultimate 32-Bit with Windows 7 Ultimate 64-Bit. Now I also run Steam, Teamspeak and Internet Explorer, 50 addons in ESO.
All crashes gone. High resolution textures enabled again. Playing on Ultra PVP and PVE. Temperatures are great despite I live in a hot country. Power consumption never been so low.
If you find yourself in the situation of crashes and content like PVP unplayable I suggest the following:
1 - Get Windows 7 or other 64-Bit OS. Despite they say run on 32-Bit, all threads I see about crashes, most of people are 32-Bit. I read hundreds of those to try solve my problem.
2- Get a video card with over 2GB memory. Despite they say you can run with less it is also not reliable.
3- Update drivers, make a clean install of ESO, disable all addons as last resort.
I did wait Zenimax fix it for us 32-Bit users but it didn't come. So I decided to try the 64-Bit and solved all my problems. It was a headache to reinstall the PC softwares and set stuff again but was worth it if you love the game. I know many might feel like I did, hesitant to change systems, even more so when all your games runs good but ESO. Yet was the only alternative that worked for me.
Granted people should move forward and keep their systems updated but ZOS did advert it would work with 32-Bit system and my experience and others' I've seem doesn't match what the company said. Even more so when my system ran it without problems and then a single patch crippled it for me.
I have no idea about the technical details for why it work in a system and don't work in other but what I did was make sure I had 64-Bit and 2GB of video ram. So I'd feel better knowing I did what I could, despite I didn't have to since my PC met the minimum specs.
Processor don't seem to make a difference in their game, the strain goes all to video card. I spent less than $200 in the new Windows and video card. The video card itself was rather cheap.
If you play ESO without crashes but have small freezes try this tweak:
Find your UserSettings.txt file at C:\Users\YOUR USER\Documents\Elder Scrolls Online\Live then open it, find and change the following lines:
SET RequestedNumJobThreads "-1"
SET RequestedNumWorkerThreads "-1"
to
SET RequestedNumJobThreads "0"
SET RequestedNumWorkerThreads "0"
I also have no idea what it does but it is something I found in this forum since beta and stopped the annoying freezes in town for me. I'd refer to the thread but I don't remember it.
This is a genuine Elder Scrolls game. Full of bugs and we have to use MODS to make our interface bearable and toy with our .ini tweaks. Bethesda, Zenimax...you never learn, but I'm grateful for the wonderful ES games anyways.
Thanks my beloved guildies that didn't let me quit despite the months of performance suffering. If you thinking of ragequit because of it just think of your friends and guildies and try what I said. I hope everyone stops crash and we can have fun together once again.