DOOM for Crispberry

v1.0.1·Updated 2026-09-25

Play DOOM inside PEAK.

About this mod Author’s original text

DOOM for Crispberry

This mod adds DOOM as a game for the Crispberry PiPhone mod.

Play at any time, resume when you want. The app will keep the game alive.

How to Play

By default, Crispberry PiPhone is opened with Alt + P.

Once you're in game, the controls are the following:

These are not rebindable, nor there is gamepad support (yet).

Save Data

DOOM's Save and Load work normally. Saves are written inside the mod's own folder, in BepInEx/plugins/onlystar-DOOM_for_Crispberry/data/saves.

Additionally, the app will freeze when you click away from the phone, allowing you to go back to the exact moment you left DOOM in while climbing. The game however does not auto-save, so closing PEAK without saving will make you lose your DOOM run.

Version Compatibility

This mod comes pre-bundled with Freedoom, an entirely free to use game built for the DOOM engine, with none of the original game's assets.

If you'd like to play the original instead, you have to provide the file yourself and the mod will pick it up.

Copy DOOM.WAD from your own copy of the game into BepInEx/plugins/onlystar-DOOM_for_Crispberry/data.

Confirmed tested versions of DOOM include "The Ultimate DOOM" and "DOOM 1.9", but DOOM2.WAD, PLUTONIA.WAD and TNT.WAD should theoretically be recognised as well.

BepInEx Configs

| Config | Default | Description |

|---|---|---|

| WadPath | auto | Full path to an IWAD. Leave it alone unless your WAD lives outside the plugin folder. |

| SoundFontPath | empty | Optional.sf2 to replace the bundled soundfont. |

Credits and license

Built entirely on the Crispberry PiPhone's public app API by tony4twenty.

This mod is GPL-2, because it uses ManagedDoom by Nobuaki Tanaka. Source is at Third-party components and their licenses are listed in THIRD-PARTY-NOTICES.md.

DOOM is a trademark of id Software. This project is not affiliated with or endorsed by id Software or ZeniMax.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

tony4twenty-Crispberry_PiPhone

File & checksum

Filename
DOOM_for_Crispberry-1.0.1.zip
File size
15.6 MiB