aboutsummaryrefslogtreecommitdiffstats

the below is an ansi-stripped copy of nfo.ans - please open that in a terminal, or open 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.