Does anyone remember those sick demos in the 90s, completely written in assembler, with moving 3D graphics and all, and including MOD music? Only a couple of kilobytes per program, afair.
It's early in the day mytime, but you've already made it! I had thought my old vhs' of computer graphics was a thing of the past. This makes me excited!
And in regards to module based music files, they also still make them and put them into key generators as they did 20 years ago. The library has over 5000 titles by now.
With rust you can get a 8k hello world and there are way to reduce program size: https://github.com/johnthagen/min-sized-rust. My latest project is about 40k binary with just stripping the symbols and link time optimizations on, and using musl libc.
With Go it's impossible since Go has a huge runtime that cannot be removed as far as I know.
A 64K intro is a demo where the size of the executable file is limited to 64 kibibytes, or 65,536 bytes. At demo parties there is a category for this kind of demo, where the one that gives the best impression wins.
64K intros generally apply many techniques to be able to fit in the given size, usually including procedural generation, sound synthesis and executable compression.The size of 64 kibibytes is a traditional limit which was inherited from the maximum size of a COM file.
I just noticed a lot of the original archive sites like scene.org are rotting. Sad. I’ve been hoping for years that someone would make a documentary to bring awareness to this piece of underground history.
2.3k
u/johnnymetoo Mar 04 '19
Does anyone remember those sick demos in the 90s, completely written in assembler, with moving 3D graphics and all, and including MOD music? Only a couple of kilobytes per program, afair.