pouët.net

Go to bottom

Sizecoding Blog

category: code [glöplog]
While we are waiting for the Demobit 256b compo day by day I will share only one thought about one of my tiny intro here:

http://abaddon.hu/256b/
Thank you very much for making this blog.
added on the 2019-01-07 03:55:12 by Adok Adok
Although the blog linked above is about preparing for Demobit...
don't forget the deadline of Syncrony party's NANO COMPO is 6pm Saturday January 12.
http://synchrony.nyc/2019/en.html#nano
How come the posts are dated 2019.February, are you writing from the future? :)

ps.: I will need your time-machine before QBparty, thx
added on the 2019-01-11 09:19:12 by pohar pohar
Yes I'm live in the future :-) np, i can give it to you... It's called notepad :-)
livin' in
and thx, blog corrected
Excellent blog. Thank you.
added on the 2019-05-08 07:05:59 by Adok Adok
Yeah, I'm back.. and again... day by day... I will share only one thought about one of my tiny intro while we are waiting for CAFePARTY 256b compos.

http://abaddon.hu/256b/
One master of sizecoding sharing thoughts, cool! :-)
added on the 2019-10-16 21:27:37 by baah baah
Last minute call: remote deadline just within 3 hours.

if you have any finished intro in one of your pockets, then it's time to send to CAFe 2019.
https://events.retroscene.org/cafe2019?lang=English
7 entries is enuf for CaFe
added on the 2019-10-24 18:20:26 by g0blinish g0blinish
7 entries for Newskool and 6 entries for ZX till now,
but the deadline was postponed by another day ...
9x512b for BK-0010
added on the 2019-10-25 04:46:23 by g0blinish g0blinish
Recently I found a blog/webpage containing a countdown counter to the next party with at least one 256b intro compo (sometimes you have 256b ZX Spectrum + DOS). But I lost the link. Does anyone here know or own that page?

It was like "waiting for Function 2019" with countdown already changed after Function.
@Dresdenboy not this one? http://abaddon.hu/256b/

First it was a countdown to Demobit and now it was for CAFe.
@TomCat:
Yes, it sounds like it was your blog. There I learned about the CAFe party.
Size coding is still one of the things I am most interested in. Recall I won first place in the compo organized by the Pain diskmag in 1998. Thereupon I organized the Hugi Size Coding Compos for many years. I recently made several 256b intros, the "Indian" series. I would like to make more tiny intros like that. I have even bought a book about x64 assembly recently.
added on the 2019-11-03 16:10:24 by Adok Adok
Adok: Well then just do it. We have a 256b compo at Deadline and we're happy to an entry of yours! :)
added on the 2019-11-03 16:25:54 by v3nom v3nom
*happy to see
added on the 2019-11-03 16:26:07 by v3nom v3nom
All Right... I will start working.
added on the 2019-11-03 16:37:30 by Adok Adok
Quote:
Thereupon I organized the Hugi Size Coding Compos for many years. I recently made several 256b intros, the "Indian" series. I would like to make more tiny intros like that. I have even bought a book about x64 assembly recently.

Yeah, this was cool. With the Nibbles compo I (as "Radar") tried the first time to optimize for such a small size. ;)

But I'm not sure whether you'll get low exe overhead for 64b code running. Also the often necessary prefixes might spoil the fun somewhat, no matter which mode you're in.

Did you check the Resources section of sizecoding.org yet? TomCat and Rrrola gave some useful talks to get into this topic (again).
@Adok x64 asm is rarely good for a tiny intro. SSE instructions are 3 bytes long at least.

But look at this vector normalization...
in 4 instructions only, without SQRT and DIV:

Code: MOVAPS XMM0,XMM1 DPPS XMM0,XMM0,01110111B RSQRTPS XMM0,XMM0 MULPS XMM1,XMM0
Quote:
without SQRT and DIV

Code:RSQRTPS XMM0,XMM0 MULPS XMM1,XMM0

🤔
added on the 2019-11-04 11:33:06 by ferris ferris
:-) SQRT!=RSQRT, DIV!=MUL... at least in terms of speed.
I put together some information which is useful if you wanna do some sizecoding under DOS
https://www.abaddon.hu/usbdos/

login

Go to top