Live data from Hacker News

Farbrausch (demoscene group) releases their tools and engine

github.com

11–20 of 70 posts

Re: Farbrausch (demoscene group) releases their tools and engine

#13

Wow, I never thought VC++ and MFC are this extensively used in demoscene groups.

The PC demoscene started out on DOS and Watcom C++, and switched almost exclusively to Windows and Visual C++ around 1999. It was a natural choice at the time, as Linux wasn't ready for primetime and MSVC really was the best compiler around.

The choice of platform had to take the majority into account: most people didn't want to write demos that ordinary people couldn't watch. The opinion of programmers was not the most important factor anyway, simple because most people in the demoscene were not programmers -- there were musicians, graphics artists and all sorts of non-productive members besides.

Re: Farbrausch (demoscene group) releases their tools and engine

#14

Most people who were a part of the scene in 2000 remember The Product (1). I remember it winning The Party and being struck by how impressive their work was. If you're on windows, I guess you can download the demo itself (2). At 64kb, it should be a pretty quick download ;-) Their impressiveness has only gone up since 2000, as you can see by watching Debris (3), which at 177kb beats the living crap out of most things…

It's amazing how they can fit that much detailed demo in 64kb along with sound. Feels magical :)

Prepare to be amazed by 4k, Elevated by RGBA and TBC: https://www.youtube.com/watch?v=_YWMGuh15nE

Re: Farbrausch (demoscene group) releases their tools and engine

#15
post #6

Wow, I never thought VC++ and MFC are this extensively used in demoscene groups.

VC++ nearly exclusively. Some GCC'ers, but that's it, really. There's some more recent demos written in, say, Python, Java and C#, but they're pretty exceptional. Demoscene is also nearly entirely Windows-only. It's a good platform for games, and thus for demos. Plus, culturally, demos are about as closed-source as you can get, so there's this natural repellent force between the hardcore Linux zealots and the hardcor…

Exactly

VC++ is much easier to work with than GCC on Windows (and I'm not talking only IDE but API support, debugging, binary size, etc)

Also, video driver support is best on Windows.

But of course, demos are made for Linux/OSX as well. You can try them on Wine as well under Linux, it's worth a shot.

Re: Farbrausch (demoscene group) releases their tools and engine

#16

Most people who were a part of the scene in 2000 remember The Product (1). I remember it winning The Party and being struck by how impressive their work was. If you're on windows, I guess you can download the demo itself (2). At 64kb, it should be a pretty quick download ;-) Their impressiveness has only gone up since 2000, as you can see by watching Debris (3), which at 177kb beats the living crap out of most things…

Fantastic tiny demos are truly the closest thing I've seen to magic. You know it's really a bag of tricks but it's simply so good.

Re: Farbrausch (demoscene group) releases their tools and engine

#17

Wow, I never thought VC++ and MFC are this extensively used in demoscene groups.

Demoscene and open source were distinct worlds.

Demoscene started on the 8bit world and as the PC world started focusing on MS-DOS, so did the coders.

As one of the goals of the demoscene was to see which groups were able to push the machine to the limits while minimizing the amount of code, the used algorithms were worth gold and thus kept secret.

So open source was a foreign word in the demoscene universe and everyone was happily coding the latest demo, instead of getting alternative OS to run on their PCs.

Re: Farbrausch (demoscene group) releases their tools and engine

#18
post #6

Earlier quoted context omitted.

VC++ nearly exclusively. Some GCC'ers, but that's it, really. There's some more recent demos written in, say, Python, Java and C#, but they're pretty exceptional. Demoscene is also nearly entirely Windows-only. It's a good platform for games, and thus for demos. Plus, culturally, demos are about as closed-source as you can get, so there's this natural repellent force between the hardcore Linux zealots and the hardcor…

Exactly VC++ is much easier to work with than GCC on Windows (and I'm not talking only IDE but API support, debugging, binary size, etc) Also, video driver support is best on Windows. But of course, demos are made for Linux/OSX as well. You can try them on Wine as well under Linux, it's worth a shot.

The demoscene for Linux never really took off. Most of the demos I've seen were ports of existing ones.

Re: Farbrausch (demoscene group) releases their tools and engine

#20
post #13

Wow, I never thought VC++ and MFC are this extensively used in demoscene groups.

The PC demoscene started out on DOS and Watcom C++, and switched almost exclusively to Windows and Visual C++ around 1999. It was a natural choice at the time, as Linux wasn't ready for primetime and MSVC really was the best compiler around. The choice of platform had to take the majority into account: most people didn't want to write demos that ordinary people couldn't watch. The opinion of programmers was not the m…

Early demos were also frequently attached to warez, so they had to be on the same platform that the game/app being cracked was on.
Post reply on HN