1
Fork 0
mirror of https://github.com/RGBCube/DOOM-fire-zig synced 2026-01-18 19:21:08 +00:00
No description
Find a file
const void* be6440f205
Merge pull request #1 from bradms/cleanup
Be more "Zig-like"
2022-01-16 15:52:19 -05:00
src style changes 2022-01-15 23:24:06 -06:00
.gitignore r2022 2022-01-15 17:56:09 -05:00
build.zig r2022 2022-01-15 17:56:09 -05:00
README.md Update README.md 2022-01-15 19:29:43 -05:00

DOOMFIRE

Test your TTY might!

demo

The doom-fire algo can push upwards of 180k a frame - results may vary! It is, to my surprise, a nice TTY stress test.

As a comparable, this is the younger sibling of a node variant ( https://github.com/const-void/DOOM-fire-node ).

INSTALL

Tested on OX Monterey / M1 w/zig 0.9...unsure if it will work on Win or Linux, sadly, due to TIOCGWINSZ flag. No third party dependencies!

$ git clone https://github.com/const-void/DOOM-fire-zig/
$ cd DOOM-fire-zig
$ zig build run
...

Results

  • iTerm.app - ok
  • kitty.app - great
  • Terminal.app - poor -- seems to drop framerates
  • VS Code - great

Inspiration / Credits