lo jai rodybo'e nunco'e fai paki'orevo poi'i no'a kaike'a
by PoroCYon

A 1021-byte intro for the Linux framebuffer

---

> "Why on earth would you make something this terrible? My ears are bleeding!"

Because I can. I needed to experiment with the tools I made ('visygau',
various fbdev-related stuff, the 'norjohe' "linker", ...), and there aren't
enough demos for Linux fbdev anyway.

Why so terrible? I suck at concepts/design/... anyway, so instead of trying
to attempt something slightly okayish, I tried to make something as horrible
as possible.

> "What does that title even mean?"

It's a very roundabout way of saying nothing at all... in Lojban.

---

How to run:
* Add yourself to the 'video' group if you're not already
  (usermod -aG video $USER or so)
* Exit Xorg/Wayland if you're currently in a session
  * Alternatively, you can use a virtual framebuffer device and
    my 'visygau' tool to display it in a framebuffer. (ffmpeg won't
    work as it thinks the alpha channel in an fbdev has any meaning)
* Run it!

OR:
* Run the textmode version in a terminal

OR:
* Run the XCB version (~3.8 k)

The XCB version is 64-bit (but probably works in 32-bit as well), the
rest is 32-bit only for now. (64-bit won't fit anyway.)

---

Special greets to:
* Mr. Bit Blit/Team-X for help with bugfixing Linux kernel internals (The
  'vfb' (virtual framebuffer) module, used to debug this intro in Xorg, didn't
  set the video mode correctly due to some changes in... 2002.)
* Faemiyah for the C compiler flags and dropper script (dnload
  wasn't of much use for this, and it doesn't work on Linux :/.. I *should*
  try to debug that sooner or later, but I haven't found the time yet.)
* breadbox for his tiny ELF headers (used in the 'norjohe' "linker")

Greets to:
K2, Monad, The Not Yet Rusty Collective, YOLP (your intros are too demanding
for my old laptop :< ), Mankind, PwP, Epoch, skrju, Quadtrip, CPU, Satori,
    and everyone I forgot.

---

To compile this, you need:
* norjohe: https://gitlab.com/PoroCYon/norjohe

Git repository:
* https://gitlab.com/PoroCYon/rodybohe

Other tools used:
* visygau: https://gitlab.com/PoroCYon/visygau
* zmimakfa: https://gitlab.com/PoroCYon/zmimakfa
* zmicirvei: https://gitlab.com/PoroCYon/zmicirvei

(These will become public when the intro is presented. If they aren't, ping
me.)

