Files
Chris 1ba998d6db Convert DOOM setup guide from plain text to Markdown.
Replaces doom/DOOM_SETUP_GUIDE.txt with a structured .md version for easier reading on GitHub.
2026-07-07 01:08:57 +01:00

57 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# DOOM Node Setup Guide
## Auto-download (recommended)
The DOOM node **automatically downloads** the required files if they're missing.
1. Add the **DOOM** node to your ComfyUI workflow
2. Wait 30–60 seconds on first run for the download to complete
3. DOOM launches automatically — no manual setup needed
The node checks for `DOOM.EXE` and `DOOM1.WAD`. If either is missing, it downloads DOOM Shareware v1.9 from archive.org, extracts the files into this folder, and starts the game.
### Files downloaded
| File | Description |
|------|-------------|
| `DOOM.EXE` | DOS executable |
| `DOOM1.WAD` | Game data |
**Source:** [DOOM Shareware v1.9](https://archive.org/details/DoomsharewareEpisode) on Archive.org
**Legal:** Official free shareware version from id Software
---
## Manual setup
Use this only if auto-download fails.
1. Download [DOOM Shareware v1.9](https://archive.org/details/DoomsharewareEpisode)
2. Extract the archive and locate `DOOM.EXE` and `DOOM1.WAD`
3. Copy both files to:
```
ComfyUI/custom_nodes/CrasHUtils/doom/
```
4. Restart ComfyUI and refresh your browser
---
## Keyboard controls
- **Click the game canvas** to capture keyboard input
- **Click outside the node** to release keyboard control
This lets you switch between playing DOOM and using ComfyUI without the keyboard getting stuck.
---
## Included behaviour
- Automatic file download on first run
- Keyboard focus managed correctly (click outside to release)
- DOOM auto-starts when files are ready
- Cleanup when the node is removed
- Clear status messages and error handling
Have fun playing DOOM while your images generate!