Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Super Meat Boy"

From PCGamingWiki, the wiki about fixing PC games
 
(114 intermediate revisions by 39 users not shown)
Line 1: Line 1:
 
{{Infobox game
 
{{Infobox game
|cover        = Super Meat Boy - Cover.png
+
|cover        = Super Meat Boy cover.jpg
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Team Meat}}
 
{{Infobox game/row/developer|Team Meat}}
{{Infobox game/row/osxporter|Ryan C. Gordon}}
+
{{Infobox game/row/porter|Ryan C. Gordon|OS X}}
{{Infobox game/row/linporter|Ryan C. Gordon}}
+
{{Infobox game/row/porter|Ryan C. Gordon|Linux}}
 
|publishers  =  
 
|publishers  =  
 +
{{Infobox game/row/publisher|Team Meat}}
 +
{{Infobox game/row/publisher|Buka Entertainment|Russia}}
 
|engines      =  
 
|engines      =  
 
|release dates=  
 
|release dates=  
Line 11: Line 13:
 
{{Infobox game/row/date|OS X|November 18, 2011}}
 
{{Infobox game/row/date|OS X|November 18, 2011}}
 
{{Infobox game/row/date|Linux|December 13, 2011}}
 
{{Infobox game/row/date|Linux|December 13, 2011}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|super-meat-boy|87}}
 +
{{Infobox game/row/reception|OpenCritic|1582/super-meat-boy|83}}
 +
{{Infobox game/row/reception|IGDB|super-meat-boy|85}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, DLC }}
 +
{{Infobox game/row/taxonomy/microtransactions | None }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Side view, Scrolling }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Action, Platform }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | Cartoon }}
 +
{{Infobox game/row/taxonomy/themes            | }}
 +
{{Infobox game/row/taxonomy/series            | Meat Boy }}
 
|steam appid  = 40800
 
|steam appid  = 40800
|gogcom page  =  
+
|steam appid side = 969710
 +
|gogcom id    =
 +
|hltb        = 9389
 +
|strategywiki = Super Meat Boy
 +
|mobygames    = 48877
 
|wikipedia    = Super Meat Boy
 
|wikipedia    = Super Meat Boy
 +
|winehq      = 12449
 +
|lutris      = super-meat-boy
 +
|license      = commercial
 +
}}
 +
 +
{{Introduction
 +
|introduction      =
 +
 +
|release history  =
 +
 +
|current state    =
 
}}
 
}}
{{Series|Meat Boy}}
 
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://www.supermeatboy.com Official website]
+
{{mm}} [https://supermeatboy.fandom.com/wiki/Super_Meat_Boy_Wiki Unofficial Wiki]
{{mm}} [http://supermeatboy.wikia.com/wiki/Super_Meat_Boy_Wiki Unofficial wiki]
+
{{mm}} [https://steamcommunity.com/app/40800/discussions/ Steam Community Discussions]
{{mm}} [http://steamcommunity.com/app/40800/discussions/ Steam Community Discussions]
 
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=772 Steam Users' Forums]  
 
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | Steam |  |  | Windows, OS X, Linux }}
+
{{Availability/row| Retail | | Steam |  |  | Windows }}
{{Availability/row| GamersGate | DD-SMB | Steam |  |  | Windows, OS X, Linux }}
+
{{Availability/row| Epic Games Store | super-meat-boy | DRM-free | Can be run DRM-free when launched directly from the executable.<ref>{{Refcheck|user=Aemony|date=2019-01-31}}</ref> | | Windows }}
{{Availability/row| Humble | supermeatboy | DRM-free | | Steam | Windows, OS X, Linux }}
+
{{Availability/row| Gamesplanet | 2076-1 | Steam |  |  | Windows, OS X, Linux }}
{{Availability/row| Steam | 40800 | Steam |  |  | Windows, OS X, Linux }}
+
{{Availability/row| Humble | super-meat-boy | DRM-free | | Steam | Windows, OS X, Linux }}
 +
{{Availability/row| Steam | 40800 | DRM-Free |  |  | Windows, OS X, Linux }}
 +
}}
 +
 
 +
==Monetization==
 +
{{Monetization
 +
|ad-supported          =
 +
|dlc                    = The DLC includes new gameplay mechanics.
 +
|expansion pack        =
 +
|freeware              =
 +
|free-to-play          =
 +
|one-time game purchase = The game requires an upfront purchase to access.
 +
|sponsored              =
 +
|subscription          =
 +
}}
 +
 
 +
===Microtransactions===
 +
{{Microtransactions
 +
|boost              =
 +
|cosmetic            =
 +
|currency            =
 +
|finite spend        =
 +
|infinite spend      =
 +
|free-to-grind      =
 +
|loot box            =
 +
|none                = Game does not contain any microtransactions.
 +
|player trading      =
 +
|time-limited        =
 +
|unlock              =
 +
}}
 +
 
 +
==Monetization==
 +
{{DLC|
 +
{{DLC/row| Race Mode | Can cause save file corruption and other bugs.{{cn|July 2023}} | Windows }}
 
}}
 
}}
  
 
==Game data==
 
==Game data==
===Configuration file and save game data location===
+
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|game}}\UserData\}}
+
{{Game data/config|Windows|{{p|game}}\UserData\}}
{{Game data/row|OS X|}}
+
{{Game data/config|OS X|{{p|osxhome}}/Library/Application Support/Super Meat Boy}}
{{Game data/row|Linux|{{P|xdgdatahome}}/SuperMeatBoy/}}
+
{{Game data/config|Linux|{{P|xdgdatahome}}/SuperMeatBoy/}}
 
}}
 
}}
 
{{XDG|true}}
 
{{XDG|true}}
 +
 +
===Save game data location===
 +
{{Game data|
 +
{{Game data/saves|Windows|{{p|game}}\UserData\}}
 +
{{Game data/saves|OS X|{{p|osxhome}}/Library/Application Support/Super Meat Boy}}
 +
{{Game data/saves|Linux|{{P|xdgdatahome}}/SuperMeatBoy/}}
 +
}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|origin               =  
+
|epic games launcher      = false
|origin notes         =  
+
|epic games launcher notes =
|steam cloud           = true
+
|discord                  = true
|steam cloud notes    =  
+
|discord notes            =
|uplay                =  
+
|gog galaxy                =
|uplay notes           =  
+
|gog galaxy notes          =
 +
|origin                   =  
 +
|origin notes             =  
 +
|steam cloud               = true
 +
|steam cloud notes        = 100MB available.
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =  
 +
|xbox cloud                =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Image|Super Meat Boy Options.png|In-game options menu.}}
+
{{Image|Super Meat Boy - Graphics.png|In-game graphics settings.}}
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/super-meat-boy/en
+
|wsgf link                  = https://www.wsgf.org/dr/super-meat-boy/en
 
|widescreen wsgf award      = silver
 
|widescreen wsgf award      = silver
 
|multimonitor wsgf award    = unsupported
 
|multimonitor wsgf award    = unsupported
Line 64: Line 143:
 
|ultrawidescreen            = false
 
|ultrawidescreen            = false
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
|4k ultra hd                = unknown
+
|4k ultra hd                = true
|4k ultra hd notes          =  
+
|4k ultra hd notes          = Many of the game assets are made for 720p and are scaled up [[Glossary:Scaling#Scaling algorithm|using bilinear filtering.]]
 
|fov                        = n/a
 
|fov                        = n/a
 
|fov notes                  =  
 
|fov notes                  =  
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = false
+
|borderless windowed        = true
|borderless windowed notes  =  
+
|borderless windowed notes  = Labeled as '''Full Screen''' in the latest version of the game. The original version of the game does not support borderless window.
 
|anisotropic                = n/a
 
|anisotropic                = n/a
 
|anisotropic notes          =  
 
|anisotropic notes          =  
|antialiasing              = n/a
+
|antialiasing              = false
 
|antialiasing notes        =  
 
|antialiasing notes        =  
|vsync                      = hackable
+
|upscaling                  = unknown
|vsync notes                = Force in the [[Glossary:Vertical sync (Vsync)#Force Vsync|graphics card control panel]].
+
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = always on
 +
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
|60 fps notes              =  
+
|60 fps notes              = Latest version has the frame rate capped at 60 FPS.<ref>{{Refcheck|user=Keith|date=2019-01-05|comment=Tested with Epic Games Store version (1.2.5)}}</ref>
|120 fps                    = false
+
|120 fps                    = hackable
|120 fps notes              = Physics problems if frame rate is above or below 60. Use 60 Hz.<ref>[http://smb.thecybershadow.net/Bugs_and_problems#Problems_with_non-60Hz_monitors Bugs and problems - SuperMeatBoy Debug Wiki]</ref>
+
|120 fps notes              = Steam owners can [[#High frame rate|unlock the frame rate]] by downgrading to the original version but the speed for some animations is tied to run at 60 FPS and cutscenes go too fast.
 +
|hdr                        = unknown
 +
|hdr notes                  =
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
==Input settings==
+
===[[Glossary:Frame rate (FPS)|High frame rate]]===
{{Input settings
+
{{ii}} Steam owners unlock the frame rate of the game by downgrading to the original ("speed runner") version of the game.
 +
 
 +
{{Fixbox|description=Unlock the frame rate (Steam only)|ref=<ref>{{Refcheck|user=Aemony|date=2019-01-05|comment=Verified myself.}}</ref>|fix=
 +
# Open the Steam Library and select the game.
 +
# Right click and select '''Properties'''.
 +
# Open the '''Betas''' tab and opt into the <code>ogversion - Original version for Speed Runners</code> beta.
 +
# The frame rate of the game is capped using vertical sync to the refresh rate of the monitor, which by default is set to 60 Hz in fullscreen mode. Use any of the following options to override this:
 +
#* Play the game in window mode while the desktop refresh rate is configured to a value higher than 60 Hz.
 +
#* Force vertical sync off through the display driver control panel to force an uncapped frame rate for fullscreen mode.
 +
#* Use [[Special K#Refresh rate (Hz)|Special K]] to force a custom refresh rate higher than 60 Hz for fullscreen mode.
 +
# It is recommended to cap the frame rate to a specific value as too high of a frame rate can cause issues with animation and input not being recognized.
 +
}}
 +
 
 +
==Input==
 +
{{Input
 
|key remap                = hackable
 
|key remap                = hackable
 
|key remap notes          = Edit <code>buttonmap.cfg</code> in the install path.
 
|key remap notes          = Edit <code>buttonmap.cfg</code> in the install path.
 
|acceleration option      = n/a
 
|acceleration option      = n/a
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = na
+
|mouse sensitivity        = n/a
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
 
|mouse menu                = false
 
|mouse menu                = false
Line 98: Line 196:
 
|invert mouse y-axis      = n/a
 
|invert mouse y-axis      = n/a
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
|controller support notes  =  
+
|controller support notes  = XInput and DirectInput.
 
|full controller          = true
 
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
 
|controller remap          = hackable
 
|controller remap          = hackable
 
|controller remap notes    = Edit <code>buttonmap.cfg</code> in the install path.
 
|controller remap notes    = Edit <code>buttonmap.cfg</code> in the install path.
|controller sensitivity    = na
+
|controller sensitivity    = n/a
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
 
|invert controller y-axis  = n/a
 
|invert controller y-axis  = n/a
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = true
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts           = unknown
+
|xbox prompts              = true
|button prompts notes     =  
+
|xbox prompts notes        =
|controller hotplug        = unknown
+
|impulse triggers          = false
|controller hotplug notes  =  
+
|impulse triggers notes    =
|haptic feedback          = unknown
+
|dualshock 4               = false
 +
|dualshock 4 notes        = Through generic controller support.
 +
|dualshock prompts        = false
 +
|dualshock prompts notes  =
 +
|light bar support        = false
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= false
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers         = true
 +
|other controllers notes  =
 +
|other button prompts     = false
 +
|other button prompts notes= Uses Xbox prompts for all controllers. Only shows keyboard prompts if unplugged.
 +
|controller hotplug        = true
 +
|controller hotplug notes  = XInput only.
 +
|haptic feedback          = false
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = true
|light bar support notes   =  
+
|simultaneous input notes  = Will only show Xbox button prompts.
 +
|steam input api          = false
 +
|steam input api notes    =
 +
|steam hook input          = true
 +
|steam hook input notes    =
 +
|steam input presets      = false
 +
|steam input presets notes =
 +
|steam controller prompts  = false
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =  
 
}}
 
}}
  
==Audio settings==
+
<gallery>
{{Audio settings
+
Super Meat Boy - Keyboard.png|Keyboard keys.
 +
Super Meat Boy - Controller.png|Controller buttons.
 +
</gallery>
 +
 
 +
==Audio==
 +
{{Image|Super Meat Boy - Audio.png|In-game audio settings.}}
 +
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    = SFX and Music
+
|separate volume notes    = Music, Effects
 
|surround sound          = false
 
|surround sound          = false
 
|surround sound notes    =  
 
|surround sound notes    =  
Line 130: Line 264:
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = true
+
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
 
{{L10n|content=
 
{{L10n|content=
 +
{{ii}} While the game officially supports 12 languages,<ref>{{Refcheck|user=kardivevo|date=2024-01-21|comment=Checked via the {{file|locdb.txt}} file in the base installation folder.}}</ref> only 5 of them are selectable in Steam version (see below).<ref name=steamdb>{{Refurl|url=https://steamdb.info/app/40800/depots/|title=Game's page on SteamDB|date=2024-01-21}}</ref> A possible solution to activate disabled languages can be found in [https://steamcommunity.com/app/40800/discussions/0/864945865099122615/#c2791563692135583912 this thread]. EGS and Humble Bundle versions are unknown.
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
Line 144: Line 281:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
  |fan notes =  
+
}}
 +
{{L10n/switch
 +
|language  = Simplified Chinese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Use [https://steamcommunity.com/app/40800/discussions/0/864945865099122615/#c2791563692135583912 Super Meat Boy Multi-Language Loader].
 +
  |fan       =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Traditional Chinese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes     = Use [https://steamcommunity.com/app/40800/discussions/0/864945865099122615/#c2791563692135583912 Super Meat Boy Multi-Language Loader].
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Use [https://steamcommunity.com/app/40800/discussions/0/864945865099122615/#c2791563692135583912 Super Meat Boy Multi-Language Loader].
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Supported by Steam version despite not being stated on the store page.<ref name=steamdb></ref>
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Use [https://steamcommunity.com/app/40800/discussions/0/864945865099122615/#c2791563692135583912 Super Meat Boy Multi-Language Loader].
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Use [https://steamcommunity.com/app/40800/discussions/0/864945865099122615/#c2791563692135583912 Super Meat Boy Multi-Language Loader].
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Korean
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Use [https://steamcommunity.com/app/40800/discussions/0/864945865099122615/#c2791563692135583912 Super Meat Boy Multi-Language Loader].
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Supported by Steam version despite not being stated on the store page.<ref name=steamdb></ref>
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Portuguese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Use [https://steamcommunity.com/app/40800/discussions/0/864945865099122615/#c2791563692135583912 Super Meat Boy Multi-Language Loader].
 +
|fan      =
 +
|ref      =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Russian
 
  |language  = Russian
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = false
  |subtitles = unknown
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
  |fan notes =  
+
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Supported by Steam version despite not being stated on the store page.<ref name=steamdb></ref>
 +
  |fan       =  
 
}}
 
}}
 +
}}
 +
 +
==Network==
 +
{{Network/Multiplayer
 +
|local play          = true
 +
|local play players  = 2
 +
|local play modes    = Versus
 +
|local play notes    = '''Race Mode''' DLC is required.
 +
|lan play            = false
 +
|lan play players    =
 +
|lan play modes      =
 +
|lan play notes      =
 +
|online play          = false
 +
|online play players  =
 +
|online play modes    =
 +
|online play notes    =
 +
|asynchronous        =
 +
|asynchronous notes  =
 +
}}{{Network/Connections
 +
|matchmaking        =
 +
|matchmaking notes  =
 +
|p2p                =
 +
|p2p notes          =
 +
|dedicated          =
 +
|dedicated notes    =
 +
|self-hosting      =
 +
|self-hosting notes =
 +
|direct ip          =
 +
|direct ip notes    =
 +
}}{{Network/Ports
 +
|tcp  =
 +
|udp  =
 +
|upnp =
 
}}
 
}}
  
 
==Issues fixed==
 
==Issues fixed==
 
===Crash on launch===
 
===Crash on launch===
{{Fixbox|1=
+
{{Fixbox|description=Add parameters|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Add parameters}}
 
 
# See [[#Command line arguments|Command line arguments]].
 
# See [[#Command line arguments|Command line arguments]].
 
# Add <code>-windowed -lowdetail -1280x720</code> parameters (modify as needed).
 
# Add <code>-windowed -lowdetail -1280x720</code> parameters (modify as needed).
 
}}
 
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Enable compatibility options|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Enable compatibility options}}
+
# Open <code>SuperMeatBoy.exe</code> [[Windows Compatibility Mode|compatibility settings]].
# Go to the installation folder.
+
# Enable "Windows XP (Service Pack 3)" compatibility and "Run this program as an administrator".
# Right click on <code>SuperMeatBoy.exe</code> and choose Properties.
+
}}
# In the Compatibility tab check '''Run this program in compatibility mode for:''' and choose '''Windows XP (Service Pack 3)''' from the list.
+
 
# Check '''Run this program as an administrator''' and click OK.
+
===Crash on launch (Humble Bundle DRM-free version)===
 +
{{Fixbox|description=Exit Steam and close all Steam processes|ref={{cn|date=October 2016}}}}
 +
 
 +
===Game looks blurry / Steam overlay is unreadable===
 +
{{Fixbox|description=Set DPI scaling options|fix=
 +
# Open <code>SuperMeatBoy.exe</code> [[Windows Compatibility Mode|compatibility settings]].
 +
# Click "Change high DPI settings" and tick "Override high DPI scaling behavior. Scaling performed by:".
 +
# Set it to "Application" and click OK and Apply.
 
}}
 
}}
  
Line 176: Line 437:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9
+
|direct3d versions      = 9.0c
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 188: Line 449:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle support notes  =  
 +
|vulkan versions        =
 +
|vulkan notes          =
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = true
+
|windows 32-bit exe    = true
|64-bit executable notes= Linux only.
+
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|mac os x powerpc app  = unknown
 +
|macos intel 32-bit app = true
 +
|macos intel 64-bit app = false
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable= true
 +
|linux 64-bit executable= true
 +
|linux arm app          = unknown
 +
|linux executable notes =  
 
}}
 
}}
  
 
===[[Glossary:Command line arguments|Command line arguments]]===
 
===[[Glossary:Command line arguments|Command line arguments]]===
{| class="wikitable"
+
{{Help|Commandline}}
! Parameter !! Definition
+
{{Standard table|Parameter|Description|content=
|-
+
{{Standard table/row|-devmode|Launches the level editor.}}
| <code>-fullscreen</code> |Runs the game in full screen mode.
+
{{Standard table/row|-fullscreen|Runs the game in full screen mode.}}
|-
+
{{Standard table/row|-windowed|Runs the game in windowed mode.}}
| <code>-windowed</code> |Runs the game in windowed mode.
+
{{Standard table/row|-ultralowdetail|Runs the game at the lowest detail, parallax is taken out, particle effects are ignored, animals are missing, set pieces are gone, lighting is ignored, images are lowest possible resolution (made for integrated graphics though not officially supported).}}
|-
+
{{Standard table/row|-lowdetail|Runs the game with lowest resolution images, lighting is ignored, particle effects are ignored (use this if you are having lag on CHAD, Dr. Fetus, or levels where you die from moving platforms).}}
| <code>-ultralowdetail</code> || Runs the game at the lowest detail, parallax is taken out, particle effects are ignored, animals are missing, set pieces are gone, lighting is ignored, images are lowest possible resolution (made for integrated graphics though not officially supported).
+
{{Standard table/row|-meddetail|Runs the game with medium resolution images (mid-range setting, run this if you are having slight lag).}}
|-
+
{{Standard table/row|-highdetail|Runs the game with highest resolution images.}}
| <code>-lowdetail</code> || Runs the game with lowest resolution images, lighting is ignored, particle effects are ignored (use this if you are having lag on CHAD, Dr. Fetus, or levels where you die from moving platforms).
+
{{Standard table/row|-640x480|Runs the game at 640x480 resolution.}}
|-
+
{{Standard table/row|-800x600|Runs the game at 800x600 resolution.}}
| <code>-meddetail</code> || Runs the game with medium resolution images (mid-range setting, run this if you are having slight lag).
+
{{Standard table/row|-1024x768|Runs the game at 1024x768 resolution.}}
|-
+
{{Standard table/row|-1280x720|Runs the game at 1280x720 resolution.}}
| <code>-highdetail</code> || Runs the game with highest resolution images.
+
{{Standard table/row|-1920x1080|Runs the game at 1920x1080 resolution.}}
|-
+
}}
| <code>-640x480</code> |Runs the game at 640x480 resolution.
 
|-
 
| <code>-800x600</code> |Runs the game at 800x600 resolution.
 
|-
 
| <code>-1024x768</code> || Runs the game at 1024x768 resolution.
 
|-
 
| <code>-1280x720</code> || Runs the game at 1280x720 resolution.
 
|-
 
| <code>-1920x1080</code> || Runs the game at 1920x1080 resolution.
 
|}
 
{{ii}} You can use multiple parameters by separating them with a space (for example: <code>-fullscreen -highdetail -1920x1080</code>).
 
  
 
==System requirements==
 
==System requirements==
Line 242: Line 505:
  
 
|minOS    = 10.7.4
 
|minOS    = 10.7.4
|minCPU  = Intel  
+
|minCPU  = Intel
 
|minRAM  = 256 MB
 
|minRAM  = 256 MB
 
|minHD    = 300 MB
 
|minHD    = 300 MB
  
|recCPU  = Intel
+
|recCPU  =  
 
|recRAM  = 1 GB
 
|recRAM  = 1 GB
 
}}
 
}}
 
{{ii}} Only compatible up to 10.9
 
  
 
{{System requirements
 
{{System requirements
Line 263: Line 524:
 
|recRAM  = 300 MB
 
|recRAM  = 300 MB
 
}}
 
}}
 +
 
{{References}}
 
{{References}}

Latest revision as of 04:29, 21 January 2024

Super Meat Boy
Super Meat Boy cover
Developers
Team Meat
macOS (OS X) Ryan C. Gordon
Linux Ryan C. Gordon
Publishers
Team Meat
Russia Buka Entertainment
Release dates
Windows November 30, 2010
macOS (OS X) November 18, 2011
Linux December 13, 2011
Reception
Metacritic 87
OpenCritic 83
IGDB 85
Taxonomy
Monetization One-time game purchase, DLC
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Side view, Scrolling
Controls Direct control
Genres Action, Platform
Art styles Cartoon
Series Meat Boy
Super Meat Boy on HowLongToBeat
Super Meat Boy on IGDB
Super Meat Boy guide on StrategyWiki
Super Meat Boy on MobyGames
Super Meat Boy on Wikipedia
Meat Boy
Meat Boy (Flash) 2008
Super Meat Boy 2010
Super Meat Boy Forever 2020
Dr. Fetus' Mean Meat Machine 2023

Warnings

The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.

Super Meat Boy is a singleplayer and multiplayer side view and scrolling action and platform game in the Meat Boy series.

General information

Unofficial Wiki
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Windows
Epic Games Store
DRM-free after installation through Epic Games Launcher (notes may include more details)
Can be run DRM-free when launched directly from the executable.[1]
Windows
Gamesplanet logo.svg
Icon overlay.png
Windows
macOS (OS X)
Linux
Humble Store
DRM-free
Icon overlay.png
Windows
macOS (OS X)
Linux
Steam
DRM-free after installation through Steam client (notes may include more details)
Windows
macOS (OS X)
Linux

Monetization

Type Notes
DLC The DLC includes new gameplay mechanics.
One-time game purchase The game requires an upfront purchase to access.

Microtransactions

Type Notes
No microtransactions Game does not contain any microtransactions.

Monetization

DLC and expansion packs

Name Notes
Race Mode Can cause save file corruption and other bugs.[citation needed]
Windows

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\UserData\[Note 1]
macOS (OS X) $HOME/Library/Application Support/Super Meat Boy
Linux $XDG_DATA_HOME/SuperMeatBoy/
This game follows the XDG Base Directory Specification on Linux.

Save game data location

System Location
Windows <path-to-game>\UserData\[Note 1]
macOS (OS X) $HOME/Library/Application Support/Super Meat Boy
Linux $XDG_DATA_HOME/SuperMeatBoy/

Save game cloud syncing

System Native Notes
Epic Games Launcher
Steam Cloud
100MB available.

Video

In-game graphics settings.
In-game graphics settings.

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Many of the game assets are made for 720p and are scaled up using bilinear filtering.
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Labeled as Full Screen in the latest version of the game. The original version of the game does not support borderless window.
Anisotropic filtering (AF)
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS
Latest version has the frame rate capped at 60 FPS.[2]
120+ FPS
Steam owners can unlock the frame rate by downgrading to the original version but the speed for some animations is tied to run at 60 FPS and cutscenes go too fast.
High dynamic range display (HDR)
See the glossary page for potential alternatives.

High frame rate

Steam owners unlock the frame rate of the game by downgrading to the original ("speed runner") version of the game.
Unlock the frame rate (Steam only)[3]
  1. Open the Steam Library and select the game.
  2. Right click and select Properties.
  3. Open the Betas tab and opt into the ogversion - Original version for Speed Runners beta.
  4. The frame rate of the game is capped using vertical sync to the refresh rate of the monitor, which by default is set to 60 Hz in fullscreen mode. Use any of the following options to override this:
    • Play the game in window mode while the desktop refresh rate is configured to a value higher than 60 Hz.
    • Force vertical sync off through the display driver control panel to force an uncapped frame rate for fullscreen mode.
    • Use Special K to force a custom refresh rate higher than 60 Hz for fullscreen mode.
  5. It is recommended to cap the frame rate to a specific value as too high of a frame rate can cause issues with animation and input not being recognized.

Input

Keyboard and mouse State Notes
Remapping
Edit buttonmap.cfg in the install path.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
XInput and DirectInput.
Full controller support
Controller remapping
Edit buttonmap.cfg in the install path.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
Through generic controller support.
Generic/other controllers
Button prompts
Uses Xbox prompts for all controllers. Only shows keyboard prompts if unplugged.
Additional information
Controller hotplugging
XInput only.
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M
Will only show Xbox button prompts.
Steam Input
Steam Input API support
Hook input (legacy mode)
Official controller preset(s)
Steam Controller button prompts
Cursor detection

Audio

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Music, Effects
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

While the game officially supports 12 languages,[4] only 5 of them are selectable in Steam version (see below).[5] A possible solution to activate disabled languages can be found in this thread. EGS and Humble Bundle versions are unknown.
Language UI Audio Sub Notes
English
Simplified Chinese
Use Super Meat Boy Multi-Language Loader.
Traditional Chinese
Use Super Meat Boy Multi-Language Loader.
French
Use Super Meat Boy Multi-Language Loader.
German
Supported by Steam version despite not being stated on the store page.[5]
Italian
Use Super Meat Boy Multi-Language Loader.
Japanese
Use Super Meat Boy Multi-Language Loader.
Korean
Use Super Meat Boy Multi-Language Loader.
Polish
Supported by Steam version despite not being stated on the store page.[5]
Portuguese
Use Super Meat Boy Multi-Language Loader.
Russian
Spanish
Supported by Steam version despite not being stated on the store page.[5]

Network

Multiplayer types

Type Native Players Notes
Local play
2 Versus
Race Mode DLC is required.
LAN play
Online play

Issues fixed

Crash on launch

Add parameters[citation needed]
  1. See Command line arguments.
  2. Add -windowed -lowdetail -1280x720 parameters (modify as needed).
Enable compatibility options[citation needed]
  1. Open SuperMeatBoy.exe compatibility settings.
  2. Enable "Windows XP (Service Pack 3)" compatibility and "Run this program as an administrator".

Crash on launch (Humble Bundle DRM-free version)

Exit Steam and close all Steam processes[citation needed]

Game looks blurry / Steam overlay is unreadable

Set DPI scaling options
  1. Open SuperMeatBoy.exe compatibility settings.
  2. Click "Change high DPI settings" and tick "Override high DPI scaling behavior. Scaling performed by:".
  3. Set it to "Application" and click OK and Apply.

Other information

API

Technical specs Supported Notes
Direct3D 9.0c
OpenGL 2.0 OS X and Linux only.
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later.
Linux

Command line arguments

See command line arguments on how to use the following options.
Parameter Description
-devmode Launches the level editor.
-fullscreen Runs the game in full screen mode.
-windowed Runs the game in windowed mode.
-ultralowdetail Runs the game at the lowest detail, parallax is taken out, particle effects are ignored, animals are missing, set pieces are gone, lighting is ignored, images are lowest possible resolution (made for integrated graphics though not officially supported).
-lowdetail Runs the game with lowest resolution images, lighting is ignored, particle effects are ignored (use this if you are having lag on CHAD, Dr. Fetus, or levels where you die from moving platforms).
-meddetail Runs the game with medium resolution images (mid-range setting, run this if you are having slight lag).
-highdetail Runs the game with highest resolution images.
-640x480 Runs the game at 640x480 resolution.
-800x600 Runs the game at 800x600 resolution.
-1024x768 Runs the game at 1024x768 resolution.
-1280x720 Runs the game at 1280x720 resolution.
-1920x1080 Runs the game at 1920x1080 resolution.

System requirements

Windows
Minimum Recommended
Operating system (OS) XP, Vista, 7
Processor (CPU) 1.2 GHz
System memory (RAM) 256 MB
Hard disk drive (HDD) 300 MB
Video card (GPU) Shader model 2.0 support
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.7.4
Processor (CPU) Intel
System memory (RAM) 256 MB
Hard disk drive (HDD) 300 MB
Linux
Minimum Recommended
Operating system (OS) Ubuntu 12.04
Processor (CPU) 1.2 GHz or faster
System memory (RAM) 256 MB
Hard disk drive (HDD) 300 MB


Notes

  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References

  1. Verified by User:Aemony on 2019-01-31
  2. Verified by User:Keith on 2019-01-05
    Tested with Epic Games Store version (1.2.5)
  3. Verified by User:Aemony on 2019-01-05
    Verified myself.
  4. Verified by User:kardivevo on 2024-01-21
    Checked via the locdb.txt file in the base installation folder.
  5. 5.0 5.1 5.2 5.3 Game's page on SteamDB - last accessed on 2024-01-21