https://github.com/colleagueriley/lego-batman-borderless-fullscreen-hack
A hack/mod for Lego Batman (on Steam) to implement borderless fullscreen. This also fixes cutscenes initially freezing.
https://github.com/colleagueriley/lego-batman-borderless-fullscreen-hack
Last synced: about 1 year ago
JSON representation
A hack/mod for Lego Batman (on Steam) to implement borderless fullscreen. This also fixes cutscenes initially freezing.
- Host: GitHub
- URL: https://github.com/colleagueriley/lego-batman-borderless-fullscreen-hack
- Owner: ColleagueRiley
- Created: 2025-02-12T21:38:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-12T22:07:18.000Z (over 1 year ago)
- Last Synced: 2025-02-12T22:33:30.360Z (over 1 year ago)
- Language: C
- Size: 0 Bytes
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# lego-batman-borderless-fullscreen-hack
A mod ("hack") for Lego Batman that allows you to run the game in borderless fulscreen
This can be used to fix a bug inwhich cutscenes will freeze for few muniets when they start. This bug seems to be caused by Lego Batman's exlusive fullscreen mode.
This mod works by tricking Lego Batman into loading in a fake `binkw32.dll`. This custom .dll creates a new thread that waits for the Lego Batman window to open, then makes the window the size of the current monitor and borderless (borderless fullscreen). It also passes through the original functions.
# How to setup and install
- Force the window to launch in windowed mode (properties > general > Launch Options, input "-windowed")

- Open Lego Batman directory (properties > installed files > browse)
- Rename the original `binkw32.dll` to `binkw32_real.dll`
- Copy this `binkw32.dll` to the Lego Batman directory

# building
You do not have to build this mod, a pre-compiled binary should be included in the latest release.
That being said, to build you need [MSVC (x86)](https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2022) installed.
Once you install MSVC (x86), run the Native Tools Command Line and run these instructions:

```sh
cd
build.bat
```