> the below is an ansi-stripped copy of [nfo.ans](./nfo.ans) - please open that in a terminal, or open [nfo.html](./nfo.html) in your browser ``` ██     ██            ██     ██  ██     ██            ██     ██  ██     ██ ██      ██ ██     ██  ██     ██ ██  ██  ██ ██     ██  ██     ██ ██  ██  ██ ██     ██  ██     ██ ██  ██  ██ ██     ██   ███████   ███  ███   ███████    ██████  ████████     ███     ██████  ████████  ██    ██ ██     ██   ██ ██   ██    ██ ██        ██       ██     ██  ██   ██  ██       ██         ██████  ████████  ██     ██ ██       ██████          ██ ██        █████████ ██       ██        ██    ██ ██        ██     ██ ██    ██ ██         ██████  ██        ██     ██  ██████  ████████  ┏━ cosin25-invite.rs ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┣━━▶ a cute invite to cosin 2025 ┃ ┣━━▶ written in memory-safe rust ┃ ┣━━▶ targetting the steam-deck ┃ ┣┳━▶ in <64k ┃ ┃┗━━● with build options to make a more restricted <32k ┃ ┣━━▶ using simple directmedia layer ┃ ┣━━▶ using micromod-rs ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ``` ## Building To build a copy of the zip distributed, assuming a Steam Deck with the following additional tools installed at build-time: - SDL2, with development symbols - upx - glibc you can run `./make-zip` to create the zip If you want to use another libc, everything else will work, it just wont match the distributed zip.