I have repeatedly heard that COM files and 16-bit DOS are used for 256-byte size coding.

How does this work on 64-bit Linux? The ELF64 header would require two-thirds of the space. Pointers are four times larger than on 16-bit systems....

Here are my sources for 256-byte size coding on modern Linux:
https://gitlab.com/metagrowing/demos

Tools:
nasm - the Netwide Assembler
xz compressor

#MountainBytes 2026. 5th place out of 8 in the PC Realtime Competition.

#demoscene #sizecoding #linux #opensource

I wrote some code and music for the PC 4k intro "Δ" we released together with the friends in @epoqe at #mountainbytes #demoparty, to the combined PC real-time compo. It got a 2nd place! Check it out :)
Pouet: https://www.pouet.net/prod.php?which=105801
YouTube: https://www.youtube.com/watch?v=_T6fea-n8Z8
Demozoo: https://demozoo.org/productions/388346/
#art #DigitalArt #generativeart #procedural #proceduralart #synth #sointu #demoscene #sizecoding

My entry was shown that night at MountainBytes 2026. 5th place out of 8 in the PC Realtime Competition.

A 256 bytes demo for Linux.
ANSI escape sequences. Running in a terminal.

It was my first release for a demo party. Pretty tense. I was only there remotely. Many thanks to @demonights .

#demoscene #sizecoding #linux

Развлекаюсь, вжимая игру на WebAssembly в одно сообщение мессенджера

Последние полгода ко мне приходили задачи, которые вынуждали покопаться в некоторых особенностях WebAssembly. Это, в свою очередь, подтолкнуло меня покодить на Си (чего я не делал сто лет) всякое, ориентируясь на WASM. А это уже натолкнуло меня на мысль: а не подойдёт ли связка JS+WebAssembly как инструмент для создания минифицированных проектов в духе демосцены? Короче, хоть я к демосцене никаким боком, но что мешает мне написать игрульку в сайз-факторе 4K? Исключительно for fun. Посмотреть что получилось

https://habr.com/ru/articles/1004054/

#JavaScrpt #C #WebAssembly #браузерные_игры #sizecoding #demoscene

Развлекаюсь, вжимая игру на WebAssembly в одно сообщение мессенджера

Последние полгода ко мне приходили задачи, которые вынуждали покопаться в некоторых особенностях WebAssembly. Это, в свою очередь, подтолкнуло меня покодить на Си (чего я не делал сто лет) всякое,...

Хабр

#SizeCoding #C I found I could save quite some bytes after crinkler compression by using -march=i586 instead of the i686-whatever default, I think this is because the x87 floating point math instructions are shorter and more repetitive than sse etc. need to check if performance is still ok, but I have a fair amount of headroom

my #GLSL is using a small //[ hack //] to work around a bug in shader minifier; another renaming/scope bug means i can't use the --aggressive-inlining option.

currently i'm using only 2 samples per pixel which looks noisy but my poor old amd rx580 desktop gpu (and laptop amd 780m which is about 80% as fast) can't cope with more at 1920x1080p60.

need to find friends with more powerful hardware to see how far i can increase the sample count, and maybe microsoft windows 11 because i do my testing with wine on debian and maybe it won't work...

"The Thief's Journal"
My fellow prisoners were moths. They danced frantically beneath the light, blinded by that dangerous urge to disregard the risks. Stupid bastards.

source in a post below

#pico8 #codeart #tweetcart #postcart #generative #sizecoding

"Pattern Recognition"

She’s at the screen and won’t let it go.
"We have to split, kid. Now!"
"Almost got it. It’s not random."
"They'll lock down the zone any moment."
"But I can see the pattern."
"THIS ZONE IS OFF LIMITS!"

#pico8 #codeart #tweetcart #postcart #generative #sizecoding #postpostcart

source below

Call for Submissions – Taper 16: For Good Measure
Taper, online literary magazine for tiny digital works, is seeking self-contained HTML5 pieces of digital poetry up to 2Kb for its 16th issue, For Good Measure. Works can explore measurement, scale, limits, counting, or any other theme you can compress into a tiny page. Submit
https://taper.badquar.to/15/about.html#submit #taper16 #html5 #epoetry #digitalpoetry #elit #electronicliterature #eloai #sizecoding #ezine #remix #collabs
Submit your tiny marvels of code and language ✨
Taper 16: For Good Measure is open for self-contained HTML5 works up to 2Kb.
Deadline: 2/2, midnight AoE
https://taper.badquar.to/15/about.html#submit
#usetemplate #taper16 #html5 #epoetry #sizecoding #ezine #digitalpoetry #elit #electronicliterature #eloai #electronicliteratureorganization #remix #collabs