Bugs and problems

From SuperMeatBoy Debug Wiki

(Redirected from Main Page)
Jump to: navigation, search

This page contains a list of current bugs and problems in Super Meat Boy. Hopefully it will help the developers patch the bugs out. The official Team Meat support forum is the best place to discuss Super Meat Boy bugs and their workarounds. Please update this page with any information gleaned from there.

Contents

Compatibility

3DVision problems

Game may crash or act erratic if 3DVision is enabled for NVIDIA users, disable it in the NVIDIA control panel.

Problems with non-60Hz monitors

The game is designed to be played on a 60Hz monitor, those with 120Hz monitors and monitors not running at 60Hz will experience problems. If the frame rate is below 60FPS at any point during the game, objects can get stuck in walls and other strange things can happen. Make sure Vsync is enabled in the NVIDIA or Catalyst control panels too. Playing the game windowed also fixes Vsync related issues.

Switching from Fullscreen to Windowed disables Aero for the game

Switching from Fullscreen to Windowed disables Aero for the game, starting the game in a Window keeps Aero functional.

Flickering artifacts on ATI 68XX or 69XX cards

ATI 68XX and 69XX cards are known to cause flickering artifacts throughout the game. To resolve this problem you can update your video drivers to v11.5A or newer.

Crashes

Random crashes

The game will periodically crash on its own accord with no real indication of what causes it. (Report on Steam forums)


While testing tutorials carrying over between levels 13/12/2010

Problem signature:

 Problem Event Name:	BEX
 Application Name:	SuperMeatBoy.exe
 Application Version:	0.0.0.0
 Application Timestamp:	4d02ef62
 Fault Module Name:	StackHash_0a9e
 Fault Module Version:	0.0.0.0
 Fault Module Timestamp:	00000000
 Exception Code:	c0000005
 Exception Offset:	21965965
 Exception Data:	00000008
 OS Version:	6.1.7601.2.1.0.768.3
 Locale ID:	3081
 Additional Information 1:	0a9e
 Additional Information 2:	0a9e372d3b4ad19135b953a78882e789
 Additional Information 3:	0a9e
 Additional Information 4:	0a9e372d3b4ad19135b953a78882e789


The below one was reported by a forum member @ http://forums.steampowered.com/forums/showpost.php?p=19422044&postcount=166

Problem signature:

 Problem Event Name: APPCRASH
 Application Name: SuperMeatBoy.exe
 Application Version: 0.0.0.0
 Application Timestamp: 4d02ef62
 Fault Module Name: SuperMeatBoy.exe
 Fault Module Version: 0.0.0.0
 Fault Module Timestamp: 4d02ef62
 Exception Code: c0000005
 Exception Offset: 000795fa
 OS Version: 6.1.7600.2.0.0.256.48
 Locale ID: 1031
 Additional Information 1: 0a9e
 Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
 Additional Information 3: 0a9e
 Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Crash when Alt-Tab is used

Alt-Tab crashes the game when used at any point other then the main menu after the games introduction sequence which is played directly after starting the game. Below is a crash report.

Problem signature:

 Problem Event Name:	APPCRASH
 Application Name:	SuperMeatBoy.exe
 Application Version:	0.0.0.0
 Application Timestamp:	4d02ef62
 Fault Module Name:	SuperMeatBoy.exe
 Fault Module Version:	0.0.0.0
 Fault Module Timestamp:	4d02ef62
 Exception Code:	c0000005
 Exception Offset:	000795fa
 OS Version:	6.1.7601.2.1.0.768.3
 Locale ID:	3081
 Additional Information 1:	0a9e
 Additional Information 2:	0a9e372d3b4ad19135b953a78882e789
 Additional Information 3:	0a9e
 Additional Information 4:	0a9e372d3b4ad19135b953a78882e789

Crash with windows update

The game crashes when the windows update dialog "updates have been installed, blah blah, restart now or later" force the game to go in the background when in fullscreen (win xp). Not crashing every time, but sends a dump (hehe) when it does.

Steam

Meaningless names in Steam web leaderboards

Leader boards such as http://steamcommunity.com/profiles/76561197997621198/stats/SuperMeatBoy/compare?tab=leaderboards aren't labelled intuitively. They currently have names such as SMB_LEADERBOARD_0.

Custom control config overwritten on verify

As described in the news post, Super Meat Boy now features customizable controls. However, the configuration file will always be overwritten with the default version when performing validation of game cache. -- Isn't this a feature? in case your controls file gets corrupted.

Leaderboards

Corrupted player names in global leaderboards

This problem may have been fixed in a recent update. If you experienced this problem before but aren't experiencing it now, please remove it from this list.

Global leader boards sometimes list corrupted player names, or none at all.

Game doesn't always upload the correct time

Often the score uploaded is off by a couple milliseconds compared to the replay time and the time shown on the level select screen. (Usually the score uploaded is shorter). This may be due to rounding vs. truncation, as the game keeps the actual score in one decimal more than is shown by the game.

New score isn't immediately uploaded to the Leaderboards

Sometimes a new high score isn't immediately uploaded to the Leaderboards. Replaying and finishing the level again seems to trigger the game to upload it.

Wrong character on the Leaderboards

Often a score is uploaded to the Leaderboards with the wrong character, as described in at least one forum post, and as is obvious from many scores on the leaderboards. This especially seems to happen when the above problem (non-immediate upload of a score) happens. When the game finally does upload the score, it uploads it with Meat Boy, instead of the actual character that was used to achieve the score. The only way to fix it seems to be to beat your score again (and hope it uploads correctly that time).

Impossible times on the leaderboards

For most levels, the first few hundred scores are obviously glitched or cheated, with scores of 0.00 or just a few milliseconds.


Gameplay

Tutorials can be viewed on any level

For example: Start level 1-1 and press B (Xbox360 controller) to make the tutorial appear, now while the tutorial is present, exit to the level select screen and choose a level that doesn't normally feature a tutorial (EG: 4-1).

Collision detection problems

Collision detection problems can kill you. Examples on YouTube:

Lag, frameskip and twitching on some systems

A recent change of unknown origin introduced a regression on some systems, which is manifested in the character "twitching" every second or so, accompanied by noticeable screen lag.

Edmund McMillan addressed the issue in the official Team Meat forum.

According to a support email from Tommy Refenes, "random twitching while vsynced has something to do with a program halting the computer every so often." He specifically suggested turning off f.lux, but Digsby also causes the bug. Turning off every unnecessary program is the easiest way to test whether or not a program is the cause.

Other Possible Solutions:

  • Force V-Sync on through Driver
  • Force V-Sync off through Driver
  • Turn off FPS monitoring programs
  • Turn off overlay programs
  • Steam Forums thread
  • Possible explanation for the twitching
  • Video and replay of this bug resulting in going through walls
  • More reports of this or similar problems: 1, 2, 3, 4 5, 6
  • Playing in windowed mode reduces the problem but doesn't completely solve it - the lag is still noticeable.
  • Using a 640x480 resolution with -lowdetail does not resolve the problem.
  • This problem may cause death if the character happens to be in a tight space near the ceiling.
  • An attempted work-around hack is available here.
  • This problem may also be caused by the xinput9_1_0.dll workaround described here (original problem report, solution report).

Inability to wall jump under certain circumstances

As shown in this video, you can sometimes end up wall jumping directly up the wall you're currently sliding on. This also happens when at the bottom of a vertical conveyor belt pushing you downwards.

Invisible terrain block

There's an invisible block in the Dr. Fetus stage, as can be seen here. There's also an invisible block in World -1, as can be seen here

Game doesn't reload Homing Missile Canon state every time the level is reset

Example: here. Initially no canon fires while Meat Boy is spawning yet other times one of the canons DOES fire while he is spawning. This random behavior creates situations that can impact how fast a user can beat the level.

Lava balls don't always follow the same pattern

Example is here. The lowest shooting one occasionally bounces off the terrain rather then falling cleanly into the lava.

Maggots aren't always in the correct position

On 5-15x sometimes the fifth maggot is positioned incorrectly making the level impossible.

Meat Boy "spazzes" out

Screen shot is here. No keys are being pressed when this happened. You can run/sprint when this happens, but you cannot jump. The glitch ends at random time and may appear again at random time, but usually at start of the levels. It doesn't appear to be a FPS issue.

Moving platform edges are fatal

Touching, and sometimes just being near the side of a moving platform seems to always be fatal.

Runman can't do Stardive immediatly in certain circumstances

-Not sure if i would call this a bug, but 'dying+respawn' and 'beating+replay' makes a difference in when you first can activate Runman's fast running. If you die and respawn, you can activate it before you can move. You can't do this if you beat the level and replay.

Level cannot be completed

When reaching bandage girl after collecting a bandage, (after having completed the level once already, but replaying to get bandage) Dr Fetus appears and kidnaps Bandage Girl. However, the level does not end, and super meat boy is left in the world. There is no alternative but to suicide. You do not get the bandage collected for this level.

Wrong map position after exiting a Warpzone

Sometimes returning to the Map from a Warpzone (maybe any level?) places Meat Boy in a position on the map different from the zone that was just exited.

Custom controls part-way overridden, but only in a Warp Zone

I'm playing the game on Linux with a PlayStation 2 controller, thru a USB adapter. It happens that the R1 button, which I want to use for Special, is button number 8, which is normally used for pausing. I've edited the buttons config file and it mostly works fine, but in Warp Zones, the R1 button pauses the game.

My custom button mapping is also ignored in the menus, but I'm not sure that's a bug.

Replays

Can't restart level after saving replay

Pressing W to restart a level after saving the replay always displays "Replay Already Saved". This does not affect people using a gamepad.

Replay sometimes doesn't work as intended

The game sometimes records a "blank" replay (Examples on YouTube: 1 2 3).

Replay timer

The timer doesn't start in replay playback until the replay has looped at least once.

Characters suspended when falling off the screen

As can be seen here, attempts that end up falling off the screen are frozen on their last frame during replay playback.

Viridian's sprite does not flip

When reversing gravity, the replay doesn't show his sprite flipping.

Dr. Fetus's appearance prevents skipping to next level

During a replay, if you reach the part where Dr. Fetus appears to kidnap Bandage Girl, you cannot advance to the next level until it ends. Annoying if you're studying the replay for bandages/warp zones.

Text

Grammar error in start-up gamepad taunt

"First person who says keyboard controls are better then a gamepad gets shot in the face!" (should be "than" - http://www.wikihow.com/Use-Than-and-Then)

Save games and progress

Loss of recent progress

Several people (e.g. 1) reported that the game may occasionally forget recent progress, such as getting a bandage.

(Perhaps the game auto-saves only when finishing a level, and not when obtaining a bandage or unlocking/finishing a warp zone?)

Save game corruption

Rarely, the save data may be corrupted randomly. Likely a result of the game crashing during the save game routine.

Reaching a warp zone may not unlock it

In this YouTube video, at 13:50, the player leaves a warp zone, and the warpzone doesn't unlock on the map. This is not specific to this warp zone, and it's been reported to happen with other warp zones as well.

"Living in the Past" Achievement Glitch

Some players do not have the "Living in the Past" achievement when they should. At least one player has achieved "Golden God" status even though they do not have "Living in the Past".

Graphics / Visual

Enemy sprites not rendered when halfway under the screen

At 17:20 in this video, the enemy sprite disappears as soon as its vertical center goes below the viewport.

XBox controller reference in Chapter Complete screen when no controller is plugged in

The Chapter Complete screen still shows the XBox green A button for Continue in the bottom left when using a keyboard.

Sound

Player Sounds Sometimes Play Twice

Player sounds for jumping, dying, etc. will sometimes play twice at the same time (resulting in a doubly-loud sound).

Sounds cuts out after Press Start screen

When the player goes past the Press Start screen, the music permanently cuts out, for both menus and gameplay. Persistent bug that is not fixed by quitting and restarting or reinstalling. Was not always present.

Settings

In-game settings

When changing settings during the game, exiting and re-entering the settings menu resets the settings to the original values.

Personal tools