An assembly instruction is 1 byte, but many of them take additional bytes for arguments, memory pointers and such.
@gunnaralv5 ай бұрын
Track is so awesome.
@beingatliberty13 жыл бұрын
@gerryn2 Bit based storage measurements as I stated earlier were used by cart makers to make cartridge storage capacities sound bigger sadly popularising the term Mbit to describe storage size in that arena, muddying the seperation between xbit for transfer and xbyte for storage size, so a cart maker claimed theres was the first xMbit cart inflating perceived storage by 8 ie 256Mbit cart sounded big but was in fact 32Megabytes in size, the largest carts for the N64 were marketed as 512Mbit etc.
@vapourmile12 жыл бұрын
That's a good way of doing it. An alternative is a same-weight screen image. Most desktops today use 32bit pixel mode, four byte pixels mean the demo would fit into a screen space of 1,024 pixels. The same amount that would fill a 32 pixel square. On this computer that is about a one centimetre square. If you have any 1080p equipment that's the same amount of uncompressed memory it takes to encode one 2000th of the screen space of one single 0.02second frame.
@neglesaks12 жыл бұрын
Through procedural programming and generation of sound effects and textures.
@PA0010012 жыл бұрын
You are the Miracle Worker ! Worthy of Admiration and Respect!
@mmachma5 жыл бұрын
Great and inspiring music
@beingatliberty13 жыл бұрын
to put this 4kb demo scene size in context for non techies, this demo was effectively written with a program using only 4096 individual keyboard characters 40 lines of code using 100 letters each (disregarding compression techniques), the demo code could fit 360 times onto a floppy disk ! or a 175,000 times onto a CD
@RafoCDBS13 жыл бұрын
@beingatliberty the program itself is 4KB. Doesn't mean it only needs 4KB of RAM. Of course it uses mush more, once music, samples, objects and textures are algorithmically created.
@beingatliberty13 жыл бұрын
@gerryn2 your adsl modem for instance might state its Mbps as 24 Mbps /24,000 Kbps speed, meaning in theory you can download around 2.4 Megabytes per second at maxiumum, but ADSL is truly an arena where Mbps is used a selling tool for transfer speed, by pulling you in with theoretical maximums, but the connection speed your modem actually gets and then the final transfer rate in megabytes you actually get between one ip and another rarely corrolate to the figure you are sold, due to many factors
@kargaroc38612 жыл бұрын
This entire program could fit into a 128x256 1-bit BMP.
@iplop13 жыл бұрын
@legom7 The recording is more than 4kb. The data used to create the video is only 4kb. Pretty much: assuming you have the correct environment, you could run the 4kb animation and watch it as your computer renders things.
@beingatliberty12 жыл бұрын
incredible
@treehann12 жыл бұрын
Cool song, sounds like an old school Orbital tune
@beingatliberty13 жыл бұрын
@gerryn2 mainly agree xbit should mainly refer to transfers speed, but it is also a pretty useless measurement for that since everyone has to learn byte sizes in their imagination due to it being a practical requisite in understanding filespace usage as a user, ethernet speeds where Mbit terminology is used, would in my opinion also be more practically described in "actually transferrable" Megabyte rates, as most headline theoretical max's are often not acheived in practice …
@hablom197712 жыл бұрын
great music!
@gunnaralv13 жыл бұрын
Just amazing!!!!!
@flamingwoodz13 жыл бұрын
@sorichiro I agree! It reminds me of Tangerine Dream.
@worldwideflyby12 жыл бұрын
I watched this while pretty drunk, it was awesome
@beingatliberty12 жыл бұрын
precision and concision is all important in the 4kb demoscene im sure
@Noqism12 жыл бұрын
There actually is a 1k category. It's not very popular from what I understand, but there are a few demos here and there (search on KZbin, Pouet and similar sites)
@beingatliberty13 жыл бұрын
@gerryn2 ie ? 100mbit ethernet means you can move 10 Megabyte's per second, ie a 10 megabyte file on 100mb ethernet can theoretically be copied from one machine on a network to another, in practice you might get 6-8 megabytes a second with packet structure & overheads, drive speed, signal issues etc what counts to the user is actual megabytes per second transferred not theoretical maximums or xbit based measurements for transfer speeds.
@beingatliberty13 жыл бұрын
@pym480 true that 100mbit might be capable of 12.5MB per second if your lucky and it hits theoretical maximum, with 1024k to a megabyte etc, but most often people will not get maximum speeds in practice, cable length dependent, certainly easier to get near to max speed on 100mbit, than it is on gigabit for instance which seems flaky to me after certain cable length.
@AmbrosiusZwackelmann13 жыл бұрын
4 fuckin kb! ... awesome!
@beingatliberty13 жыл бұрын
mindblowing considering what I could write on my 1kB ZX81 lol, is it in dos or windows ? does it rely in any way on available windows resources to pull this off ? the framebuffer alone would be bigger than 4kB ? presumeably the instruction to perform the animation is 4kB, cart manufacturers are to blame for muddying the water by popularising kilobit (kb) versus kilobyte (kB) confuses people even now. a kilobit is 1000 bits and a kiloByte is 8000 bits. 8 bits to a byte etc … yawn
@kernv0llig13 жыл бұрын
Is the code available somewhere? I participate on a hackerspace community here in brazil and we are working on demos ourselves, it would be very nice and helpful to study this code. thanks in advance. and many kudos for this pretty work of art!
@sorichiro13 жыл бұрын
whats the name of the "song" ??? its amazing
@Noqism13 жыл бұрын
@NoqturnePL Ad.: It's actually 4 kiloBYTES not kilobits. Still impressive as fuck.
@CBenni12 жыл бұрын
If you count the full DirectX API to this, it actually isnt 4k anymore. This is why many sceners disregard 4k PC demos as less "valuable"/"extraordinary". However it is still a great deal to get the demo this small. Alcatraz+Rebels are awesome ^.^
@Microphallophobia13 жыл бұрын
Do i get this right: recorded from a programm that is just 4kbit in size? o.0
@jdmlifesweden13 жыл бұрын
@beingatliberty Well thats just wrong. 100mbit is 12,5MB, because there is 8bits to 1Byte
@Gary_Hun2 жыл бұрын
Ah the wonderful naive times when i thought these low budget (in terms of space available) demos contained literally EVERYTHING needed for such a show... whatever, still cool.
@CBenni12 жыл бұрын
There are 1k demos, though they are not as complex as this one (by far)
@ginobilly12 жыл бұрын
Next step to do in 1 Kb ?
@ThePetepete9912 жыл бұрын
its an icecube blender
@4kdemoscene6 жыл бұрын
Anyone have the download link for this one?
@Noqism13 жыл бұрын
@Microphallophobia Yes :)
@3Gyro12 жыл бұрын
H O W
@asdasd1314412 жыл бұрын
4kb how how sauce plz
@arseniy12 жыл бұрын
How can this be 4kb???
@Ziddletwix13 жыл бұрын
holy shit... what the fuck
@anderfiordeliz12 жыл бұрын
4K really?
@geezerbigfoot14 жыл бұрын
yeh more liquid cooling
@beingatliberty12 жыл бұрын
nod … I really dont think your average person can properly perceive the intelligence that is being applied in demos such as this.