64k demo comp entry
- Started
- Last post
- 16 Responses
- trooperbill
this is amazing
- uan0
256bytes of POVray code:
global_settings{photons{count 1e6}#macro C(P,N)pigment{rgbf P}finish{ior 1.5reflection.3phong 2}}#if(N)sphere{<sin(N)N/70-.6cos(N)+5>.5photons{target refraction 1}C(1N-1)#end#end}merge{plane{y,-1C(<1,.7,.5>70)rotate-x*9}light_source{9,1area_light z*2y,9,5}more here
http://paulbourke.net/exhibition…
- eoin0
Marshall McLuhan would be proud.
- utopian0
FFS the soundtrack would not fit on a floppy disk alone.
- ernexbcn0
I downloaded these demos from BBS back in the early 90s, the scene is fucking great.
http://en.wikipedia.org/wiki/Dem…
This one won Assembly 1993, it's not a tiny demo like the one you linked, this one is a "demo" as they call these ones, more bigger but still awesome:
It's considered by many the best demo ever made on PC (the scene started in the Amiga if I recall correctly), due to the amount of shit it did with a 386 processor and 4 megabytes of RAM. And remember, no hardware accelerator, those didn't exist yet.
Some of the guys that made that demo are in Remedy Entertainment (Max Payne, Alan Wake).
In http://www.pouet.net you can find all these demos and intros, most are for Windows but they have YouTube videos on most linked from that site.
- don't cringe much at the pixel art, remember these guys were working on DOS back then :)ernexbcn
- ernexbcn0
This one is 4 kilobytes, won Assembly 2011 on that category
- ernexbcn0
This gives you an idea of how the pack all that shit on 64kb / 4kb:
"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 kilobytes is a traditional limit which was inherited from the maximum size of a COM file."
- detritus0
I kind of prefer the old school demos on hardware-only platforms like the 8-bits or tthe 16-bit machines - C64s, Speccys, Amigas, etc - if only because it's a bit easier [for me] to appreciate the skills..
...all these modern PC-era ones rely upon deep layer stacks that include huge libraries like DirectX, etc, which are able to pull off huge effects with very little code.
Not trying to dismiss the effort or value in these things - as I say, it's just a bit easier for me to see where the limitations lie.
- < yupernexbcn
- yeh I can see that, makes it easier for us non geniuses to see the limits eh! :DHombre_Lobo
- Noggin0
The C64 demos were cool, also Elite fit into 32k.
- Hombre_Lobo0
Didnt even know this was possible. That's some insane programming skill.
My only frame of reference is how I love elegant efficient code in web development and this would be the same sort of thing, only a million times more difficult and impressive! :D- the big trick with these modern effects is tiny precalculated tables instead of 3D mathWeyland
- Weyland0
this is also kinda great
- mg330
I love when I have absolutely no idea what's going on with something.
- detritus0
Just came across this on BoingBoing, and it's almost made me tear up a little. Some righteous dude's taken a 1981-era CGA IBM PC and managed to make a demo that ekes animations in 256 colours and a total of 1000 colours on screen at once.
If you were using computers back in these sort of days, you can possibly appreciate how cool this is..
- Tech writeup by the makers here: http://trixter.oldsk…Weyland