2 ([info]2_gryphon) wrote,
@ 2008-11-11 21:36:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Uncle 2.
Let me tell a story to the younger furries.

Have you ever wondered what it would be like if an artist could make art with your computer? Not art made with a computer but art made by programming the computer?

Back in the early 90's, when computers were still powered by MSDOS and Windows was just another program that you just ran occasionally, a hacker sat down at his computer and wrote a program to show off what he could do. With his litany of hacker tricks and knowledge of processor architecture, he was able to squeeze every ounce of computing power from a processing chip. When his friends ran his program, their screens lit up with polygons, colors and 3D shapes that spun and floated around the screen, being reflected in disembodied mirrors and lit from light sources that moved and changed colors. It wasn't a game or a utility. Its sole purpose just seemed to be... art!

And some amazing art it was! The hacker was able to put graphics and effects on a computer screen that few people realized was possible in those days. Not even commercial software companies could pull of the tricks this program did. In fact, the program was so amazing and beautiful to watch that it spread... a lot. Thousands of people got their hands on this simple, free, 4k program and were running it to show their friends what their computer could do.

Well, it wasn't long before the program fell into the hands of other hackers. And the other hackers thought, "Hey! I could do this! But I know some tricks this guy doesn't!" The hackers began to get together in groups, along with digital musicians (remember those .MOD files I showed you?) and they started making new programs they called "demos". And every time a new rash of demos came out, they'd be better and more impressive than the last.

In 1992, "Assembly" was started. It was a convention where these hacker groups from all over the world would come together and show off their newest, most impressive demo code. There were contests and awards given to the most impressive demos. The groups would always program "shout-outs" to their fellow hackers in their demos.

The contests had rules. The demos had to display the hackers' knowledge of things like procedural environment mapping, particle physics and reflection algorithms. And, at first, though many of the demos did push the technology to do things no one thought it could, they were mostly just eye candy and fancy effects.

Soon though, some of the hackers realized that they could show off their programming skills and tell a story at the same time! And soon, the entire demo scene was creating true computer art that was so amazing and unique that some of it is absolutely indescribable.

Now... this is a true story. The demo scene continues to thrive to this day, including the oldskool demo groups that were there when it started. These are programmers, artists and musicians who aren't paid to write music or program particle physics. They do it because it's their passion. They want to make something beautiful. What you see on your screen when the demo is playing is NOT a video. You don't play it in another program. There's no fast forward or rewind. This aren't bored gamers with Garry's Mod. The artists programmed this all themselves and it's YOUR own computer producing the graphics in REAL TIME.

I really hope that the demo scene will one day get the attention it deserves. Geniuses have been born in that scene to an art form that very few people have ever experienced.

Therefore... I would like to share some of it with you, if you'll allow me...



Go and download this file.


Unzip it. Go into the directory and click the .exe file.
Remember this was put together by hackers, so there's no customer support. It's for Windows, but it won't play on every computer. I strongly recommend selecting "windowed" mode to watch it.

Now, for those who cannot get the file to play, there is simply no substitute for the amazing resolution you'll get if your computer is generating the images. However, if you simply can't play the file, then it has been video captured. I'll embed it here.

But the point is for your own computer generate these images! So if you possibly can, download the .exe instead. Trust me, it's worth it!


Remember, these demos have been going around since 1990! There are THOUSANDS of them! If you'd like to know more about the demo scene and where to get more of these, look here...

http://www.demoscene.tv/

Enjoy!


Page 1 of 2
<<[1] [2] >>

(Post a new comment)


[info]eaglem16
2008-11-12 04:16 am UTC (link)
I must say, that's one of the loveliest things I've seen in quite some time. I'm going to hunt some down that are made for macs. :3

Thanks for the story!

(Reply to this)


[info]tipp
2008-11-12 04:20 am UTC (link)
I honestly find nowadays, most programmers don't truly know what their code is doing inside a computer anyway. High level languages have obscured the meaning of "programming" entirely. I've spent a fair bit of time studying and learning Assembly language, which is a 1:1 representation of 'programmed' instructions to 'executed' instructions; mnemonics for opcodes essentially. When you write a program in a language such as C or Python, what you write doesn't actually happen the way you write it; the compiler converts it all for you into a representation of your program. In Assembly, you know exactly what is happening inside the processor, exactly when it's happening, because you program each step. With a higher level language, you don't.

I'll tell you this, though; after you learn Assembly, you can learn anything. You also gain a huge respect for what modern hardware can do. I've been working with both computers and microcontrollers for years, and I've never regretted anything I've learned. As far as I'm concerned, if you take computer science/engineering as a profession, you should have to learn Assembly. ^.^ It gives you so much more understanding about how a computer 'really' works. =)

I cast knowledge upon thee with Wikipedia! http://en.wikipedia.org/wiki/Assembly_language

(Reply to this) (Thread)


[info]atomicat
2008-11-12 05:33 am UTC (link)
And it would lead to word processors running less than a gig of drive space. Which reminds me of something I was gonna toss you. Remind me if I forget! :D

(Reply to this) (Parent)(Thread)(Expand)

(no subject) - [info]nidomedia, 2008-11-12 07:48 am UTC (Expand)
(no subject) - [info]atomicat, 2008-11-12 04:53 pm UTC (Expand)
(no subject) - [info]korgmeister, 2008-11-12 12:02 pm UTC (Expand)
(no subject) - [info]atomicat, 2008-11-12 04:58 pm UTC (Expand)
(no subject) - [info]korgmeister, 2008-11-13 12:38 am UTC (Expand)
(no subject) - [info]atomicat, 2008-11-13 02:18 am UTC (Expand)
(no subject) - [info]korgmeister, 2008-11-13 02:37 am UTC (Expand)

[info]zetawoof
2008-11-12 04:22 am UTC (link)
You're talking about demos and you didn't mention Second Reality? For shame!

Granted, it looks a little dated today... but keep in mind this came out in 1993 (15 years ago!), and ran on a 486.

(Reply to this) (Thread)(Expand)


[info]2_gryphon
2008-11-12 04:26 am UTC (link)
Ooooh, a classic!

(Reply to this) (Parent)

(no subject) - [info]cubbi, 2008-11-12 05:18 am UTC (Expand)
(no subject) - [info]zetawoof, 2008-11-12 05:41 am UTC (Expand)

[info]lazureusfalcone
2008-11-12 04:24 am UTC (link)
Sadly, I cannot run that demo on my machine, all I get is a blank or nonexistent screen.

(Reply to this)


[info]windsinger
2008-11-12 04:27 am UTC (link)
I rather love the work that was done for the PS3, Linger in Shadows. Brill imagery.

(Reply to this)


[info]glowdragon
2008-11-12 04:34 am UTC (link)
The C64 really had the best stuff...or should I say still has?

(Reply to this) (Thread)(Expand)


[info]2_gryphon
2008-11-12 05:07 am UTC (link)
Er... stacked up with what they're doing with PC now? ...I don't think so. But it did have some really cool stuff for the time!

(Reply to this) (Parent)(Thread)(Expand)

(no subject) - [info]glowdragon, 2008-11-12 05:12 am UTC (Expand)
(no subject) - [info]wildbilltx, 2008-11-12 05:29 am UTC (Expand)
(no subject) - [info]carlfox, 2008-11-12 05:18 am UTC (Expand)

[info]xeans
2008-11-12 04:56 am UTC (link)
Wow, thanks for pointing this out.

(Reply to this)


[info]malcolmthebear
2008-11-12 04:59 am UTC (link)
Simply outstanding. Reminds me of the old "Beyond The Mind's Eye" videos--only way, way cooler.

(Reply to this) (Thread)


[info]carlfox
2008-11-12 05:23 am UTC (link)
The really neat thing about some of the older PC demos is that they were getting these put together with stock PC clones using MS-DOS/Windows 3.1. Most of the stuff on the Mind's Eye videos was done (IIRC) with dedicated graphics machines or Amigas (which were fairly close to being dedicated graphics machines... :).

(Reply to this) (Parent)


[info]foxtrack
2008-11-12 05:17 am UTC (link)
this is quite epic.

(Reply to this)


[info]atomicat
2008-11-12 05:27 am UTC (link)
Ouch, I haven't dropped in on the demo scene in years! Lots as in running C-600 and Voodoo-2. Thanks for the reminder, I have a feeling I'm going to be pleasantly frightened by what's gone on since I fell asleep under that tree.

(Reply to this)


[info]umbravulpis
2008-11-12 05:30 am UTC (link)
Thank you for pointing this out. It's always nice to see a different way of doing things.

(Reply to this)


[info]upir_dagmire
2008-11-12 05:35 am UTC (link)
Dude, 2.

You're old. D:

(Reply to this)


[info]kitt3ns
2008-11-12 05:59 am UTC (link)
I've never even heard of this sort of thing! It seems cool, even moreso since my PC is the one rendering it all.

Is this done with an custom-programmed engine? Like the Source engine or Unreal engine?

(Reply to this) (Thread)


[info]2_gryphon
2008-11-12 09:54 am UTC (link)
Yes! These programmers made EVERYTHING. Right down to the way the light refracts from the objects. It's all custom programming.

(Reply to this) (Parent)


[info]raverfunx
2008-11-12 06:09 am UTC (link)
http://chaostheory.conspiracy.hu/index.php

I LOVE demos, though I've never really spent the time to look at a lot of them. The one under link though, is one I particularly like. Short, yes, but amazing nonetheless.

(Reply to this)


[info]bluekewne
2008-11-12 06:20 am UTC (link)
I find demos great to stress test your PC, especially if you built your own rig.

I find ones that REALLY use the graphics card (or, if applicable, physics card) to see what my graphic card can handle.

(Reply to this)


[info]izixs
2008-11-12 06:23 am UTC (link)
Oh, I had forgotten about that wonderful world... Tis awesome to see things like this are still going strong.

(Reply to this)


[info]katheralockhart
2008-11-12 07:16 am UTC (link)
that was really cool, I wish I knew how to do that :>

(Reply to this)


[info]m4771
2008-11-12 07:38 am UTC (link)
If i remember right, there was on german demoscene group that created a demoscene game with the graphics of Doom 3, while the file size only remained below 100 kb.

Yeah found it: http://www.theproduct.de/
Its called .krieger http://kk.kema.at/files/kkrieger-beta.zip

(Reply to this)


[info]phennphawcks
2008-11-12 07:45 am UTC (link)
I can't believe nobody mentioned State Of The Art! Back in the days when Amiga mags would devote a section to the demoscene this thing caused a sensation.



http://uk.youtube.com/watch?v=c5kuYfTCGLg

The YouTube footage doesn't do it justice. Even seeing a good quality video of this does it no justice, as you just don't realise that the computer is continually pulling in new data from its floppy drive while the demo is running, with no jitters or freezes in either the graphics or the music.

The idea that a 7 MHz 16 bit machine with 1mb of RAM and only basic (by today's standards) graphics hardware could do this was just mind blowing.

There was also the winner of Assembly 1996, Tint by The Black Lotus, but I couldn't find a youtube video of it, probably because it's too long for the 10 minute time limit.

(Reply to this) (Thread)


[info]zarel
2008-11-14 03:08 am UTC (link)
Not even the MindCandy video of SotA does it justice... at least, not on the final strobe section which was absolutely mind-numbing in its pure 50hz perfection. SotA was one of several great demos which made it all too clear: if you have NTSC, get PAL, Degrader 1.4, drool.

Of course, there was the problem that the unhacked version would not run on any system that had any FastMem upgrade or Fat Agnus modification...

(Reply to this) (Parent)


[info]nidomedia
2008-11-12 07:56 am UTC (link)
My favourite group is Farb Raush

Das Produkt (fr-08) (first I ever saw of them)
http://www.youtube.com/watch?v=LkEsP9H2HGM

Candytron (fr-30) (first demo with generated voice)
http://www.youtube.com/watch?v=InPdjzDGM4s

Sorry I fail at YouTube LiveJournal integration. Though I know the respect to pay to direct abi programming using assembly

(Reply to this)


[info]luna_manar
2008-11-12 08:09 am UTC (link)
I think my favorite Demo has always been Kefrens' Desert Dream. I'm lucky enough to have an Amiga to play it on. Pure genius, and an incredible demonstration of both creativity and the functionality that the Amiga offered, if you utilized it to the maximum.

(Reply to this)


[info]eagle_bird
2008-11-12 09:26 am UTC (link)
..Awesome.

(Reply to this)


[info]aliaras
2008-11-12 09:58 am UTC (link)
I don't suppose there are any great ones the mac can run? Alas, I haven't used a PC in a while, and couldn't install a demo on a public computer.

(Reply to this) (Thread)


[info]2_gryphon
2008-11-12 06:02 pm UTC (link)
I think there are some that are made for Mac. But most are for PC and Linux. And lately, they're starting to make them for Xbox too.

(Reply to this) (Parent)(Thread)(Expand)

(no subject) - [info]aliaras, 2008-11-13 11:47 am UTC (Expand)

[info]shade99
2008-11-12 11:16 am UTC (link)
Ooh, that's been a while (~13 years maybe?) since I've last run one of these. They've come a long way since The Olden Days. Positively beautiful! Thanks for sharing.

(Reply to this)


[info]trashwolf
2008-11-12 12:08 pm UTC (link)
I attented TG07 (second largest computer gathering in the world) and there were demo contest. Pretty awesome, all tough I didn't really know what it was back then. You talk about viewing this stuff on one's own computer, and all tough it's pretty stunning, viewing demos on a 30ft cinema screen is really-fucking-Salvia-stunning.

(Reply to this)


Page 1 of 2
<<[1] [2] >>

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…