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
- The Mac OS X version is no longer sold digitally.
Monetization
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] |
Video
Effects settings when Enhanced Graphics is disabled
Effects settings when Enhanced Graphics is enabled
Example of a puzzle that requires distinction between colors
Force MSAA or SGSSAA (Nvidia only)[7][8]
|
- Download and run Nvidia Profile Inspector.
- Open the LEGO: Batman game profile.
- Set Antialiasing Compatibility to
0x004010C1 .[Note 2]
- Set Antialiasing - Behavior Flags to
None
- Set Antialiasing - Mode to
Override any application setting .
- Set Antialiasing - Setting to
2x , 4x , or 8xQ .
- If SGSSAA is desired instead of MSAA, set Antialiasing - Transparency Supersampling to the same level of
Sparse Grid Supersampling as the Antialiasing Setting.
- 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
Audio
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. For digital releases download this. |
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. |
Network
Multiplayer types
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]
|
- Install Special K by following the 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.
- Open
<path-to-game>\d3d9.ini or %USERPROFILE%\Documents\My Mods\SpecialK\Profiles\LEGOBatman.exe\SpecialK.ini depending on the installation method used.
- Change
RefreshRate=-1 to RefreshRate=0 under [Render.FrameRate] .
- 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.
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]
|
- Make the game installation mod ready by following this guide.
- 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>
.
Audio enhancements
Middleware
|
Middleware |
Notes |
Cutscenes |
Bink Video |
|
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
XP |
Vista |
Processor (CPU) |
Intel Pentium 4 1.5 GHz AMD Athlon XP 1500+ |
Intel Pentium 4 3.0 GHz AMD Athlon 64 4000+ |
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 |
512 MB of VRAM Shader model 3.0 support |
macOS (OS X) |
|
Minimum |
Recommended |
Operating system (OS) |
10.5.8 |
10.7 |
Processor (CPU) |
Intel 1.4 GHz
| Intel 2.2 GHz |
System memory (RAM) |
512 MB |
1 GB |
Hard disk drive (HDD) |
5 GB | |
Video card (GPU) |
128 MB of VRAM
| 256 MB of VRAM |
Notes
- ↑ 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.
- ↑ This step can be skipped if Enhanced Graphics is disabled.
References