summaryrefslogtreecommitdiffstats
path: root/_log/matrix-digital-rain.md
diff options
context:
space:
mode:
Diffstat (limited to '_log/matrix-digital-rain.md')
-rw-r--r--_log/matrix-digital-rain.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/_log/matrix-digital-rain.md b/_log/matrix-digital-rain.md
index 1a8d9cb..0570ca1 100644
--- a/_log/matrix-digital-rain.md
+++ b/_log/matrix-digital-rain.md
@@ -6,6 +6,9 @@ project: true
thumbnail: thumb_sm.png
---
+Inspired by domsson's <a href="https://github.com/domsson/fakesteak"
+class="external" target="_blank" rel="noopener noreferrer">fakesteak</a>.
+
2022 version worked but had loose ends. Unicode support was incomplete—couldn't
mix ASCII with Katakana; Phosphor decay was stored in a separate array when it
should've been packed with RGB; Code was harder to read than it needed to be.
@@ -78,8 +81,6 @@ static inline uint32_t xor(void)
}
```
-Came across faster non-linear variants (xorshiftr+). Xorshift was good enough.
-
Tossed the license and the automake cruft. Just `cc -O3 main.c -o matrix` now.
Don't need the ceremony.