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

BattleBlock Theater

From PCGamingWiki, the wiki about fixing PC games
Revision as of 00:01, 12 April 2018 by Garrbot (talk | contribs) (→‎Input settings: updated template usage)
BattleBlock Theater
BattleBlock Theater cover
Developers
The Behemoth
Release dates
Windows May 15, 2014
Linux May 15, 2014
macOS (OS X) June 18, 2015
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 website
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 settings

In-game video settings.
In-game video settings.

Template:Video settings

Input settings

In-game key map settings.
In-game key map settings.
Gamepad layout for the game.
Gamepad layout for the game.

Template:Input settings

Audio settings

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

Template:Audio settings

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)
Linux

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 3.3 GHz
System memory (RAM) 1 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) 512 MB of VRAM
DirectX 10 compatible
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