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

Difference between revisions of "Lego Batman: The Videogame"

From PCGamingWiki, the wiki about fixing PC games
 
(110 intermediate revisions by 30 users not shown)
Line 1: Line 1:
 
{{Infobox game
 
{{Infobox game
|cover        = Lego Batman cover.jpg
+
|cover        = Lego Batman cover.png
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Traveller's Tales}}
 
{{Infobox game/row/developer|Traveller's Tales}}
Line 7: Line 7:
 
{{Infobox game/row/publisher|Warner Bros. Interactive Entertainment}}
 
{{Infobox game/row/publisher|Warner Bros. Interactive Entertainment}}
 
{{Infobox game/row/publisher|Feral Interactive|OS X}}
 
{{Infobox game/row/publisher|Feral Interactive|OS X}}
 +
{{Infobox game/row/publisher|Noviy Disk|Retail (Russia)|ref=<ref>{{Refurl|url=https://www.mobygames.com/game/windows/lego-batman-the-videogame/cover-art/gameCoverId,556221/|title=|date=2023-02-18}}</ref>}}
 
|engines      =  
 
|engines      =  
 +
{{Infobox game/row/engine|Nu2}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|September 23, 2008}}
 
{{Infobox game/row/date|Windows|September 23, 2008}}
 
{{Infobox game/row/date|OS X|April 9, 2009}}
 
{{Infobox game/row/date|OS X|April 9, 2009}}
 
|reception    =  
 
|reception    =  
{{Infobox game/row/reception|Metacritic|link|rating}}
+
{{Infobox game/row/reception|Metacritic|lego-batman-the-videogame|80}}
 
{{Infobox game/row/reception|OpenCritic|link|rating}}
 
{{Infobox game/row/reception|OpenCritic|link|rating}}
{{Infobox game/row/reception|IGDB|link|rating}}
+
{{Infobox game/row/reception|IGDB|lego-batman-the-video-game|76}}
 
|taxonomy    =
 
|taxonomy    =
{{Infobox game/row/taxonomy/monetization      | }}
+
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
{{Infobox game/row/taxonomy/microtransactions | }}
+
{{Infobox game/row/taxonomy/microtransactions | None }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 
{{Infobox game/row/taxonomy/pacing            | Real-time }}
Line 23: Line 25:
 
{{Infobox game/row/taxonomy/controls          | Direct control }}
 
{{Infobox game/row/taxonomy/controls          | Direct control }}
 
{{Infobox game/row/taxonomy/genres            | Action, Adventure }}
 
{{Infobox game/row/taxonomy/genres            | Action, Adventure }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 
{{Infobox game/row/taxonomy/vehicles          | Automobile, Naval/watercraft, Flight }}
 
{{Infobox game/row/taxonomy/vehicles          | Automobile, Naval/watercraft, Flight }}
{{Infobox game/row/taxonomy/art styles        | }}
+
{{Infobox game/row/taxonomy/art styles        | }}
 
{{Infobox game/row/taxonomy/themes            | Contemporary, Sci-fi }}
 
{{Infobox game/row/taxonomy/themes            | Contemporary, Sci-fi }}
 
{{Infobox game/row/taxonomy/series            | Lego Batman }}
 
{{Infobox game/row/taxonomy/series            | Lego Batman }}
 
|steam appid  = 21000
 
|steam appid  = 21000
 +
|steam appid side  =
 
|gogcom id    = 1423058542
 
|gogcom id    = 1423058542
|strategywiki = Lego Batman: The Videogame
+
|gogcom id side =  
 +
|official site= http://games.kidswb.com/official-site/lego-batman/
 +
|hltb        = 5245
 +
|lutris      =
 
|mobygames    = lego-batman-the-videogame
 
|mobygames    = lego-batman-the-videogame
 +
|strategywiki = LEGO Batman: The Videogame
 
|wikipedia    = Lego Batman: The Videogame
 
|wikipedia    = Lego Batman: The Videogame
 
|winehq      = 8334
 
|winehq      = 8334
Line 37: Line 45:
  
 
{{Introduction
 
{{Introduction
|introduction      =  
+
|introduction      = '''''Lego Batman: The Videogame''''' (sometimes abbreviated as "Lego Batman 1" or "LB1") is a [[Series:Lego|Lego]]-styled {{Glossary:Action}}-{{Glossary:Adventure}} game loosely inspired by Tim Burton and Joel Schumacher's [[Series:Batman|Batman]] movies and [[Wikipedia:Batman: The Animated Series|the 1992 animated TV series]], with music from the 1989 ''[[Wikipedia:Batman (1989 film)|Batman]]''. The game is split into three independent stories, or chapters, with each chapter having 5 levels told from Batman and Robin's perspective and 5 levels from the villain's perspective.
  
|release history  =  
+
|release history  = The game was originally under development simultaneously with ''[[Lego Star Wars: The Complete Saga]]'', but development was postponed to work on [[Lego Indiana Jones: The Original Adventures|a Lego Indiana Jones game]] to tie into the then upcoming movie ''[[Wikipedia:Indiana Jones and the Kingdom of the Crystal Skull|Kingdom of the Crystal Skull]]''. Lego Batman would ultimately be released under four months later on 23 September 2008, running under the same version of [[Company:TT Games|TT Games's]] "[[Engine:Nu2|nu2]]" engine as the original Lego Indiana Jones.
  
|current state    =
+
|current state    = On PC, there is an active small but growing modding community for all of [[Company:TT Games|Traveler's Tales]]' Lego video games, based primarily around [https://discord.gg/8tRm3bMcJU a Discord server]. While The Complete Saga is the most popular Lego video game to mod, the original Lego Batman is considered to be a part of the unofficial "Holy Trinity of Lego Games" by modders (alongside The Complete Saga and the original Lego Indiana Jones), due to sharing similar versions of an engine that are easy to mod. As such, there are a small number of [[#Mods|mods]] that add characters or fix developer oversights, most being published to the aforementioned server.
 
}}
 
}}
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://games.kidswb.com/official-site/lego-batman/ Official Website]
 
{{mm}} [http://lego.wikia.com/wiki/LEGO_Batman:_The_Videogame Brickipedia] - Game page on LEGO Wiki
 
 
{{GOG.com links|1423058542|lego_batman_series|for game series}}
 
{{GOG.com links|1423058542|lego_batman_series|for game series}}
 
{{mm}} [https://steamcommunity.com/app/21000/discussions/ Steam Community Discussions]
 
{{mm}} [https://steamcommunity.com/app/21000/discussions/ Steam Community Discussions]
Line 52: Line 58:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | Disc Check | {{DRM|SecuROM}} | | Windows }}
+
{{Availability/row| Retail | | Disc Check | {{DRM|SecuROM|v7.37.0014}} or {{DRM|SecuROM|v7.38.0006}} | | Windows }}
 +
{{Availability/row| Retail | | Disc, key | | | OS X}}
 
{{Availability/row| Epic Games Store | lego-batman | DRM-free | DRM-free when launched directly from executable. | | Windows }}
 
{{Availability/row| Epic Games Store | lego-batman | DRM-free | DRM-free when launched directly from executable. | | Windows }}
{{Availability/row| GamersGate | DD-LEGOB | Steam | | | Windows }}
 
 
{{Availability/row| Gamesplanet | 2340-1 | Steam |  |  | Windows }}
 
{{Availability/row| Gamesplanet | 2340-1 | Steam |  |  | Windows }}
 
{{Availability/row| GOG.com | lego_batman_the_videogame | DRM-free | | | Windows }}
 
{{Availability/row| GOG.com | lego_batman_the_videogame | DRM-free | | | Windows }}
 
{{Availability/row| GMG | lego-batman-the-videogame | Steam | | | Windows }}
 
{{Availability/row| GMG | lego-batman-the-videogame | Steam | | | Windows }}
 
{{Availability/row| Humble | lego-batman-the-videogame | Steam | | | Windows }}
 
{{Availability/row| Humble | lego-batman-the-videogame | Steam | | | Windows }}
{{Availability/row| Origin | lego/lego-batman | Origin | | | Windows }}
 
 
{{Availability/row| Steam | 21000 | Steam | | | Windows }}
 
{{Availability/row| Steam | 21000 | Steam | | | Windows }}
 +
{{Availability/row| GamersGate | DD-LEGOB | Steam | | | Windows | unavailable }}
 +
{{Availability/row| Games for Windows Marketplace | GFWL | GFWL | <ref>{{Refurl|url=https://web.archive.org/web/20101225185216mp_/http://www.gamesforwindows.com/en-US/Games/LEGO-Batman/|title=Lego Batman for GFWL|date=31 March 2023}}</ref> | | Windows | unavailable }}
 +
{{Availability/row| MacApp | id437518148 | MacApp | | | OS X | unavailable }}
 +
{{Availability/row| Origin | lego/lego-batman | Origin | | | Windows | unavailable }}
 
}}
 
}}
 
{{ii}} The Mac OS X version is no longer sold digitally.
 
{{ii}} The Mac OS X version is no longer sold digitally.
 +
 +
==Monetization==
 +
{{Monetization
 +
|ad-supported          =
 +
|dlc                    =
 +
|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 microtransactions.
 +
|player trading      =
 +
|time-limited        =
 +
|unlock              =
 +
}}
 +
 +
==Essential improvements==
 +
===Render new game cutscene in real time===
 +
{{ii}} By default, the cutscene that plays upon starting a new game uses a pre-rendered {{term|FMV}}. It is possible to render the cutscene in realtime instead by deleting the FMV video file.
 +
{{Fixbox|description=Delete or rename {{file|{{p|game}}\MOVIES\MAININTRO.BIK}}|ref=<ref>{{Refcheck|user=SirYodaJedi|date=2021-02-09|comment=}}</ref>|fix=
 +
'''Note:'''
 +
{{--}} May result in audio desynchronization on slow or fragmented drives.
 +
}}
  
 
==Game data==
 
==Game data==
Line 68: Line 112:
 
{{Game data|
 
{{Game data|
 
{{Game data/config|Windows|{{p|localappdata}}\Warner Bros. Interactive Entertainment\LEGO Batman}}
 
{{Game data/config|Windows|{{p|localappdata}}\Warner Bros. Interactive Entertainment\LEGO Batman}}
{{Game data/config|OS X|}}
+
{{Game data/config|OS X|{{P|osxhome}}/Library/Preferences/Feral Interactive/Lego Batman/}}
 
}}
 
}}
 +
{{ii}} {{file|Mappings.dat}} stores Keyboard and Controller mappings.
 +
{{ii}} {{file|pcconfig.txt}} stores all general settings.
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
 
{{Game data/saves|Windows|{{p|localappdata}}\Warner Bros. Interactive Entertainment\LEGO Batman\Saved Games}}
 
{{Game data/saves|Windows|{{p|localappdata}}\Warner Bros. Interactive Entertainment\LEGO Batman\Saved Games}}
{{Game data/saves|OS X|}}
+
{{Game data/saves|OS X|{{P|osxhome}}/Library/Preferences/Feral Interactive/Lego Batman/Saved Games/}}
 
}}
 
}}
  
 
===[[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
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       = false
+
|epic games launcher       = false
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             = false
+
|gog galaxy               = false
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|origin                 = unknown
+
|origin                   = unknown
|origin notes           =  
+
|origin notes             =  
|steam cloud           = false
+
|steam cloud               = false
|steam cloud notes     =  
+
|steam cloud notes         =  
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               =  
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Image|2014-02-22 00001.jpg|General settings.}}
+
{{Image|Lego Batman video settings.png|Video settings}}
{{Image|LB Video Settings.jpg|Video settings.}}
+
{{Image|Lego Batman effects without enhanced graphics.png|Effects settings when Enhanced Graphics is disabled}}
{{Image|BL Video Effects Settings.jpeg|Video Effects settings.}}
+
{{Image|Lego Batman effects with enhanced graphics.png|Effects settings when Enhanced Graphics is enabled}}
{{Video settings
+
{{Video
 
|wsgf link                  = https://www.wsgf.org/dr/lego-batman-videogame
 
|wsgf link                  = https://www.wsgf.org/dr/lego-batman-videogame
 
|widescreen wsgf award      = silver
 
|widescreen wsgf award      = silver
Line 110: Line 156:
 
|multimonitor notes        =  
 
|multimonitor notes        =  
 
|ultrawidescreen            = true
 
|ultrawidescreen            = true
|ultrawidescreen notes      = Perfectly working in 21:9 setups, however pre-rendered cutscenes are stretched.
+
|ultrawidescreen notes      = Set aspect ratio to {{code|From screen res}}. Pre-rendered cutscenes are {{term|stretched}}.
 
|4k ultra hd                = true
 
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
Line 117: Line 163:
 
|windowed                  = hackable
 
|windowed                  = hackable
 
|windowed notes            = Use the <code>-windowed</code> [[Glossary:Command line arguments|parameter]].
 
|windowed notes            = Use the <code>-windowed</code> [[Glossary:Command line arguments|parameter]].
|borderless windowed        = hackable
+
|borderless windowed        = false
|borderless windowed notes  = Use [https://github.com/Codeusa/Borderless-Gaming/releases Borderless Gaming] while in windowed mode.
+
|borderless windowed notes  =  
 
|anisotropic                = always on
 
|anisotropic                = always on
 
|anisotropic notes          = Unknown fixed amount.<ref>{{Refcheck|user=SirYodaJedi|date=2020-02-21|comment=Judged by eye, based upon the grates on the floor of the opening area of the Batcave.}}</ref>
 
|anisotropic notes          = Unknown fixed amount.<ref>{{Refcheck|user=SirYodaJedi|date=2020-02-21|comment=Judged by eye, based upon the grates on the floor of the opening area of the Batcave.}}</ref>
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = Edge AA with Enhanced Graphics enabled.<br/>Up to 8x [[FSAA]] with Enhanced Graphics disabled.<br/>Nvidia users can force [[MSAA]] or [[SGSSAA]] regardless of Enhanced Graphics setting in [[Nvidia Profile Inspector]] with the {{code|0x004010C1}} anti-aliasing flag; no LOD adjustment is necessary<ref>[https://docs.google.com/spreadsheets/d/1ekUZsK2YXgd5XjjH1M7QkHIQgKO_i4bHCUdPeAd6OCo/pub?output=html NVidia Profile Inspector - AA Flags]</ref>{{note|note=Depth of Field does not work properly with SGSSAA|name="SGSSAADoF"}}.
+
|antialiasing notes        = Selective blurring "Edge AA" with Enhanced Graphics enabled.<br/>Up to 16x [[FSAA]] with Enhanced Graphics disabled.<br/>For [[MSAA]] or [[SGSSAA]] with Enhanced Graphics enabled, see [[#Anti-aliasing (AA)|Anti-aliasing]].
 +
|upscaling                  = unknown
 +
|upscaling tech            =  
 +
|upscaling notes            =  
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = false
+
|120 fps                    = limited
|120 fps notes              = 60FPS capped. See [[#Run the game at screen refresh rate|Run the game at screen refresh rate]].<br/>Note that running the game above 60 FPS can [[#Vehicles not working|make certain sections impossible]].
+
|120 fps notes              = See [[#Run the game at screen refresh rate|Run the game at screen refresh rate]].<br/>Note that running the game above 60 FPS can [[#Vehicles not working|make certain sections impossible]].
 
|hdr                        = false
 
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
 +
|ray tracing                = unknown
 +
|ray tracing notes          =
 
|color blind                = false
 
|color blind                = false
 
|color blind notes          = Certain puzzles require distinction between Red, Green, Yellow, and Blue.<ref>{{Refcheck|user=SirYodaJedi|date=2020-01-21|comment=}}</ref>
 
|color blind notes          = Certain puzzles require distinction between Red, Green, Yellow, and Blue.<ref>{{Refcheck|user=SirYodaJedi|date=2020-01-21|comment=}}</ref>
 +
}}
 +
<gallery>
 +
Lego Batman - not colorblind friendly.png|Example of a puzzle that requires distinction between colors
 +
</gallery>
 +
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
 +
{{Fixbox|description=Force [[MSAA]] or [[SGSSAA]] (Nvidia only)|ref=<ref name="sgssaa">{{Refcheck|user=SirYodaJedi|date=2020-04-04|comment=}}</ref><ref>[[List of anti-aliasing compatibility flags for Nvidia]]</ref>|fix=
 +
# Download and run [[Nvidia Profile Inspector]].
 +
# Open the '''LEGO: Batman''' game profile.
 +
# Set '''Antialiasing Compatibility''' to {{code|0x004010C1}}.{{note|This step can be skipped if Enhanced Graphics is disabled.}}
 +
# Set '''Antialiasing - Behavior Flags''' to {{code|None}}
 +
# Set '''Antialiasing - Mode''' to {{code|Override any application setting}}.
 +
# Set '''Antialiasing - Setting''' to {{code|2x}}, {{code|4x}}, or {{code|8xQ}}.
 +
# If SGSSAA is desired instead of MSAA, set '''Antialiasing - Transparency Supersampling''' to the same level of {{code|Sparse Grid Supersampling}} as the Antialiasing Setting.
 +
# Apply changes.
 +
 +
'''Notes'''
 +
{{--}} Depth of Field does not work properly when the compatibility bit is set.
 +
{{ii}} LOD adjustment is not necessary for this game.<ref name="sgssaa" />
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Image|Lego Batman control rebinding - keyboard.png|Input settings}}
 +
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 143: Line 213:
 
|mouse sensitivity        = n/a
 
|mouse sensitivity        = n/a
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
|mouse menu                = false
+
|mouse menu                = limited
|mouse menu notes          =  
+
|mouse menu notes          = Scroll wheel and LMB/RMB can be used to browse menu.
 
|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              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
 
|full controller          = true
 
|full controller          = true
|full controller notes    = Game is much better with a controller.
+
|full controller notes    = Game is designed for a controller.{{cn}} A player using the keyboard cannot tilt the camera, nor walk slower than full run speed.
 
|controller remap          = true
 
|controller remap          = true
 
|controller remap notes    =  
 
|controller remap notes    =  
 
|controller sensitivity    = unknown
 
|controller sensitivity    = unknown
|controller sensitivity notes=  
+
|controller sensitivity notes= <!--Is this even applicable? The game uses a fixed camera.-->
 
|invert controller y-axis  = false
 
|invert controller y-axis  = false
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|xinput controllers        = unknown
+
|xinput controllers        = true
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
|xbox prompts              = unknown
+
|xbox prompts              = true
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
|impulse triggers          = unknown
+
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = unknown
+
|dualshock 4              = true
 
|dualshock 4 notes        =  
 
|dualshock 4 notes        =  
|dualshock prompts        = unknown
+
|dualshock prompts        = hackable
|dualshock prompts notes  =  
+
|dualshock prompts notes  = See Additional Information below.
|light bar support        = unknown
+
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
 
|dualshock 4 modes        = unknown
 
|dualshock 4 modes        = unknown
 
|dualshock 4 modes notes  =  
 
|dualshock 4 modes notes  =  
|tracked motion controllers= unknown
+
|tracked motion controllers= false
|tracked motion controllers notes =  
+
|tracked motion controllers notes = Wii version only.
|tracked motion prompts    = unknown
+
|tracked motion prompts    = n/a
 
|tracked motion prompts notes =  
 
|tracked motion prompts notes =  
|other controllers        = unknown
+
|other controllers        = true
|other controllers notes  =  
+
|other controllers notes  = DirectInput and XInput devices supported
|other button prompts      = unknown
+
|other button prompts      = Xbox, DualShock, Nintendo, Generic
|other button prompts notes=  
+
|other button prompts notes= XInput only.<br/>For DualShock prompts use [https://gamebanana.com/mods/321264 the PlayStation Button Prompts mod]. <br/>For Nintendo button prompts use the [https://gamebanana.com/mods/321265 Wii U Button Prompts mod].
|controller hotplug        = unknown
+
|controller hotplug        = limited
|controller hotplug notes  =  
+
|controller hotplug notes  = Must go to control configuration to switch input methods in-game.
|haptic feedback          = unknown
+
|haptic feedback          = false
|haptic feedback notes    =  
+
|haptic feedback notes    = Console versions only.
|simultaneous input        = unknown
+
|simultaneous input        = true
|simultaneous input notes  =  
+
|simultaneous input notes  = For separate players
 
|steam input api          = unknown
 
|steam input api          = unknown
 
|steam input api notes    =  
 
|steam input api notes    =  
Line 199: Line 269:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Image|Lego Batman audio settings.png|Audio settings}}
 +
{{Audio
 
|separate volume          = false
 
|separate volume          = false
 
|separate volume notes    =  
 
|separate volume notes    =  
|surround sound          = unknown
+
|surround sound          = true
 
|surround sound notes    =  
 
|surround sound notes    =  
 
|subtitles                = n/a
 
|subtitles                = n/a
Line 212: Line 283:
 
|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  =
 +
|red book cd audio        = unknown
 +
|red book cd audio notes  =
 +
|general midi audio        = unknown
 +
|general midi audio notes  =  
 
}}
 
}}
  
 
{{L10n|content=
 
{{L10n|content=
 +
{{L10n/switch
 +
|language  = Danish
 +
|interface = true
 +
|audio    = n/a
 +
|subtitles = n/a
 +
|notes    =
 +
|fan      =
 +
|ref      =
 +
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
Line 221: Line 307:
 
  |audio    = n/a
 
  |audio    = n/a
 
  |subtitles = n/a
 
  |subtitles = n/a
  |notes    =  
+
  |notes    = Both British and American.
 
  |fan      =  
 
  |fan      =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 231: Line 318:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Hungarian
+
  |language  = German
 
  |interface = true
 
  |interface = true
 
  |audio    = n/a
 
  |audio    = n/a
Line 239: Line 327:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = n/a
 +
|subtitles = n/a
 +
|notes    = Follow [https://steamcommunity.com/sharedfiles/filedetails/?id=1842459571 this guide] for the Steam version.
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = true
 +
|audio    = n/a
 +
|subtitles = n/a
 +
|notes    = Retail only.
 +
|fan      =
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 245: Line 352:
 
  |audio    = n/a
 
  |audio    = n/a
 
  |subtitles = n/a
 
  |subtitles = n/a
  |notes    =  
+
  |notes    = Retail only. Patch for digital release [https://community.pcgamingwiki.com/files/file/2711-lego-batman-the-videogame-polish-translation here].
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = n/a
 +
|subtitles = n/a
 +
|notes    = Retail only. Patch for digital release [https://www.playground.ru/lego_batman_the_videogame/file/lego_batman_the_videogame_rusifikator_teksta_v1_0_novyj_disk-1062796 here].
 
  |fan      =  
 
  |fan      =  
 +
|ref      =
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 253: Line 370:
 
  |audio    = n/a
 
  |audio    = n/a
 
  |subtitles = n/a
 
  |subtitles = n/a
  |notes    =  
+
  |notes    = The Epic Games version sets the language depending on the OS language. To set it to Spanish, in the device language, you have to set it to Spanish for Spain.
 
  |fan      =  
 
  |fan      =  
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = hackable
 +
|audio    = n/a
 +
|subtitles = n/a
 +
|notes    = Fan translation, [https://steamcommunity.com/app/21000/discussions/0/3117032860248216877/ alpha version].
 +
|fan      = true
 +
|ref      =
 
}}
 
}}
 
}}
 
}}
Line 278: Line 405:
 
==Issues fixed==
 
==Issues fixed==
 
===Vehicles not working===
 
===Vehicles not working===
{{ii}} Vehicles (including Robin's RC toys) become unresponsive and won't move or work correctly. This is most noticeable in an early RC car section, where the RC car needs to climb on top of special buttons.
+
{{ii}} Vehicles (including Robin's RC toys) become unresponsive and won't move or work correctly. This is most noticeable in an early RC car section, where the RC car needs to climb on top of special buttons.<ref name="web.archive.org">[https://web.archive.org/web/20150619094430/http://forums.steampowered.com/forums/showthread.php?t=1677578 Stuck robot bug and the solution - Steam Users' Forums] (retrieved)</ref>
{{Fixbox|description=Enable Vsync|ref=<ref>[https://web.archive.org/web/20150619094430/http://forums.steampowered.com/forums/showthread.php?t=1677578 Stuck robot bug and the solution - Steam Users' Forums] (retrieved)</ref>|fix=
+
 
Enable Vertical Sync in-game.
+
{{Fixbox|description=Enable Vsync|ref=<ref name="web.archive.org">[https://web.archive.org/web/20150619094430/http://forums.steampowered.com/forums/showthread.php?t=1677578 Stuck robot bug and the solution - Steam Users' Forums] (retrieved)</ref>|fix=
 +
Enable Vertical Sync in-game while set to a 60 Hz output.
 
}}
 
}}
{{Fixbox|description=Cap framerate at 60 FPS or lower|ref=<ref>[https://www.gog.com/forum/lego_batman_series/dont_play_it_without_vsync_fix_for_stage_2_rc_car_bug Don't play it without VSync / Fix for stage 2 RC car bug. - GOG Community Forums] (retrieved)</ref>|fix=
+
 
 +
{{Fixbox|description=Cap frame rate at 60 FPS or lower|ref=<ref>[https://www.gog.com/forum/lego_batman_series/dont_play_it_without_vsync_fix_for_stage_2_rc_car_bug Don't play it without VSync / Fix for stage 2 RC car bug. - GOG Community Forums] (retrieved)</ref>|fix=
 
}}
 
}}
  
Line 290: Line 419:
 
# Install Special K by following the [https://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Special K Unofficial Guide]. Manual local installation is recommended.
 
# Install Special K by following the [https://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Special K Unofficial Guide]. Manual local installation is recommended.
 
# Start the game once and close it to allow the configuration file of Special K to be created.
 
# Start the game once and close it to allow the configuration file of Special K to be created.
# Open <code>{{p|game}}\d3d9.ini</code> or <code>{{p|userprofile\Documents}}\My Mods\SpecialK\Profiles\LEGOBatman.exe\SpecialK.ini</code> depending on the installation method you used.
+
# Open <code>{{p|game}}\d3d9.ini</code> or <code>{{p|userprofile\Documents}}\My Mods\SpecialK\Profiles\LEGOBatman.exe\SpecialK.ini</code> depending on the installation method used.
 
# 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>.
{{--}} This may cause issues with [[#Vehicles not working|vehicles]].
+
# Change <code>TargetFPS=0.0</code> to <code>TargetFPS=60.0</code> to enable 60 FPS cap ([[#Vehicles not working|This fixes issues with vehicles]]).
 
}}
 
}}
  
Line 301: Line 430:
 
===Unable to destroy last two electrical pylons/coils with robot in "An Enterprising Theft"===
 
===Unable to destroy last two electrical pylons/coils with robot in "An Enterprising Theft"===
 
{{ii}} A gray, rectangular bar blocks the robot from reaching the innermost two pylons.
 
{{ii}} A gray, rectangular bar blocks the robot from reaching the innermost two pylons.
{{Fixbox|description=Exit and re-enter the room|ref=<ref>[https://gamefaqs.gamespot.com/boards/943954-lego-batman-the-videogame/45617522 Help on "An Enterprising Theft" - LEGO Batman: The Videogame Message Board for Wii - GameFAQs]</ref><ref>{{Refcheck|user=SirYodaJedi|date=2020-02-17|comment=Same issue and fix occurs and works on Windows.}}</ref>|fix=
+
{{Fixbox|description=Exit and re-enter the room|ref=<ref>{{Refurl|url=https://gamefaqs.gamespot.com/boards/943954-lego-batman-the-videogame/45617522|title=Help on "An Enterprising Theft" - LEGO Batman: The Videogame Message Board for Wii - GameFAQs|date=May 2023}}</ref><ref>{{Refcheck|user=SirYodaJedi|date=2020-02-17|comment=Same issue and fix occurs and works on Windows.}}</ref>|fix=
 +
}}
 +
 
 +
===Game Randomly Crashes===
 +
{{ii}} Some Windows 8.1 or Windows 10 Users had this game randomly crashes at moment.
 +
{{Fixbox|description=Change Compability Mode|ref=<ref>[https://steamcommunity.com/app/21000/discussions/0/43099722283539235/ Game keeps crashing during first level - Steam Community] (retrieved)</ref>|fix=
 +
Changing Compability mode to Windows Vista or Windows 7 will resolve this issue.
 +
}}
 +
 
 +
===Custom characters are all black in "Experiment Room" (Epic Games Store version)===
 +
{{--}} The build of the game on the Epic Games Store has a bugged texture archive that causes the custom characters' textures to appear all black inside the customizer, even if the Silhouettes extra is disabled.<ref>{{Refurl|url=https://www.reddit.com/r/EpicGamesPC/comments/djy5j3/lego_batman_custom_characters_issue_explanation/|title=Lego Batman Custom Characters Issue (Explanation in comments) : EpicGamesPC|date=May 2023}}</ref>
 +
{{Fixbox|description=Remove bugged file|ref=<ref>{{Refcheck|user=SirYodaJedi|date=2020-11-06|comment=}}</ref>|fix=
 +
# Make the game installation mod ready by following [https://www.rockraidersunited.com/topic/6593-modding-tt-lego-games-beginners-preparationsetup/ this guide].
 +
# Delete or rename {{file|{{p|game}}\CHARS\WEIRDO\ALL_TEXTURES.FPK}}. This will force the game to load from the standalone files instead.
 +
'''Note'''
 +
{{--}} This requires extracting the {{code|.DAT}} files, which nearly doubles disk space requirements.
 
}}
 
}}
  
Line 307: Line 451:
 
===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        =  
 
|opengl versions        =  
 
|opengl notes          =  
 
|opengl notes          =  
Line 325: Line 471:
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
|shader model versions  =  
+
|shader model versions  = 2, 3
 
|shader model notes    =  
 
|shader model notes    =  
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
|mac os x powerpc app  =  
+
|mac os x powerpc app  = false
 
|macos intel 32-bit app = true
 
|macos intel 32-bit app = true
 
|macos intel 64-bit app = false
 
|macos intel 64-bit app = false
 +
|macos arm app          = unknown
 
|macos app notes        = 32-bit only.<ref>[https://www.feralinteractive.com/en/news/933/ Last chance to buy these Mac classics! | Feral News]</ref>
 
|macos app notes        = 32-bit only.<ref>[https://www.feralinteractive.com/en/news/933/ Last chance to buy these Mac classics! | Feral News]</ref>
|linux 32-bit executable=  
+
|linux powerpc app      =
|linux 64-bit executable=  
+
|linux 32-bit executable= unknown
 +
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 342: Line 492:
 
{{ii}} See the [https://www.rockraidersunited.com/topic/6593-modding-tt-lego-games-beginners-preparationsetup/ beginners setup guide] for instructions on how to configure the game for mod support.
 
{{ii}} See the [https://www.rockraidersunited.com/topic/6593-modding-tt-lego-games-beginners-preparationsetup/ beginners setup guide] for instructions on how to configure the game for mod support.
 
{{--}} Setting up mods requires extracting the game's .DAT files, which noticeably increases file size.
 
{{--}} Setting up mods requires extracting the game's .DAT files, which noticeably increases file size.
====[https://gamebanana.com/guis/35475 HD GUI for Lego Batman 1]====
 
{{++}} Cleans and upscales various low-resolution and/or visibly compressed HUD and UI elements.
 
  
====Bug fixes and restored content====
+
'''Bug-fixes/Improvements'''
 +
 
 
* [https://cdn.discordapp.com/attachments/587344389068685317/705529452616089621/LB1_MODEL_FIXES.zip Civilian Model Fixes by Bario the Weird] - Increases the resolution of businesswoman's face and fixes Factory Worker's and Bio-Hazard Scientist's facial and hand animations.
 
* [https://cdn.discordapp.com/attachments/587344389068685317/705529452616089621/LB1_MODEL_FIXES.zip Civilian Model Fixes by Bario the Weird] - Increases the resolution of businesswoman's face and fixes Factory Worker's and Bio-Hazard Scientist's facial and hand animations.
 +
 +
* [https://gamebanana.com/guis/35475 HD GUI for Lego Batman 1 by SirYodaJedi] - Upscales and cleans up a lot of GUI elements, such as character icon rings, hearts, etc.
 +
 
* [https://cdn.discordapp.com/attachments/587344389068685317/708815207857651802/CAPE_AZRAEL_PC.dds High-res Azrael cape for Weirdo by SirYodaJedi] - Increases the resolution of Azrael's cape in the character customizer, reducing the texture alpha aliasing. Place in {{code|{{p|game}}\CHARS\WEIRDO\CAPE}}, replacing the existing file.
 
* [https://cdn.discordapp.com/attachments/587344389068685317/708815207857651802/CAPE_AZRAEL_PC.dds High-res Azrael cape for Weirdo by SirYodaJedi] - Increases the resolution of Azrael's cape in the character customizer, reducing the texture alpha aliasing. Place in {{code|{{p|game}}\CHARS\WEIRDO\CAPE}}, replacing the existing file.
 +
 +
* [https://cdn.discordapp.com/attachments/587344389068685317/809579826943754290/Civvy_Wide-eye_fix.rar Wide-eyed Civvy fix by SirYodaJedi] - Shifts both eyes inwards on the female Civvy face texture by 4 pixels, making them more naturally spaced apart.
 +
 +
* [https://gamebanana.com/mods/408581 Enhanced Graphics On: Bat Fix] - Replaces default model of bat with with higher quality equivalent from [https://www.pcgamingwiki.com/wiki/Lego_Star_Wars:_The_Complete_Saga Lego Star Wars: The Complete Saga].
 +
 +
'''Restored/Expanded content'''
 +
 +
* [https://gamebanana.com/mods/315153 The Extended Bat-roster by JustNathan] - Adds several characters and vehicles that were either unplayable or missing in the game as well as some fixes. To play this mod without Reloaded-II, extract the files from {{code|'''The_Extended_Bat-roster.rar'''\legobatman.mod.extendedbatroster\Redirector}} onto {{code|{{p|game}}}}.
 +
 +
* [https://gamebanana.com/mods/432350 Beta Batgirl Restoration] - Restores the cut feature of changing the color of Batgirl's cape depending on the selected costume.
 +
 +
'''Audio enhancements'''
 +
 +
* [https://1drv.ms/f/s!AhK3Gqngl-usgeEjpd7ytKtS2rp4LA Shirley Walker and Co. Music Mod by Gabriel Bezerra] - Replaces most of the soundtrack with fitting music from [[Wikipedia:Batman: The Animated Series|''Batman: The Animated Series'']]. Place the {{code|AUDIO}} and {{code|LEVELS}} folders in {{code|{{p|game}}}}, replacing files when prompted.
 +
 +
* [https://gamebanana.com/sounds/56042 Vanilla Music fixes by SirYodaJedi] - Fixes some minor bugs and oversights with the game's music playback.
 +
 +
[https://gamebanana.com/projects/35546 Lego Batman: Rescored by SirYodaJedi] - Replaces a majority of the soundtrack with fitting music from other Batman media such as [[Wikipedia:Batman Returns|''Batman Returns'']] and [[Wikipedia:Batman Forever|''Batman Forever'']]. If you want to play this mod without Reloaded-II, extract the files from {{code|lb1_rescored_0_1_1.7z\legobatman.mod.rescored\Redirector}} onto {{code|{{p|game}}}}.
 +
 +
===Middleware===
 +
{{Middleware
 +
|physics          =
 +
|physics notes    =
 +
|audio            =
 +
|audio notes      =
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        = Bink Video
 +
|cutscenes notes  =
 +
|multiplayer      =
 +
|multiplayer notes=
 +
|anticheat        =
 +
|anticheat notes  =
 +
}}
  
 
==System requirements==
 
==System requirements==
Line 366: Line 554:
 
|recCPU2  = AMD Athlon 64 4000+
 
|recCPU2  = AMD Athlon 64 4000+
 
|recVRAM  = 512 MB
 
|recVRAM  = 512 MB
|recDX    = 9.0c
+
|recDX    =  
 
|recSM    = 3.0
 
|recSM    = 3.0
 
}}
 
}}
Line 389: Line 577:
  
 
{{References}}
 
{{References}}
 +
{{GOG.com Enhancement Project}}

Latest revision as of 21:20, 19 March 2024

Lego Batman: The Videogame
Lego Batman: The Videogame cover
Developers
Traveller's Tales
macOS (OS X) Robosoft Technologies[1]
Publishers
Warner Bros. Interactive Entertainment
OS X Feral Interactive
Retail (Russia) Noviy Disk[2]
Engines
Nu2
Release dates
Windows September 23, 2008
macOS (OS X) April 9, 2009
Reception
Metacritic 80
IGDB 76
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Cinematic camera
Controls Direct control
Genres Action, Adventure
Vehicles Automobile, Naval/watercraft, Flight
Themes Contemporary, Sci-fi
Series Lego Batman
Lego Batman: The Videogame on HowLongToBeat
Lego Batman: The Videogame on IGDB
Lego Batman: The Videogame guide on StrategyWiki
Lego Batman: The Videogame on MobyGames
Lego Batman: The Videogame on Wikipedia
Lego Batman
Subseries of Batman
Subseries of Lego
Lego Batman: The Videogame 2008
Lego Batman 2: DC Super Heroes 2012
Lego Batman 3: Beyond Gotham 2014
Lego DC Super-Villains 2018

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.

Lego Batman: The Videogame (sometimes abbreviated as "Lego Batman 1" or "LB1") is a Lego-styled action-adventure game loosely inspired by Tim Burton and Joel Schumacher's Batman movies and the 1992 animated TV series, with music from the 1989 Batman. The game is split into three independent stories, or chapters, with each chapter having 5 levels told from Batman and Robin's perspective and 5 levels from the villain's perspective.

The game was originally under development simultaneously with Lego Star Wars: The Complete Saga, but development was postponed to work on a Lego Indiana Jones game to tie into the then upcoming movie Kingdom of the Crystal Skull. Lego Batman would ultimately be released under four months later on 23 September 2008, running under the same version of TT Games's "nu2" engine as the original Lego Indiana Jones.

On PC, there is an active small but growing modding community for all of Traveler's Tales' Lego video games, based primarily around a Discord server. While The Complete Saga is the most popular Lego video game to mod, the original Lego Batman is considered to be a part of the unofficial "Holy Trinity of Lego Games" by modders (alongside The Complete Saga and the original Lego Indiana Jones), due to sharing similar versions of an engine that are easy to mod. As such, there are a small number of mods that add characters or fix developer oversights, most being published to the aforementioned server.

General information

GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SecuROM v7.37.0014 DRM or SecuROM v7.38.0006 DRM
Windows
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
macOS (OS X)
Epic Games Store
DRM-free after installation through Epic Games Launcher (notes may include more details)
DRM-free when launched directly from executable.
Windows
Gamesplanet logo.svg
Icon overlay.png
Windows
GOG.com
DRM-free
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
GamersGate (unavailable)
Icon overlay.png
Windows
Games for Windows Marketplace (unavailable)
Icon overlay.png
[3]
Windows
Mac App Store (unavailable)
Icon overlay.png
macOS (OS X)
Origin (unavailable)
Origin
Windows
The Mac OS X version is no longer sold digitally.

Monetization

Type Notes
One-time game purchase The game requires an upfront purchase to access.

Microtransactions

Type Notes
No microtransactions Game does not contain microtransactions.

Essential improvements

Render new game cutscene in real time

By default, the cutscene that plays upon starting a new game uses a pre-rendered FMV. It is possible to render the cutscene in realtime instead by deleting the FMV video file.
Delete or rename <path-to-game>\MOVIES\MAININTRO.BIK[4]

Note:

May result in audio desynchronization on slow or fragmented drives.

Game data

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\Warner Bros. Interactive Entertainment\LEGO Batman
macOS (OS X) $HOME/Library/Preferences/Feral Interactive/Lego Batman/
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/21000/pfx/[Note 1]
Mappings.dat stores Keyboard and Controller mappings.
pcconfig.txt stores all general settings.

Save game data location

System Location
Windows %LOCALAPPDATA%\Warner Bros. Interactive Entertainment\LEGO Batman\Saved Games
macOS (OS X) $HOME/Library/Preferences/Feral Interactive/Lego Batman/Saved Games/
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/21000/pfx/[Note 1]

Save game cloud syncing

Video

Video settings
Video settings
Effects settings when Enhanced Graphics is disabled
Effects settings when Enhanced Graphics is disabled
Effects settings when Enhanced Graphics is enabled
Effects settings when Enhanced Graphics is enabled

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
Set aspect ratio to From screen res. Pre-rendered cutscenes are stretched.
4K Ultra HD
Field of view (FOV)
Uses fixed perspectives.
Windowed
Use the -windowed parameter.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Unknown fixed amount.[5]
Anti-aliasing (AA)
Selective blurring "Edge AA" with Enhanced Graphics enabled.
Up to 16x FSAA with Enhanced Graphics disabled.
For MSAA or SGSSAA with Enhanced Graphics enabled, see Anti-aliasing.
Vertical sync (Vsync)
60 FPS
120+ FPS
See Run the game at screen refresh rate.
Note that running the game above 60 FPS can make certain sections impossible.
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Color blind mode
Certain puzzles require distinction between Red, Green, Yellow, and Blue.[6]

Anti-aliasing (AA)

Force MSAA or SGSSAA (Nvidia only)[7][8]
  1. Download and run Nvidia Profile Inspector.
  2. Open the LEGO: Batman game profile.
  3. Set Antialiasing Compatibility to 0x004010C1.[Note 2]
  4. Set Antialiasing - Behavior Flags to None
  5. Set Antialiasing - Mode to Override any application setting.
  6. Set Antialiasing - Setting to 2x, 4x, or 8xQ.
  7. If SGSSAA is desired instead of MSAA, set Antialiasing - Transparency Supersampling to the same level of Sparse Grid Supersampling as the Antialiasing Setting.
  8. Apply changes.

Notes

Depth of Field does not work properly when the compatibility bit is set.
LOD adjustment is not necessary for this game.[7]

Input

Input settings
Input settings

Keyboard and mouse State Notes
Remapping
Mouse acceleration
No mouse support
Mouse sensitivity
Mouse input in menus
Scroll wheel and LMB/RMB can be used to browse menu.
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Game is designed for a controller.[citation needed] A player using the keyboard cannot tilt the camera, nor walk slower than full run speed.
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
PlayStation button prompts
See Additional Information below.
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes
Generic/other controllers
DirectInput and XInput devices supported
Button prompts
Input settings icon - Generic Controller.svg
XInput only.
For DualShock prompts use the PlayStation Button Prompts mod.
For Nintendo button prompts use the Wii U Button Prompts mod.
Additional information
Controller hotplugging
Must go to control configuration to switch input methods in-game.
Haptic feedback
Console versions only.
Digital movement supported
Simultaneous controller+KB/M
For separate players

Audio

Audio settings
Audio settings

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

Localizations

Language UI Audio Sub Notes
Danish
English
Both British and American.
French
German
Italian
Follow this guide for the Steam version.
Japanese
Retail only.
Polish
Retail only. Patch for digital release here.
Russian
Retail only. Patch for digital release here.
Spanish
The Epic Games version sets the language depending on the OS language. To set it to Spanish, in the device language, you have to set it to Spanish for Spain.
Brazilian Portuguese
Fan translation, alpha version.

Network

Multiplayer types

Type Native Players Notes
Local play
2 Co-op
LAN play
Online play

Issues fixed

Vehicles not working

Vehicles (including Robin's RC toys) become unresponsive and won't move or work correctly. This is most noticeable in an early RC car section, where the RC car needs to climb on top of special buttons.[9]
Enable Vsync[9]

Enable Vertical Sync in-game while set to a 60 Hz output.

Cap frame rate at 60 FPS or lower[10]

Run the game at screen refresh rate

Fullscreen mode defaults to 60 Hz for some resolutions, even if the screen refresh rate is set higher than that.
Set screen refresh rate[citation needed]
  1. Install Special K by following the Special K Unofficial Guide. Manual local installation is recommended.
  2. Start the game once and close it to allow the configuration file of Special K to be created.
  3. Open <path-to-game>\d3d9.ini or %USERPROFILE%\Documents\My Mods\SpecialK\Profiles\LEGOBatman.exe\SpecialK.ini depending on the installation method used.
  4. Change RefreshRate=-1 to RefreshRate=0 under [Render.FrameRate].
  5. Change TargetFPS=0.0 to TargetFPS=60.0 to enable 60 FPS cap (This fixes issues with vehicles).

Various shadows exhibit prominent color banding

Disable ambient occlusion[11]

Unable to destroy last two electrical pylons/coils with robot in "An Enterprising Theft"

A gray, rectangular bar blocks the robot from reaching the innermost two pylons.
Exit and re-enter the room[12][13]

Game Randomly Crashes

Some Windows 8.1 or Windows 10 Users had this game randomly crashes at moment.
Change Compability Mode[14]

Changing Compability mode to Windows Vista or Windows 7 will resolve this issue.

Custom characters are all black in "Experiment Room" (Epic Games Store version)

The build of the game on the Epic Games Store has a bugged texture archive that causes the custom characters' textures to appear all black inside the customizer, even if the Silhouettes extra is disabled.[15]
Remove bugged file[16]
  1. Make the game installation mod ready by following this guide.
  2. Delete or rename <path-to-game>\CHARS\WEIRDO\ALL_TEXTURES.FPK. This will force the game to load from the standalone files instead.

Note

This requires extracting the .DAT files, which nearly doubles disk space requirements.

Other information

API

Technical specs Supported Notes
Direct3D 9.0c
Shader Model support 2, 3
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
32-bit only.[17]

Mods

See the beginners setup guide for instructions on how to configure the game for mod support.
Setting up mods requires extracting the game's .DAT files, which noticeably increases file size.

Bug-fixes/Improvements

Restored/Expanded content

  • The Extended Bat-roster by JustNathan - Adds several characters and vehicles that were either unplayable or missing in the game as well as some fixes. To play this mod without Reloaded-II, extract the files from The_Extended_Bat-roster.rar\legobatman.mod.extendedbatroster\Redirector onto <path-to-game>.
  • Beta Batgirl Restoration - Restores the cut feature of changing the color of Batgirl's cape depending on the selected costume.

Audio enhancements

Lego Batman: Rescored by SirYodaJedi - Replaces a majority of the soundtrack with fitting music from other Batman media such as Batman Returns and Batman Forever. If you want to play this mod without Reloaded-II, extract the files from lb1_rescored_0_1_1.7z\legobatman.mod.rescored\Redirector onto <path-to-game>.

Middleware

Middleware Notes
Cutscenes Bink Video

System requirements

Windows
Minimum Recommended
Operating system (OS) XP
Processor (CPU) Intel Pentium 4 1.5 GHz
AMD Athlon XP 1500+
System memory (RAM) 256 MB (XP)
512 MB (Vista)
Hard disk drive (HDD) 4.2 GB
Video card (GPU) 128 MB of VRAM
DirectX 9.0c compatible
Shader model 2.0 support
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.5.8
Processor (CPU) Intel 1.4 GHz
System memory (RAM) 512 MB
Hard disk drive (HDD) 5 GB
Video card (GPU) 128 MB of VRAM


Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/21000/ in addition to or instead of this directory. The app ID (21000) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.
  2. This step can be skipped if Enhanced Graphics is disabled.

References

  1. Feral Support - LEGO Batman - last accessed on 2016-7-23
  2. [1] - last accessed on 2023-02-18
  3. Lego Batman for GFWL - last accessed on 31 March 2023
  4. Verified by User:SirYodaJedi on 2021-02-09
  5. Verified by User:SirYodaJedi on 2020-02-21
    Judged by eye, based upon the grates on the floor of the opening area of the Batcave.
  6. Verified by User:SirYodaJedi on 2020-01-21
  7. 7.0 7.1 Verified by User:SirYodaJedi on 2020-04-04
  8. List of anti-aliasing compatibility flags for Nvidia
  9. 9.0 9.1 Stuck robot bug and the solution - Steam Users' Forums (retrieved)
  10. Don't play it without VSync / Fix for stage 2 RC car bug. - GOG Community Forums (retrieved)
  11. Verified by User:SirYodaJedi on 2020-01-24
  12. Help on "An Enterprising Theft" - LEGO Batman: The Videogame Message Board for Wii - GameFAQs - last accessed on May 2023
  13. Verified by User:SirYodaJedi on 2020-02-17
    Same issue and fix occurs and works on Windows.
  14. Game keeps crashing during first level - Steam Community (retrieved)
  15. Lego Batman Custom Characters Issue (Explanation in comments) : EpicGamesPC - last accessed on May 2023
  16. Verified by User:SirYodaJedi on 2020-11-06
  17. Last chance to buy these Mac classics! | Feral News