/me is unimpressed. BTW, that program unpacks itself in memory to occupy 3,321,856 bytes of memory. I've seen cool demos like that run with only 4k. Commodore 64 users have had stuff like that for years, with good music and cool graphic effects. And since storage space was usually at a premium, they used various compression schemes to make the file smaller. When you run them, they would expand into memory, much like this one did with the progress bar.For a long time, the demo scene was always trying to come up with a new effect or way to pull more power out of the system. I suggest you find a Commodore 64/128 and grab some demos to watch. (An emulator just won't cut it.) I suggest the Driven homepage as a good place to start.
-edit: I also wanted to add that using D3D calls would keep the code down. There are all the DLL's being used that aren't part of the '64k' exe.
------------------
A good programmer is someone who looks both ways on a one-way street
This message has been edited by Observer on February 03, 2001 at 07:26 PM