The Pre-Cambrian DOOM animation in the terminal!
Last updated Jun 5, 2026
44
Stars
3
Forks
0
Issues
0
Stars/day
Attention Score
5
Topics
Language breakdown
No language data available.
โธ Files
click to expand
README

fire
The ancient DOOM fire animation in the terminal!
what?
fire is a remake of the PSX DOOM fire animation in the terminal,
as seen in the ly display manager.
It's described nicely by Fabien Sanglard on his
blog.
where?
supported platforms
- Linux (musl/glibc) (tested and supported)
- Windows (should work, but not tested)
- (Dragonfly|Net|Free|Open)BSD: (not tested, might work)
building from source
You will need:git- a c99 compiler (gcc or clang)
gmake(bmakeis untested, but might work.)
$ # via git:
$ git clone https://github.com/lptstr/fire --recurse
Build:
$ make
and install:
# make install
Uninstall, if you wish:
# make uninstall
how?
$ fire # no args for default animation
$ fire -h # help message
$ fire -Rw0 -f100 # matrix effect
$ fire -l2 -w2 # small fire with wind blowing east
$ fire -Rw0 -f1000000 # california animation
$ fire -t -l2 -f3 # truecolor!
why?
I'm boredcredits
This code was originally based only's
animation code.
license
This project is licensed under the MIT license. View the COPYING file for more information.contributing
Prepare to see some of the worst C code in your life.๐ More in this category