Bug 5348 - Lag spikes in certain areas
Status: RESOLVED FIXED
Alias: None
Product: Super Meat Boy
Classification: Unclassified
Component: everything
Version: unspecified
Hardware: PC Linux
: P3 normal
Assignee: Ryan C. Gordon
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2011-12-15 22:24 EST by Zach Kelly
Modified: 2013-11-16 00:31:50 EST
6 users (show)

See Also:



Description Zach Kelly 2011-12-15 22:24:40 EST
I have been getting minor to major fps drops/lagging/skipping in the same areas every time.
Minor occurring with fans, such as jumping over the gap in 2-5 (The Big Empty), and CHAD, when the screen moves up
Major occurring whenever there are a lot of locks are being unlocked, making levels with them nearly unplayable, leaving a lot of things up to luck.
Comment 1 João Ricardo Matos 2011-12-18 11:45:54 EST
This bug can be seen in this video: http://www.youtube.com/watch?v=3NCDoMjqMoU

Note how it only happens when the player is at certain areas in the level.
Also affects other characters I have unlocked.

This makes some parts of the game truly unplayable.
Comment 2 dukebaw 2011-12-18 17:33:18 EST
I noticed I have the same bug as shown in your video (Level 2-11) when I get the key, I get major lag.
Comment 3 ifyoudieinthegameyoudieforreal 2011-12-21 21:48:32 EST
I just reported this same bug as bug 5738, and somebody commented, there, suggesting that I check here. In my own bug report, I explained that I can circumvent this lag by turning sound effect volume down to zero, and so I believe that this is a bug with sound effects. I haven't tested this with the fan lag, but it resolves the "key" lag on level 2-11, which prevents me from finishing the stage, otherwise.

I hope that this bug gets addressed soon, but, in the meantime, I suggest that you turn off the sound-effects for levels that are too laggy to finish otherwise.

-David Hernandez
Comment 4 Zach Kelly 2011-12-29 19:26:33 EST
(In reply to comment #3)
> I just reported this same bug as bug 5738, and somebody commented, there,
> suggesting that I check here. In my own bug report, I explained that I can
> circumvent this lag by turning sound effect volume down to zero, and so I
> believe that this is a bug with sound effects. I haven't tested this with the
> fan lag, but it resolves the "key" lag on level 2-11, which prevents me from
> finishing the stage, otherwise.
> 
> I hope that this bug gets addressed soon, but, in the meantime, I suggest that
> you turn off the sound-effects for levels that are too laggy to finish
> otherwise.
> 
> -David Hernandez

Confirmed to stop when sound-effects are turned to 0. This includes fans
Comment 5 Tony Cheneau 2012-06-30 15:38:17 EDT
(In reply to comment #4)
> (In reply to comment #3)
> > I just reported this same bug as bug 5738, and somebody commented, there,
> > suggesting that I check here. In my own bug report, I explained that I can
> > circumvent this lag by turning sound effect volume down to zero, and so I
> > believe that this is a bug with sound effects. I haven't tested this with the
> > fan lag, but it resolves the "key" lag on level 2-11, which prevents me from
> > finishing the stage, otherwise.
> > 
> > I hope that this bug gets addressed soon, but, in the meantime, I suggest that
> > you turn off the sound-effects for levels that are too laggy to finish
> > otherwise.
> > 
> > -David Hernandez
> 
> Confirmed to stop when sound-effects are turned to 0. This includes fans

I had the exact same issue (frame drop in 2-12 made the level unplayable). I confirm that disabling sound-effects works. So, it made me wonder if it was not the fault of libopenal.

I removed the amd64/libopenal.so.1 file so that my system version of the library would be used instead and it completely did the trick for me. I can play with the sound, and have experienced no lag so far.

I gave the trick to a friend of mine and he confirmed that it also improves things quite drastically on his computer.

Regards,
Tony
Comment 6 Ryan C. Gordon 2013-11-16 00:31:50 EST
This should be fixed in the latest Steam and Humble Bundle builds.

--ryan.