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


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

Difference between revisions of "BattleBlock Theater"

From PCGamingWiki, the wiki about fixing PC games
m (updated template usage)
(Coming soon babies.)
Line 6: Line 6:
 
|engines      =  
 
|engines      =  
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|May 15, 2014}}
+
{{Infobox game/row/date|Windows|May 15, 2024}}
{{Infobox game/row/date|Linux|May 15, 2014}}
+
{{Infobox game/row/date|Linux|May 15, 2024}}
{{Infobox game/row/date|OS X|June 18, 2015}}
+
{{Infobox game/row/date|OS X|June 18, 2024}}
 
|reception    =  
 
|reception    =  
 
{{Infobox game/row/reception|Metacritic|battleblock-theater|85}}
 
{{Infobox game/row/reception|Metacritic|battleblock-theater|85}}
Line 80: Line 80:
  
 
==Video==
 
==Video==
{{Image|BattleBlock Theater Video.png|In-game video settings.}}
 
 
{{Video
 
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
Line 87: Line 86:
 
|ultrawidescreen wsgf award =  
 
|ultrawidescreen wsgf award =  
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
|widescreen resolution      = true
+
|widescreen resolution      = unknown
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
|multimonitor              = false
+
|multimonitor              = unknown
 
|multimonitor notes        =  
 
|multimonitor notes        =  
|ultrawidescreen            = false
+
|ultrawidescreen            = unknown
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
 
|4k ultra hd                = true
 
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
|fov                        = n/a
+
|fov                        = nunknowna
 
|fov notes                  =  
 
|fov notes                  =  
|windowed                  = true
+
|windowed                  = unknown
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = false
+
|borderless windowed        = unknown
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
 
|anisotropic                = n/a
 
|anisotropic                = n/a
Line 118: Line 117:
  
 
==Input==
 
==Input==
{{Image|BattleBlock Theater Remapping.png|In-game key map settings.}}
+
{{Video
{{Image|BattleBlock Theater Gamepad.png|Gamepad layout for the game.}}
+
|wsgf link                  =  
{{Input
+
|widescreen wsgf award      =  
|key remap                = true
+
|multimonitor wsgf award    =  
|key remap notes          = Navigate to "Controls" with keyboard and mouse. Can't remove bindings. With mouse only Mouse 1 and Mouse 2 can be bound.
+
|ultrawidescreen wsgf award =  
|acceleration option      = n/a
+
|4k ultra hd wsgf award     =  
|acceleration option notes =
+
|widescreen resolution      = unknown
|mouse sensitivity        = n/a
+
|widescreen resolution notes=  
|mouse sensitivity notes  =
+
|multimonitor               = unknown
|mouse menu                = true
+
|multimonitor notes        =  
|mouse menu notes          =
+
|ultrawidescreen            = unknown
|invert mouse y-axis      = n/a
+
|ultrawidescreen notes     =  
|invert mouse y-axis notes =
+
|4k ultra hd                = unknown
|touchscreen              = unknown
+
|4k ultra hd notes         =  
|touchscreen notes        =
+
|fov                        = unknown
|controller support        = true
+
|fov notes                 =  
|controller support notes  = XInput only on Windows.
+
|windowed                  = unknown
|full controller          = true
+
|windowed notes             =  
|full controller notes     =  
+
|borderless windowed       = unknown
|controller remap          = false
+
|borderless windowed notes  =  
|controller remap notes    = Navigating to "Controls" menu with controller only tells what keys are.
+
|anisotropic                = unknown
|controller sensitivity    = n/a
+
|anisotropic notes         =  
|controller sensitivity notes=
+
|antialiasing              = unknown
|invert controller y-axis  = false
+
|antialiasing notes         =  
|invert controller y-axis notes=
+
|vsync                      = unknown
|xinput controllers        = true
+
|vsync notes               =  
|xinput controllers notes  =
+
|60 fps                    = unknown
|xbox prompts              = true
+
|60 fps notes               =  
|xbox prompts notes        =
+
|120 fps                    = unknown
|impulse triggers          = unknown
+
|120 fps notes             =  
|impulse triggers notes   =  
+
|hdr                        = unknown
|dualshock 4               = unknown
+
|hdr notes                 =  
|dualshock 4 notes        =  
+
|color blind                = unknown
|dualshock prompts        = unknown
+
|color blind notes         =  
|dualshock prompts notes   =  
 
|light bar support        = false
 
|light bar support notes  =
 
|dualshock 4 modes        = unknown
 
|dualshock 4 modes notes   =  
 
|tracked motion controllers= unknown
 
|tracked motion controllers notes =  
 
|tracked motion prompts    = unknown
 
|tracked motion prompts notes =  
 
|other controllers        = true
 
|other controllers notes  = OS X/Linux only.{{cn|date=April 2018}}
 
|other button prompts      = Xbox
 
|other button prompts notes=
 
|controller hotplug       = false
 
|controller hotplug notes  =  
 
|haptic feedback          = true
 
|haptic feedback notes     =  
 
|simultaneous input        = unknown
 
|simultaneous input notes =  
 
|steam input api          = unknown
 
|steam input api notes     =  
 
|steam hook input          = unknown
 
|steam hook input notes   =  
 
|steam input presets      = unknown
 
|steam input presets notes =  
 
|steam controller prompts  = unknown
 
|steam controller prompts notes =  
 
|steam cursor detection    = unknown
 
|steam cursor detection notes =  
 
}}
 
  
 
==Audio==
 
==Audio==

Revision as of 20:25, 2 October 2022

BattleBlock Theater
BattleBlock Theater cover
Developers
The Behemoth
Release dates
Windows May 15, 2024
Linux May 15, 2024
macOS (OS X) June 18, 2024
Reception
Metacritic 85
OpenCritic 87
IGDB 89
BattleBlock Theater on HowLongToBeat
BattleBlock Theater on IGDB
BattleBlock Theater on MobyGames
BattleBlock Theater on Wikipedia

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.

General information

Official wiki
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Steam
Icon overlay.png
Windows
macOS (OS X)
Linux
All versions require Steam DRM.

Game data

In-game general settings.
In-game general settings.

Configuration file(s) location

System Location
Steam <Steam-folder>/userdata/<user-id>/238460/
This game does not follow the XDG Base Directory Specification on Linux.

Save game data location

System Location
Steam <Steam-folder>/userdata/<user-id>/238460/

Save game cloud syncing

System Native Notes
Steam Cloud
It is impossible to disable Steam Cloud for this game, as all items are stored in your Steam inventory.

Video

Input

{{Video |wsgf link = |widescreen wsgf award = |multimonitor wsgf award = |ultrawidescreen wsgf award = |4k ultra hd wsgf award = |widescreen resolution = unknown |widescreen resolution notes= |multimonitor = unknown |multimonitor notes = |ultrawidescreen = unknown |ultrawidescreen notes = |4k ultra hd = unknown |4k ultra hd notes = |fov = unknown |fov notes = |windowed = unknown |windowed notes = |borderless windowed = unknown |borderless windowed notes = |anisotropic = unknown |anisotropic notes = |antialiasing = unknown |antialiasing notes = |vsync = unknown |vsync notes = |60 fps = unknown |60 fps notes = |120 fps = unknown |120 fps notes = |hdr = unknown |hdr notes = |color blind = unknown |color blind notes =

Audio

In-game voice chat settings.
In-game voice chat settings.

Audio feature State Notes
Separate volume controls
Music, SFX, Quips, Chat.
Surround sound
Subtitles
Only cutscenes, narrations aren't subtitled.
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
French
Italian
German
Spanish
Japanese
Korean
Brazilian Portuguese
Traditional Chinese
Simplified Chinese

Network

Multiplayer types

Type Native Players Notes
Local play
4 Co-op, Versus
2-player co-op. Separate levels from single player.
LAN play
Online play
4 Co-op, Versus
Can feature 2 local players. 2-player co-op. Separate levels from single player.

Connection types

Ports

No port information; you can edit this page to add it.
This game supports Universal Plug and Play (UPnP) for automatic port configuration.

Issues fixed

Joining friends game forces to use keyboard

Game is designed to use input device you are using and locks to it outside main menu. When joining friends game via Steam overlay and clicking invitation game locks itself to keyboard and you have to return to main menu to change back to controller.

Workaround for this is to start Steam in Big Picture Mode so you can select invitation with controller. You may also try to join friends game via matchmaking.

Linux version crashes on startup when using mesa

The fix was posted on the Steam Community forums, consists of using an hex editor and replacing 6 bytes starting at offset 0x24F2BE with 0x90 (NOP Instruction). A binary patch with this change applied can be found here, you need bspatch to apply it.

bspatch [original_executable] [patched_executable_to_create] [provided_patch_file]

mv [patched_executable_created] [original_executable]

Other information

Players can use their own images as character face. Images must be PNG format, be 128x128px size and put in folder <path-to-game>/GameData/UserFaces/. Images can have alpha channel to make them partly transparent in-game. Maximum amount of files is 60.

API

Technical specs Supported Notes
Direct3D 9
OpenGL 2.0 Linux only.
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later.
Linux
[citation needed]

Middleware

Middleware Notes
Input SDL2 Linux only.
Cutscenes Bink Video
Multiplayer Steamworks

System requirements

Windows
Minimum
Operating system (OS) XP
Processor (CPU) Intel Core 2 Duo 2.8 GHz
System memory (RAM) 1 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) 512 MB of VRAM
DirectX 10 compatible
macOS (OS X)
Minimum
Operating system (OS) 10.7
Processor (CPU) Intel Core 2 Duo 2.5 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) 512 MB of VRAM
Linux
Minimum
Operating system (OS)
Processor (CPU) Intel Core 2 Duo 3.3 GHz
System memory (RAM) 1 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) 512 MB of VRAM

References