WHAT THE PORT COMES TO
The release’s 250 C, assembly and Pascal files — the whole tree, tools and abandoned builds included — come to 67,924 lines. The port is one module per part:
20 modules 9,188 lines 6,431 excluding comments and blanks the host page 433 lines framebuffer, palette shader, transport source total 410 KB of text, for the whole demo
Twenty modules for nineteen parts: the twentieth is the hidden one the loader never calls. It is nevertheless bigger to download than the original was:
source 410 KB assets 4,005 KB
libopenmpt 1,490 KB chiptune3 17 KB
─────────────────────
total 5.78 MB vs 2.33
The display costs nothing on that list: it is forty lines of WebGL2, written against the browser directly, with no graphics library behind it.
Which is the point. Future Crew stored the art as planar bitmaps inside PKLITE’d executables and played the music with STMIK — 24,849 bytes, resident across every part. The port keeps the art decompressed and plays the music with a general-purpose engine sixty-one times STMIK’s size, because nothing here has to fit anywhere.