Difference between revisions of "Limbo"
From PCGamingWiki, the wiki about fixing PC games
m (→Save game data location: updated template usage) |
(templates updated, more info) |
||
(76 intermediate revisions by 26 users not shown) | |||
Line 4: | Line 4: | ||
|developers = | |developers = | ||
{{Infobox game/row/developer|Playdead}} | {{Infobox game/row/developer|Playdead}} | ||
− | {{Infobox game/row/ | + | {{Infobox game/row/porter|Ryan C. Gordon|Linux}} |
|publishers = | |publishers = | ||
{{Infobox game/row/publisher|Playdead}} | {{Infobox game/row/publisher|Playdead}} | ||
Line 12: | Line 12: | ||
{{Infobox game/row/date|OS X|December 21, 2011}} | {{Infobox game/row/date|OS X|December 21, 2011}} | ||
{{Infobox game/row/date|Linux|May 31, 2012}} | {{Infobox game/row/date|Linux|May 31, 2012}} | ||
+ | |reception = | ||
+ | {{Infobox game/row/reception|Metacritic|limbo|88}} | ||
+ | {{Infobox game/row/reception|IGDB|limbo|84}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | None }} | ||
+ | {{Infobox game/row/taxonomy/modes | Singleplayer }} | ||
+ | {{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 | Platform, Puzzle }} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | }} | ||
+ | {{Infobox game/row/taxonomy/art styles | Stylized }} | ||
+ | {{Infobox game/row/taxonomy/themes | Horror }} | ||
+ | {{Infobox game/row/taxonomy/series | }} | ||
|steam appid = 48000 | |steam appid = 48000 | ||
− | |gogcom | + | |steam appid side = |
− | |strategywiki = | + | |gogcom id = 1724299977 |
+ | |gogcom id side = | ||
+ | |official site= https://playdead.com/games/limbo/ | ||
+ | |hltb = 5304 | ||
+ | |lutris = limbo | ||
+ | |mobygames = 47457 | ||
+ | |strategywiki = LIMBO | ||
|wikipedia = Limbo (video game) | |wikipedia = Limbo (video game) | ||
|winehq = 13365 | |winehq = 13365 | ||
+ | |license = commercial | ||
+ | }} | ||
+ | |||
+ | {{Introduction | ||
+ | |introduction = | ||
+ | |||
+ | |release history = | ||
+ | |||
+ | |current state = | ||
}} | }} | ||
'''General information''' | '''General information''' | ||
− | + | {{GOG.com links|1724299977|limbo}} | |
− | {{GOG.com links| | + | {{mm}} [https://steamcommunity.com/app/48000/discussions/ Steam Community Discussions] |
− | {{mm}} [ | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
{{Availability/row| retail | | DRM-free | Special Edition | Steam | Windows, OS X}} | {{Availability/row| retail | | DRM-free | Special Edition | Steam | Windows, OS X}} | ||
− | {{Availability/row| | + | {{Availability/row| Epic Games Store | limbo | DRM-free | DRM-free when launched from the executable.<ref>{{Refcheck|user=Rose|date=2019-07-20|comment=The game can be launched from the .exe even after closing the Epic Games Launcher and renaming its main and AppData folders.}}</ref> | | Windows }} |
+ | {{Availability/row| GOG.com | limbo | DRM-free | | | Windows, OS X}} | ||
+ | {{Availability/row| GMG | limbo | Steam | | | Windows, OS X, Linux }} | ||
{{Availability/row| Humble | limbo | DRM-free | | Steam | Windows, OS X, Linux}} | {{Availability/row| Humble | limbo | DRM-free | | Steam | Windows, OS X, Linux}} | ||
− | {{Availability/row| | + | {{Availability/row| itch.io | https://playdead.itch.io/limbo | DRM-free | | Steam | Windows, OS X }} |
− | {{Availability/row| MacApp | | + | {{Availability/row| MacApp | id481629890 | MacApp | | | OS X}} |
− | {{Availability/row| Origin | limbo/limbo | + | {{Availability/row| Microsoft Store | 9png83mdd6sh | Microsoft Store | Included with {{store feature|Xbox Game Pass}} | | Windows }} |
+ | {{Availability/row| Origin | limbo/limbo | Origin | Included with {{Store feature|EA Play Pro}}. Currently only visible in the EA App's Browse menu. | | Windows }} | ||
{{Availability/row| Steam | 48000 | Steam | | | Windows, OS X, Linux}} | {{Availability/row| Steam | 48000 | Steam | | | Windows, OS X, Linux}} | ||
+ | }} | ||
+ | |||
+ | ==Monetization== | ||
+ | {{Monetization | ||
+ | |ad-supported = | ||
+ | |cross-game bonus = | ||
+ | |dlc = | ||
+ | |expansion pack = | ||
+ | |freeware = | ||
+ | |free-to-play = | ||
+ | |one-time game purchase = The game requires an upfront purchase to access. | ||
+ | |sponsored = | ||
+ | |subscription = | ||
+ | |subscription gaming service = | ||
+ | }} | ||
+ | |||
+ | ===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 = | ||
}} | }} | ||
Line 38: | Line 100: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/config|Windows|{{p|game}}\settings.txt}} |
− | {{Game data/ | + | {{Game data/config|Microsoft Store|}} |
− | {{Game data/ | + | {{Game data/config|OS X|{{p|osxhome}}/Library/Application Support/Limbo/}} |
+ | {{Game data/config|Linux|{{P|xdgdatahome}}/PlayDead/Limbo/}} | ||
}} | }} | ||
{{XDG|true}} | {{XDG|true}} | ||
Line 46: | Line 109: | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/saves|Windows|{{p|game}}|{{p|game}}\save_game\savegame.txt<!--GOG.com-->}} |
− | {{Game data/ | + | {{Game data/saves|Microsoft Store|}} |
− | {{Game data/ | + | {{Game data/saves|OS X|{{p|osxhome}}/Library/Application Support/Limbo/}} |
− | {{Game data/ | + | {{Game data/saves|Linux|{{P|xdgdatahome}}/PlayDead/Limbo/}} |
+ | {{Game data/saves|Steam|{{p|steam}}/userdata/{{p|uid}}/48000/remote/}} | ||
}} | }} | ||
===[[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 | ||
− | |gog galaxy | + | |discord = true |
− | |gog galaxy notes | + | |discord notes = |
− | |origin | + | |epic games launcher = true |
− | |origin notes | + | |epic games launcher notes = |
− | |steam cloud | + | |gog galaxy = false |
− | |steam cloud notes | + | |gog galaxy notes = |
− | | | + | |origin = true |
− | | | + | |origin notes = |
− | |xbox cloud | + | |steam cloud = true |
− | |xbox cloud notes | + | |steam cloud notes = |
+ | |ubisoft connect = | ||
+ | |ubisoft connect notes = | ||
+ | |xbox cloud = true | ||
+ | |xbox cloud notes = | ||
}} | }} | ||
− | ==Video | + | ==Video== |
{{Image|Limbo - settings.png|General settings.}} | {{Image|Limbo - settings.png|General settings.}} | ||
− | {{Video | + | {{Video |
− | |wsgf link = | + | |wsgf link = https://www.wsgf.org/dr/limbo/en |
|widescreen wsgf award = gold | |widescreen wsgf award = gold | ||
|multimonitor wsgf award = unsupported | |multimonitor wsgf award = unsupported | ||
Line 92: | Line 160: | ||
|antialiasing = n/a | |antialiasing = n/a | ||
|antialiasing notes = | |antialiasing notes = | ||
− | |vsync = | + | |upscaling = unknown |
− | |vsync notes = Always enabled. | + | |upscaling tech = |
+ | |upscaling notes = | ||
+ | |vsync = always on | ||
+ | |vsync notes = Always enabled. By default, it is capped at 60 Hz. | ||
|60 fps = true | |60 fps = true | ||
|60 fps notes = | |60 fps notes = | ||
− | |120 fps = | + | |120 fps = hackable |
|120 fps notes = See [[#Run the game at screen refresh rate|Run the game at screen refresh rate]]. | |120 fps notes = See [[#Run the game at screen refresh rate|Run the game at screen refresh rate]]. | ||
+ | |hdr = false | ||
+ | |hdr notes = | ||
+ | |ray tracing = n/a | ||
+ | |ray tracing notes = | ||
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
Line 103: | Line 178: | ||
===[[Glossary:Widescreen resolution|Widescreen resolution]]=== | ===[[Glossary:Widescreen resolution|Widescreen resolution]]=== | ||
− | {{ii}} The game is always letterboxed to 16:9 resolutions. Aspect ratio is hackable by replacing {{code|39 8E E3 3F}} in '''Limbo.exe''' with the desired aspect ratio value according to [ | + | {{ii}} The game is always letterboxed to 16:9 resolutions. Aspect ratio is hackable by replacing {{code|39 8E E3 3F}} in '''Limbo.exe''' with the desired aspect ratio value according to [https://www.wsgf.org/article/common-hex-values here]. |
− | {{ii}} | + | {{ii}} The game always uses the desktop's resolution, but by default, it uses a 1280x720 rendering resolution. It's possible to force a higher rendering resolution, but the game intentionally uses blurring and other image filtering methods combined with assets made for 720p resolution, so the impact on graphical quality is negligible. |
− | {{Fixbox| | + | {{Fixbox|description=Change the game resolution using the configuration file|ref={{cn|date=July 2016}}|fix= |
− | |||
# Go to the [[#Game data|configuration file(s) location]]. | # Go to the [[#Game data|configuration file(s) location]]. | ||
# Open {{Code|settings.txt}}. | # Open {{Code|settings.txt}}. | ||
Line 114: | Line 188: | ||
===[[Glossary:Windowed|Windowed]]=== | ===[[Glossary:Windowed|Windowed]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Switch to windowed mode using the configuration file|ref={{cn|date=July 2016}}|fix= |
− | |||
# Go to the [[#Game data|configuration file(s) location]]. | # Go to the [[#Game data|configuration file(s) location]]. | ||
# Open {{Code|settings.txt}}. | # Open {{Code|settings.txt}}. | ||
Line 122: | Line 195: | ||
===[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]=== | ===[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Force borderless fullscreen|ref={{cn|date=July 2017}}|fix= |
− | + | # Install Special K by following the [https://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Special K Unofficial Guide]. Manual local installation may work better. | |
− | # Install Special K by following the [ | ||
# Start the game and press {{Key|Ctrl|Shift|Backspace}} to toggle Special K's Control Panel. | # Start the game and press {{Key|Ctrl|Shift|Backspace}} to toggle Special K's Control Panel. | ||
# Open the Display menu and select "Windowed Mode" and "Force Override". | # Open the Display menu and select "Windowed Mode" and "Force Override". | ||
Line 131: | Line 203: | ||
}} | }} | ||
− | ==Input | + | ==Input== |
− | {{Input | + | {{Image|Limbo Control Layout.png|Control layout.}} |
+ | {{Input | ||
|key remap = hackable | |key remap = hackable | ||
|key remap notes = See [[#Remapping|Remapping]]. | |key remap notes = See [[#Remapping|Remapping]]. | ||
|acceleration option = n/a | |acceleration option = n/a | ||
− | |acceleration option notes = | + | |acceleration option notes = The mouse is not used in the game. |
|mouse sensitivity = n/a | |mouse sensitivity = n/a | ||
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
Line 143: | Line 216: | ||
|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 = XInput only. | |controller support notes = XInput only. | ||
Line 153: | Line 228: | ||
|invert controller y-axis = n/a | |invert controller y-axis = n/a | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | | | + | |xinput controllers = true |
− | | | + | |xinput controllers notes = |
− | |button prompts | + | |xbox prompts = false |
− | |button prompts notes | + | |xbox prompts notes = |
+ | |impulse triggers = false | ||
+ | |impulse triggers notes = | ||
+ | |playstation controllers = false | ||
+ | |playstation controller models = | ||
+ | |playstation controllers notes = | ||
+ | |playstation prompts = unknown | ||
+ | |playstation prompts notes = | ||
+ | |light bar support = unknown | ||
+ | |light bar support notes = | ||
+ | |dualsense adaptive trigger support = unknown | ||
+ | |dualsense adaptive trigger support notes = | ||
+ | |dualsense haptics support = unknown | ||
+ | |dualsense haptics support notes = | ||
+ | |playstation connection modes = | ||
+ | |playstation connection modes notes = | ||
+ | |tracked motion controllers = false | ||
+ | |tracked motion controllers notes = | ||
+ | |tracked motion prompts = unknown | ||
+ | |tracked motion prompts notes = | ||
+ | |other controllers = false | ||
+ | |other controllers notes = | ||
+ | |other button prompts = unknown | ||
+ | |other button prompts notes= | ||
|controller hotplug = true | |controller hotplug = true | ||
|controller hotplug notes = | |controller hotplug notes = | ||
− | |haptic feedback = | + | |haptic feedback = true |
− | |haptic feedback notes = | + | |haptic feedback notes = Active even while using the keyboard. See [[#Haptic feedback|Haptic feedback]] to disable. |
− | | | + | |digital movement supported = true |
− | | | + | |digital movement supported notes= |
+ | |simultaneous input = true | ||
+ | |simultaneous input notes = | ||
+ | |steam input api = false | ||
+ | |steam input api notes = Official [[Controller:Steam Controller|Steam Controller]] bindings only. | ||
+ | |steam hook input = unknown | ||
+ | |steam hook input notes = | ||
+ | |steam input presets = true | ||
+ | |steam input presets notes = | ||
+ | |steam controller prompts = unknown | ||
+ | |steam controller prompts notes = | ||
+ | |steam cursor detection = unknown | ||
+ | |steam cursor detection notes = | ||
}} | }} | ||
===[[Glossary:Remapping|Remapping]]=== | ===[[Glossary:Remapping|Remapping]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Remap the keys using the configuration file|ref={{cn|date=July 2016}}|fix= |
− | |||
# Go to the [[#Game data|configuration file(s) location]]. | # Go to the [[#Game data|configuration file(s) location]]. | ||
# Open {{Code|settings.txt}}. | # Open {{Code|settings.txt}}. | ||
# Change the {{Code|up}}, {{Code|down}}, {{Code|left}}, {{Code|right}}, {{Code|action}}, and {{Code|jump}} fields. | # Change the {{Code|up}}, {{Code|down}}, {{Code|left}}, {{Code|right}}, {{Code|action}}, and {{Code|jump}} fields. | ||
+ | # For WASD control remove the # char from the 4 lines beginning "up2" "down2" "left2" "right2" | ||
}} | }} | ||
===[[Glossary:Controller|Haptic feedback]]=== | ===[[Glossary:Controller|Haptic feedback]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Disable vibration|ref={{cn|date=July 2016}}|fix= |
− | |||
# Go to the [[#Game data|configuration file(s) location]]. | # Go to the [[#Game data|configuration file(s) location]]. | ||
# Open {{Code|settings.txt}}. | # Open {{Code|settings.txt}}. | ||
− | # Change {{Code|vibration}} field to false. | + | # Change {{Code|vibration}} field to <code>false</code>. |
}} | }} | ||
− | ==Audio | + | ==Audio== |
− | {{Audio | + | {{Image|Limbo External Language GOGcom.png|External language settings (GOG.com version).}} |
− | |separate volume | + | {{Audio |
− | |separate volume notes | + | |separate volume = false |
− | |surround sound | + | |separate volume notes = No volume control. |
− | |surround sound notes | + | |surround sound = n/a |
− | |subtitles | + | |surround sound notes = Stereo output only. |
− | |subtitles notes | + | |subtitles = n/a |
− | |closed captions | + | |subtitles notes = No speech |
− | |closed captions notes | + | |closed captions = n/a |
− | |mute on focus lost | + | |closed captions notes = |
− | |mute on focus lost notes = | + | |mute on focus lost = true |
− | |eax support | + | |mute on focus lost notes = |
− | |eax support notes = | + | |eax support = |
+ | |eax support notes = | ||
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
+ | |red book cd audio = | ||
+ | |red book cd audio notes = | ||
+ | |general midi audio = | ||
+ | |general midi audio notes = | ||
}} | }} | ||
Line 205: | Line 321: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Simplified Chinese |
+ | |interface = true | ||
+ | |audio = n/a | ||
+ | |subtitles = n/a | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Traditional Chinese | ||
|interface = true | |interface = true | ||
|audio = n/a | |audio = n/a | ||
Line 253: | Line 375: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Brazilian Portuguese |
|interface = true | |interface = true | ||
|audio = n/a | |audio = n/a | ||
Line 259: | Line 381: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Russian |
|interface = true | |interface = true | ||
|audio = n/a | |audio = n/a | ||
Line 266: | Line 388: | ||
{{L10n/switch | {{L10n/switch | ||
|language = Spanish | |language = Spanish | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|interface = true | |interface = true | ||
|audio = n/a | |audio = n/a | ||
Line 295: | Line 411: | ||
|nvidia 3d vision = true | |nvidia 3d vision = true | ||
|nvidia 3d vision notes = | |nvidia 3d vision notes = | ||
− | | | + | |vorpx = hackable |
− | | | + | |vorpx modes = G3D |
− | | | + | |vorpx notes = User created game profile; see [https://www.vorpx.com/forums/topic/limbo/ vorpx forum] profile introduction. |
− | | | + | |vr only = |
− | | | + | |openxr = |
− | | | + | |openxr notes = |
− | | | + | |steamvr = |
− | | | + | |steamvr notes = |
+ | |oculusvr = | ||
+ | |oculusvr notes = | ||
+ | |windows mixed reality = | ||
+ | |windows mixed reality notes = | ||
|osvr = | |osvr = | ||
|osvr notes = | |osvr notes = | ||
− | | | + | |forte vfx1 = |
− | | | + | |forte vfx1 notes = |
|keyboard-mouse = | |keyboard-mouse = | ||
|keyboard-mouse notes = | |keyboard-mouse notes = | ||
+ | |body tracking = | ||
+ | |body tracking notes = | ||
+ | |hand tracking = | ||
+ | |hand tracking notes = | ||
+ | |face tracking = | ||
+ | |face tracking notes = | ||
+ | |eye tracking = | ||
+ | |eye tracking notes = | ||
+ | |tobii eye tracking = | ||
+ | |tobii eye tracking notes = | ||
+ | |trackir = | ||
+ | |trackir notes = | ||
|3rd space gaming vest = | |3rd space gaming vest = | ||
|3rd space gaming vest notes = | |3rd space gaming vest notes = | ||
|novint falcon = | |novint falcon = | ||
|novint falcon notes = | |novint falcon notes = | ||
− | |||
− | |||
|play area seated = | |play area seated = | ||
|play area seated notes = | |play area seated notes = | ||
Line 325: | Line 455: | ||
==Issues fixed== | ==Issues fixed== | ||
===Run the game at screen refresh rate=== | ===Run the game at screen refresh rate=== | ||
+ | {{ii}}The game by default uses Vsync (Always on) and also forces the monitor refresh rate to 60 Hz, which results in a limit of 60 FPS. | ||
{{--}} Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that. | {{--}} Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that. | ||
− | {{Fixbox| | + | {{Fixbox|description=Set screen refresh rate|ref={{cn|date=June 2017}}|fix= |
− | + | # Install Special K by following the [https://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Special K Unofficial Guide]. Manual local installation may work better. | |
− | # Install Special K by following the [ | + | # Start the game once and close it immediately to allow the Special K configuration file to be created. |
− | # Start the game once and close it immediately to allow the configuration file | + | # Open <code>{{p|game}}\d3d9.ini</code> or <code>{{p|userprofile\Documents}}\My Mods\SpecialK\Profiles\limbo.exe\SpecialK.ini</code> depending on the installation method you used. |
− | # Open <code>{{p|game}}\d3d9.ini</code> or <code>{{p|userprofile}} | ||
# Change <code>RefreshRate=-1</code> to <code>RefreshRate=0</code> under <code>[Render.FrameRate]</code>. | # Change <code>RefreshRate=-1</code> to <code>RefreshRate=0</code> under <code>[Render.FrameRate]</code>. | ||
}} | }} | ||
Line 338: | Line 468: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = 9 | + | |direct3d versions = 9.0c |
|direct3d notes = | |direct3d notes = | ||
|directdraw versions = | |directdraw versions = | ||
|directdraw notes = | |directdraw notes = | ||
+ | |wing = | ||
+ | |wing notes = | ||
|opengl versions = 2.0 | |opengl versions = 2.0 | ||
|opengl notes = OS X/Linux only. | |opengl notes = OS X/Linux only. | ||
Line 350: | Line 482: | ||
|mantle support = | |mantle support = | ||
|mantle support notes = | |mantle support notes = | ||
− | |vulkan | + | |metal support = |
− | |vulkan | + | |metal support notes = |
+ | |vulkan versions = | ||
+ | |vulkan notes = | ||
|dos modes = | |dos modes = | ||
|dos modes notes = | |dos modes notes = | ||
− | |shader model versions = | + | |shader model versions = 3.0 |
|shader model notes = | |shader model notes = | ||
− | |64-bit | + | |windows 32-bit exe = true |
− | |64-bit executable notes= | + | |windows 64-bit exe = false |
+ | |windows arm app = false | ||
+ | |windows exe notes = | ||
+ | |mac os x powerpc app = unknown | ||
+ | |macos intel 32-bit app = false | ||
+ | |macos intel 64-bit app = true | ||
+ | |macos arm app = true | ||
+ | |macos app notes = | ||
+ | |linux powerpc app = unknown | ||
+ | |linux 32-bit executable= true | ||
+ | |linux 64-bit executable= true | ||
+ | |linux arm app = unknown | ||
+ | |linux 68k app = unknown | ||
+ | |linux executable notes = | ||
+ | |mac os powerpc app = unknown | ||
+ | |mac os 68k app = unknown | ||
+ | |mac os executable notes= | ||
}} | }} | ||
===Middleware=== | ===Middleware=== | ||
{{Middleware | {{Middleware | ||
− | |physics = | + | |physics = Box2D |
− | |physics notes = | + | |physics notes = <ref>{{Refurl|url=https://twitter.com/erin_catto/status/212403419359617024|title=Tweet by Erin Catto|date=2020-07-14|snippet=Nice to see a Box2D game (Limbo) winning an Apple Design award.}}</ref> |
− | |audio = | + | |audio = Wwise |
− | |audio notes = | + | |audio notes = <ref>{{Refurl|url=https://old.reddit.com/r/Games/comments/14j9ed/how_difficult_is_it_to_port_a_game_from_windows/c7dmjbp/|title=How difficult is it to port a game from Windows to Linux? More or less simple than porting from 360 to PS3? PS3 to PC, etc?|date=2020-09-23|snippet=Ethan Lee (flibitijibibo): “As far as I know, the biggest reason for games not being ported to other platforms is [third-party technology]. Had Limbo used something other than Wwise, it may have gotten a native Linux version.”}}</ref><ref>{{Refurl|url=https://old.reddit.com/r/linux_gaming/comments/28i95d/fully_native_limbo_version_now_available_from_the/cib9qou/?context=3|title=Fully native LIMBO version now available from the Humble store. SDL2 with controller support!|date=2020-09-23|snippet=Ryan C. Gordon (icculus): “It was wwise. We made an agreement with AudioKinetic to let me port wwise to Linux, for Limbo, and I would contribute the port back to them. Limbo got backburnered, but it was still beneficial in the meantime: the wwise port went into Papo Y Yo, AudioKinetic officially announced Linux support, etc.”}}</ref> |
|interface = | |interface = | ||
|interface notes = | |interface notes = | ||
Line 374: | Line 524: | ||
|multiplayer = | |multiplayer = | ||
|multiplayer notes= | |multiplayer notes= | ||
+ | |anticheat = | ||
+ | |anticheat notes = | ||
}} | }} | ||
==System requirements== | ==System requirements== | ||
− | |||
{{System requirements | {{System requirements | ||
|OSfamily = Windows | |OSfamily = Windows | ||
Line 388: | Line 539: | ||
|minSM = 3.0 | |minSM = 3.0 | ||
|minDX = 9.0c | |minDX = 9.0c | ||
+ | |notes = {{ii}} Integrated graphics and very low budget cards may not work. | ||
}} | }} | ||
Line 400: | Line 552: | ||
|minOGL = 2.0 | |minOGL = 2.0 | ||
|minSM = 3.0 | |minSM = 3.0 | ||
+ | |notes = {{ii}} Integrated graphics and very low budget cards may not work. | ||
}} | }} | ||
Line 411: | Line 564: | ||
|minGPU = | |minGPU = | ||
|minSM = 3.0 | |minSM = 3.0 | ||
+ | |notes = {{ii}} Integrated graphics and very low budget cards may not work. | ||
}} | }} | ||
{{References}} | {{References}} |
Latest revision as of 22:57, 20 March 2024
Developers | |
---|---|
Playdead | |
Linux | Ryan C. Gordon |
Publishers | |
Playdead | |
Release dates | |
Windows | August 2, 2011 |
macOS (OS X) | December 21, 2011 |
Linux | May 31, 2012 |
Reception | |
Metacritic | 88 |
IGDB | 84 |
Taxonomy | |
Monetization | One-time game purchase |
Microtransactions | None |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Side view, Scrolling |
Controls | Direct control |
Genres | Platform, Puzzle |
Art styles | Stylized |
Themes | Horror |
Limbo is a singleplayer side view and scrolling platform and puzzle game.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | Special Edition | |||
Epic Games Store | DRM-free when launched from the executable.[1] | |||
GOG.com | ||||
Green Man Gaming | ||||
Humble Store | ||||
itch.io | ||||
Mac App Store | ||||
Microsoft Store | Included with Xbox Game Pass for PC | |||
Origin | Included with EA Play Pro. Currently only visible in the EA App's Browse menu. | |||
Steam |
Monetization
Type | Notes |
---|---|
One-time game purchase | The game requires an upfront purchase to access. |
Microtransactions
Type | Notes |
---|---|
No microtransactions | Game does not contain any microtransactions. |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\settings.txt[Note 1] |
Microsoft Store | |
macOS (OS X) | $HOME/Library/Application Support/Limbo/ |
Linux | $XDG_DATA_HOME/PlayDead/Limbo/ |
- This game follows the XDG Base Directory Specification on Linux.
Save game data location
System | Location |
---|---|
Windows | <path-to-game>[Note 1] <path-to-game>\save_game\savegame.txt[Note 1] |
Microsoft Store | |
macOS (OS X) | $HOME/Library/Application Support/Limbo/ |
Linux | $XDG_DATA_HOME/PlayDead/Limbo/ |
Steam | <Steam-folder>/userdata/<user-id>/48000/remote/ |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Epic Games Launcher | ||
GOG Galaxy | ||
Origin | ||
Steam Cloud | ||
Xbox Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | See Widescreen resolution. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | See Widescreen resolution. | ||
Field of view (FOV) | |||
Windowed | See Windowed. | ||
Borderless fullscreen windowed | See Borderless fullscreen windowed. | ||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | |||
Vertical sync (Vsync) | Always enabled. By default, it is capped at 60 Hz. | ||
60 FPS | |||
120+ FPS | See Run the game at screen refresh rate. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. | ||
Ray tracing (RT) |
Widescreen resolution
- The game is always letterboxed to 16:9 resolutions. Aspect ratio is hackable by replacing
39 8E E3 3F
in Limbo.exe with the desired aspect ratio value according to here. - The game always uses the desktop's resolution, but by default, it uses a 1280x720 rendering resolution. It's possible to force a higher rendering resolution, but the game intentionally uses blurring and other image filtering methods combined with assets made for 720p resolution, so the impact on graphical quality is negligible.
Change the game resolution using the configuration file[citation needed] |
---|
|
Windowed
Switch to windowed mode using the configuration file[citation needed] |
---|
|
Borderless fullscreen windowed
Force borderless fullscreen[citation needed] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | See Remapping. | |
Mouse acceleration | The mouse is not used in the game. | |
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | XInput only. | |
Full controller support | ||
Controller remapping | See the glossary page for potential workarounds. | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | See the glossary page for potential workarounds. |
---|
Generic/other controllers | See the glossary page for potential workarounds. |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | Active even while using the keyboard. See Haptic feedback to disable. | |
Digital movement supported | ||
Simultaneous controller+KB/M |
Steam Input | ||
---|---|---|
Steam Input API support | Official Steam Controller bindings only. | |
Hook input (legacy mode) | ||
Official controller preset(s) | ||
Steam Controller button prompts |
Remapping
Remap the keys using the configuration file[citation needed] |
---|
|
Haptic feedback
Disable vibration[citation needed] |
---|
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | No volume control. | |
Surround sound | Stereo output only. | |
Subtitles | No speech | |
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Simplified Chinese | ||||
Traditional Chinese | ||||
French | ||||
German | ||||
Italian | ||||
Japanese | ||||
Korean | ||||
Polish | ||||
Portuguese | ||||
Brazilian Portuguese | ||||
Russian | ||||
Spanish | ||||
Turkish |
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Native 3D | Red-cyan anaglyph, activate with ⇧ Shift+3+D and disable with ⇧ Shift+2+D. | |||
Nvidia 3D Vision | ||||
vorpX | G3D User created game profile; see vorpx forum profile introduction. |
Issues fixed
Run the game at screen refresh rate
- The game by default uses Vsync (Always on) and also forces the monitor refresh rate to 60 Hz, which results in a limit of 60 FPS.
- Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that.
Set screen refresh rate[citation needed] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9.0c | |
OpenGL | 2.0 | OS X/Linux only. |
Shader Model support | 3.0 |
Executable | 32-bit | 64-bit | ARM | Notes |
---|---|---|---|---|
Windows | ||||
macOS (OS X) | ||||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Physics | Box2D | [2] |
Audio | Wwise | [3][4] |
Input | SDL2 | Linux only. Handles input and windowing. |
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | XP, Vista, 7 | |
Processor (CPU) | 2.0 GHz | |
System memory (RAM) | 512 MB | |
Hard disk drive (HDD) | 150 MB | |
Video card (GPU) | DirectX 9.0c compatible Shader model 3.0 support |
- Integrated graphics and very low budget cards may not work.
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.6 | |
Processor (CPU) | Intel | |
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 150 MB | |
Video card (GPU) | 256 MB of VRAM OpenGL 2.0 compatible Shader model 3.0 support |
- Integrated graphics and very low budget cards may not work.
Linux | ||
---|---|---|
Minimum | ||
Operating system (OS) | Linux | |
Processor (CPU) | 2.0 GHz | |
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 185 MB | |
Video card (GPU) | Shader model 3.0 support |
- Integrated graphics and very low budget cards may not work.
Notes
- ↑ 1.0 1.1 1.2 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
- ↑ Verified by User:Rose on 2019-07-20
- The game can be launched from the .exe even after closing the Epic Games Launcher and renaming its main and AppData folders.
- ↑ Tweet by Erin Catto - last accessed on 2020-07-14
- "Nice to see a Box2D game (Limbo) winning an Apple Design award."
- ↑ How difficult is it to port a game from Windows to Linux? More or less simple than porting from 360 to PS3? PS3 to PC, etc? - last accessed on 2020-09-23
- "Ethan Lee (flibitijibibo): “As far as I know, the biggest reason for games not being ported to other platforms is [third-party technology]. Had Limbo used something other than Wwise, it may have gotten a native Linux version.”"
- ↑ Fully native LIMBO version now available from the Humble store. SDL2 with controller support! - last accessed on 2020-09-23
- "Ryan C. Gordon (icculus): “It was wwise. We made an agreement with AudioKinetic to let me port wwise to Linux, for Limbo, and I would contribute the port back to them. Limbo got backburnered, but it was still beneficial in the meantime: the wwise port went into Papo Y Yo, AudioKinetic officially announced Linux support, etc.”"