Questions tagged [demoscene]

The demoscene is comprised of programmers, artists, and musicians who produce audio/visual presentations that are computed in real time on a computer, often with limited hardware capabilities or extreme constraints on program sizes.

The demoscene tag is for questions related to techniques used to produce real-time audio and video effects under constraints required by demoscene conventions, like extremely small executable sizes or running on older hardware.

  • Demos are audio/visual productions computed in real time using an executable that is bounded to a maximum size, typically 64 KB.
  • Intros are similar productions that are even more severely size constrained, typically to just 4 KB.
  • Effects are animations that often rely on cleverness in order to compute quickly using extremely small code and/or data.

There is significant overlap between demoscene topics and video games. The key differentiation between them is that video games are interactive while demos typically are not. Video games are typically designed and implemented to create an enjoyable experience for gamers using modern hardware. Demos are generally produced by small groups of hobbyists who are interested in exploring the limits of what can be done on older hardware or within other arbitrary limits like 64 KB caps on executable size.

18 questions
1
vote
1 answer

Linking an SDL/openGL application manually using ld

I'm trying to create a minimal sized executable for a demoscene contest. I'm trying to minimize the size of the executable by linking it myself. Here is my minimal main.c, taken from http://www.int21.de/linux4k/ It draws a white triangle on the…
jnalanko
  • 147
  • 4
1
vote
1 answer

Why does linking with Direct X increase my program size so much?

I need to make a program with the following requirements: standalone (no installation) optimized for size windows XP compatible The problem is that for example adding #include and using a single function increments the executable size by…
Leonel
  • 55
  • 5
0
votes
1 answer

How does 95cd 21eb fc from Farbrausch's "fuenf" translate into

In 2001 German scene group Farbrausch released a demo called "fuenf" (in your face). pouet.net It contains a 5 Byte executable which could be rather considered a troll approach than a demo. If you run it your hear a weird sound and it could crash…
n.r.
  • 831
  • 1
  • 11
  • 30
1
2