diff options
Diffstat (limited to '_log/matrix-digital-rain.md')
| -rw-r--r-- | _log/matrix-digital-rain.md | 5 |
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. |
