Hrrrrrmmm, is there any good workarounds for this kind of lag? Maybe a 10 second segment in the map with a big dialog saying "THIS LAGGY INTERMISSION BROUGHT TO YOU BY PATCH 1.5" while you make everyone watch every unit in your map die just to avoid the horrible lag that happens every time a new monster dies..... Gameplay is rather good afterwards though, pity it has THAT going on.
My computer is sort of old. For me, the Editor has always taken next to an eternity to load things. Opening up the Actors tab was a pain. I never dug into the Trigger Editor, but the last thing I wanted to hear is that it lags =s
This time, there's not even a Brush List to turn off. I do hope they plan to make things run faster.
I've actually had no issues with the data editor/trigger editor since the patch. They run faster for me by far. I think it might get worse with more code going on, the bulk of lag for me has been opening up the terrain editor, about 50 seconds with about 20 % of the map terrained....
I'm curious for those with really bad loading times on the trigger editor, what kind of line counts you looking at and what are your PC specs? I'm around 9 or 10k lines myself I think on triggers/functions, running an AMD 3.1 quad core cpu, 6 gigs DDR2 Ram with 2 GeForce GTS 250 1GB 256-bit GDDR3 SLI linked together on some 300 gig SATA HDD.
My computer is two years old ... I havn't updated anything in that time ... that graphics card was top of the line when I bought it. Seeing I still get 60+ fps constant on sc2 in 2560x1440 whilst watching movies on the second screen (same resolution) - I fail to see the need to upgrade.
I'm still not sure I understand the lag. People talk about the game being streamed. How? If you've got SC2 installed and you wait for the map and mod files to finish downloading, then why the hell would death animations need to be streamed? Why would anything need to be streamed? I think there's something I'm missing here, but I haven't a clue what?
When I bought the card I had the choice between the 470 and the 480 - pick one. There was no 5xx nor 6xx, and seeing the 480 was twice the price as the 470 yet offered nearly no substanial gain for the price difference, it was better to get a single 470 and either by a second one later (when prices dropped as they always do) and SLI it, or wait for a later series. As series are released every year and the performance gains are usually high, it would make sense to skip a few series until you noticed the graphics card stutter. As such, my card is still handling everything beautifully and I have no noticable lag so ... would it not be wiser to wait it out until a 7xx or 8xx? Seeing D3 and Sc2 are the only games I have, (oh and Minecraft FTW), they are not graphics intensive so I do not need to upgrade, herpaderpderp.
As for being a moron - If you knew anything about computers you would have asked me what motherboard I was using, as the most likely spot of a bottleneck would be on my northbridge rather than a graphics card.
Well, whoever has problems should come to the SC2Mapster IRC, they actively search for large maps that you send to them. So they can run some internal tests to see whatever performance problems there might be in the Editor.
edit:
And also, I noticed a bit of lag in my largest Functions/ADs, but thats kind of my own fault because I should split them up way more into smaller ones. Not only because of the lag but mainly because it is much easier to comment and understand in a year from now if you use smaller functions.
But that's probably not the kind of lag we are talking about here?
I'm still not sure I understand the lag. People talk about the game being streamed. How? If you've got SC2 installed and you wait for the map and mod files to finish downloading, then why the hell would death animations need to be streamed? Why would anything need to be streamed? I think there's something I'm missing here, but I haven't a clue what?
Because of the streaming the game now sort of "validates" all game files every time you load a map. Play anything, and halfway through the loading screen you'll see "Streaming" and some number of MBs in the bottom right corner. It takes a while to go away, and its completely unnecessary loading time.
Also, the point isn't that it causes lag when you have everything downloaded, but that it allows people to cause lag by not downloading everything.
In addition to that, they did something to model preloading, claiming it's "more thorough to prevent ingame stutter", while it's the exact opposite. Almost nothing gets preloaded anymore and causes a second of lag anytime a new model shows up for the first time since you started sc2.
This. The map loading time has increased significantly for me. Yet, there is no corresponding increase in performance or "first lag" issues. Seems like a lose-lose to me.
I noticed the "stutter", too. For me, it is very annoying to be forced to create an "Anti-Lag-Trigger" at the Initialization to load tons of Units (what is the point of using the "Load Model"-Trigger, anyway? It doesn't do anything for me. There is still lag.) just to remove this stutter-Effect. Why did they change this? It's horrible and annoying and ruins the game experience. It's great when people review your map saying "Omfg lag" just because of this.
@Karawasa: Go
Why did they change this? It's horrible and annoying and ruins the game experience.
They apparently changed it to reduce stuttering.
"StarCraft II is now significantly more thorough in pre-loading content, resulting in less in-game stutter."
Source: http://us.battle.net/sc2/en/blog/6830760/Patch_150_Now_Live-7_31_2012
Near the end of "General", a few lines above "User Interface", under Graphics Improvements.
I believe someone just messed up big time in reworking preloading and this wasn't intended. Doesn't change the fact that it's fucking annoying, though.
For me the lag is primarily when loading the dependencies, the Left 2 Die dependencies are especially laggy for me sometimes it can take up to 3-5 mins just to load those dependencies. Loads much quicker without the dependencies but then since the patch I can't test the map without them being loaded.
I used to have some useful habits preventing lags in 1.4:
- having something in the search string to prevent the data editor to load the whole list when switching between tabs
- converting any new action into a code string and having just 1 'user script' action in triggers instead of a slowly working set of gui actions (it also makes changes faster: editing code instead of clicking dialogs)
- using xml for data changes to avoid waiting until field edit dialogs load their stuff
but now, after I read this thread, I feel like there are new lags that can't be solved by tricks (still had no chance to try 1.5 editor being on vacations far away from the computer with sc2 installed, hope they will fix the lags until I get back)
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Cao ni ma.
Hrrrrrmmm, is there any good workarounds for this kind of lag? Maybe a 10 second segment in the map with a big dialog saying "THIS LAGGY INTERMISSION BROUGHT TO YOU BY PATCH 1.5" while you make everyone watch every unit in your map die just to avoid the horrible lag that happens every time a new monster dies..... Gameplay is rather good afterwards though, pity it has THAT going on.
My computer is sort of old. For me, the Editor has always taken next to an eternity to load things. Opening up the Actors tab was a pain. I never dug into the Trigger Editor, but the last thing I wanted to hear is that it lags =s
This time, there's not even a Brush List to turn off. I do hope they plan to make things run faster.
@Wc3SRui: Go
I've actually had no issues with the data editor/trigger editor since the patch. They run faster for me by far. I think it might get worse with more code going on, the bulk of lag for me has been opening up the terrain editor, about 50 seconds with about 20 % of the map terrained....
I'm curious for those with really bad loading times on the trigger editor, what kind of line counts you looking at and what are your PC specs? I'm around 9 or 10k lines myself I think on triggers/functions, running an AMD 3.1 quad core cpu, 6 gigs DDR2 Ram with 2 GeForce GTS 250 1GB 256-bit GDDR3 SLI linked together on some 300 gig SATA HDD.
i7 930 oc, 12gb Ram, 470 GTX, SSD @ 20,000 lines.
Your graphics card does not match the other parts.
My computer is two years old ... I havn't updated anything in that time ... that graphics card was top of the line when I bought it. Seeing I still get 60+ fps constant on sc2 in 2560x1440 whilst watching movies on the second screen (same resolution) - I fail to see the need to upgrade.
@DogmaiSEA: Go
Whether or not you should upgrade, I stand by my statement. If there is ever a bottleneck blame the card.
The card perfectly fits his computer and was very good when it came out. In addition, editor performance doesnt depend on the graphics card at all.
@Karawasa: Go
No comment, you're making yourself look like a moron ... nothing left for me to do here.
I'm still not sure I understand the lag. People talk about the game being streamed. How? If you've got SC2 installed and you wait for the map and mod files to finish downloading, then why the hell would death animations need to be streamed? Why would anything need to be streamed? I think there's something I'm missing here, but I haven't a clue what?
I never said the card impacted the editor performance. Nor did I say the card wasn't good when it came out. But...the other parts are simply better.
@DogmaiSEA: Go
Dream on.
@Karawasa: Go
When I bought the card I had the choice between the 470 and the 480 - pick one. There was no 5xx nor 6xx, and seeing the 480 was twice the price as the 470 yet offered nearly no substanial gain for the price difference, it was better to get a single 470 and either by a second one later (when prices dropped as they always do) and SLI it, or wait for a later series. As series are released every year and the performance gains are usually high, it would make sense to skip a few series until you noticed the graphics card stutter. As such, my card is still handling everything beautifully and I have no noticable lag so ... would it not be wiser to wait it out until a 7xx or 8xx? Seeing D3 and Sc2 are the only games I have, (oh and Minecraft FTW), they are not graphics intensive so I do not need to upgrade, herpaderpderp.
As for being a moron - If you knew anything about computers you would have asked me what motherboard I was using, as the most likely spot of a bottleneck would be on my northbridge rather than a graphics card.
TLDR; L2COMPUTER.
I see what you did there.
Moron.
Well, whoever has problems should come to the SC2Mapster IRC, they actively search for large maps that you send to them. So they can run some internal tests to see whatever performance problems there might be in the Editor.
edit:
And also, I noticed a bit of lag in my largest Functions/ADs, but thats kind of my own fault because I should split them up way more into smaller ones. Not only because of the lag but mainly because it is much easier to comment and understand in a year from now if you use smaller functions.
But that's probably not the kind of lag we are talking about here?
Because of the streaming the game now sort of "validates" all game files every time you load a map. Play anything, and halfway through the loading screen you'll see "Streaming" and some number of MBs in the bottom right corner. It takes a while to go away, and its completely unnecessary loading time.
Also, the point isn't that it causes lag when you have everything downloaded, but that it allows people to cause lag by not downloading everything.
In addition to that, they did something to model preloading, claiming it's "more thorough to prevent ingame stutter", while it's the exact opposite. Almost nothing gets preloaded anymore and causes a second of lag anytime a new model shows up for the first time since you started sc2.
@TheAlmaity: Go
This. The map loading time has increased significantly for me. Yet, there is no corresponding increase in performance or "first lag" issues. Seems like a lose-lose to me.
@Karawasa: Go
I noticed the "stutter", too. For me, it is very annoying to be forced to create an "Anti-Lag-Trigger" at the Initialization to load tons of Units (what is the point of using the "Load Model"-Trigger, anyway? It doesn't do anything for me. There is still lag.) just to remove this stutter-Effect. Why did they change this? It's horrible and annoying and ruins the game experience. It's great when people review your map saying "Omfg lag" just because of this.
They apparently changed it to reduce stuttering.
"StarCraft II is now significantly more thorough in pre-loading content, resulting in less in-game stutter."
Source: http://us.battle.net/sc2/en/blog/6830760/Patch_150_Now_Live-7_31_2012
Near the end of "General", a few lines above "User Interface", under Graphics Improvements.
I believe someone just messed up big time in reworking preloading and this wasn't intended. Doesn't change the fact that it's fucking annoying, though.
For me the lag is primarily when loading the dependencies, the Left 2 Die dependencies are especially laggy for me sometimes it can take up to 3-5 mins just to load those dependencies. Loads much quicker without the dependencies but then since the patch I can't test the map without them being loaded.
I used to have some useful habits preventing lags in 1.4:
- having something in the search string to prevent the data editor to load the whole list when switching between tabs
- converting any new action into a code string and having just 1 'user script' action in triggers instead of a slowly working set of gui actions (it also makes changes faster: editing code instead of clicking dialogs)
- using xml for data changes to avoid waiting until field edit dialogs load their stuff
but now, after I read this thread, I feel like there are new lags that can't be solved by tricks (still had no chance to try 1.5 editor being on vacations far away from the computer with sc2 installed, hope they will fix the lags until I get back)