Run the classic DOOM on your Braiins Forge Deck! This project is based on the excellent fbDOOM with custom patches for the Deck's STM32MP1 display hardware.
- Braiins Forge Deck
- USB-C PD Power Adapter
- USB-C Hub with PD Support
- USB Keyboard
- DOOM WAD file (game data)
Download the latest release zip (containing fbdoom binary and doom.wad) from the releases page.
ssh root@<deck-ip> # Use the admin password you set during setupservice bmc stopunzip deck-fbdoom.zip
scp fbdoom doom.wad root@<deck-ip>:/root/ssh root@<deck-ip>
chmod +x fbdoom
./fbdoom -iwad doom.wadA DOOM WAD file is included in the game_files/ directory of this repository.
Play DOOM with multiple Decks on the same network!
On the Deck that will host the game:
./fbdoom -server -nodes 2 -iwad doom.wad-server- Start as the game server (this player also plays)-nodes 2- Wait for 2 players before starting (adjust for more players)
On other Decks, connect to the server's IP address:
./fbdoom -connect <server-ip> -iwad doom.wadFor example:
./fbdoom -connect 192.168.1.241 -iwad doom.wad- All players must use the same WAD file
- The server player sets game options
- The game starts automatically when the expected number of players join
Want to compile fbDOOM yourself instead of using the pre-built binary? Check out BUILD.md for complete instructions.
DOOM source code is licensed under the GNU GPL. See the original fbDOOM repository for details.