Its Possible 20 DVD's on one CD-R, Just Read

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Shalmanese

Platinum Member
Sep 29, 2000
2,157
0
0
exactly, its not true 64 kb file

Try putting JUST the 64kb file by itself on an empty HD and it wont do jack. Even load windows API but dont let it access any data from windows.

It is using stuff thats already on your comp and just re-arranging it in a different order
 

LocutusX

Diamond Member
Oct 9, 1999
3,061
0
0
Those of us who have been using computers since the Atari age have seen similarly "impressive" demos that ran under DOS, were ~100KB in size, and had full 3D video/audio. It's called hand-crafted ASM programming. A lost art.

However, the thing linked to in this thread sounds like a little windows program that merely calls a Demo() function of some sort built into the DirectX 8.x API.

Move along folks, nothing to see here...
 

Om

Senior member
Jun 1, 2000
258
0
0
Well, not to change the subject but more to show that there's more going on with computers than a lot of people probably know about, I read about this years ago, at the time it seemed total BS, now they are building them.

"Instead of using figures and formulas to solve a problem, the microscopic computer's input, output and software are made up of DNA molecules -- which store and process encoded information in living organisms."


http://dailynews.yahoo.com/h/nm/20011121/tc/science_dnacomputer_dc_1.html
 

VBboy

Diamond Member
Nov 12, 2000
5,793
0
0
A little backgrounder on Demo programming for Windows - by me.

When using DirectX or OpenGL, the programmer only has to provide simple data to the computer in order to generate fairly complex images and models. For example, you can draw an amazing-looking robot by using a few vertex-shaded polygons. You can have OpenGL interpolate the color from one vertex to another, giving you a nice gradient color - with a simple function call.

Demos don't "cheat" by "calling Demo() functions". They simply provide geometry data like "Draw sphere with center at (X,Y)". This is possible to the huge number of function already implemented by DirectX/OpenGL and exposed to the programmer via the correponding API.

Dos demos would be a lot bigger (unless programmed in assembler and compressed with a compressor like Zip). This is because they had to manually implement all those drawing functions.

Consider Doom2 demos. You could record such a "demo" of playing for 2 hours, and it would only be a few kilobytes in size. It's because it records not actual screenshots but just the action data. This is pretty much how those amazing demos do it.

It is very different from encoding motion video - there, you actually need to save frames of video, and audio as well.

But yes, demos are great. Search on Google.com for "64k demo".
 

XWolfsraider

Member
Oct 8, 2001
164
0
0
Thanks vbboy,

great answer,now I know why and how this is done and with all the other info i see here i believe
that you're right about this.

I guess i was hoping it was true too much lol.


Thank all of you for setting me straight!;)