.crd replay file with full game rendering and UI.
Usage
Arguments
Replay file path (
.crd).If a filename is provided without path, also searches base-dir/replays/Options
Window width in pixels.Default: Use value from
crimson.cfgWindow height in pixels.Default: Use value from
crimson.cfgTarget frame rate for rendering.
Base path for runtime files.Default: Per-user OS data directory
Alias for
--base-dir.Assets root directory.Default:
base-dirMissing .paq files are automatically downloaded.Behavior
Playback Controls
During playback:- Space — Pause/resume
- ESC — Exit playback
- F12 — Screenshot
- ← / → — Rewind/fast-forward (if supported)
File Resolution
Ifreplay_file is just a filename, the command searches:
- Current directory:
./filename.crd - Replays directory:
base-dir/replays/filename.crd
Window Title
The window title displays the replay filename:Examples
Play Replay from Replays Directory
Play with Absolute Path
Custom Window Size
High Frame Rate
Custom Assets
Custom Runtime Directory
Error Handling
File Not Found
1
Corrupted Replay
1
Version Mismatch
1
Deterministic Playback
Replay playback is deterministic:- Same inputs produce identical simulation state
- RNG sequence matches original recording
- Frame-perfect event timing
- Float32 math parity with original run
Performance
Playback performance depends on:- Window resolution
- Target FPS
- Hardware capabilities
- Replay complexity (entity count, effects)
Screenshots
Press F12 during playback to capture screenshots:base-dir/screenshots/.
Asset Downloads
Missing PAQ assets are automatically downloaded on first run:Multiplayer Replays
Multiplayer replays (2-4 players) are supported:Configuration
Window settings come fromcrimson.cfg unless overridden:
See Also
- replay verify — Verify without rendering
- replay render — Export to video
- replay list — Browse replays
- Replay System — Overview