FIT CTU

Adam Vesecký

NI-APH
Minitalk

Demoscene

Demoscene

  • Demos are things that happen when a group of AI geeks sit together and make something spectacular
  • originates in 80's (audio loops, C64 cracktro, MS-DOS demos)
  • mainly a European phenomenon, part of UNESCO in Finland as of 2020
  • Demoparty - an event that gathers demosceners and other enthusiasts
  • Competitions: Demo, 64K intro, 4K/8K intro, demos for old HW (Atari, C64, Amiga)
  • All past demos are collected on pouet.net and scene.org
Demoscene party

Demoscene

Second Reality
1993
FR-08 64K
2000
Timeless 64K
2012
For Your Love
2016
Phobos 8K
2018
New World Awaits
2021

Example: Tube

  • 256B MS-DOS binary file
1 PAL2 mov al,0
2 out dx,al
3 jns PAL3
4 sub al,cl
5 shr al,1
6 out dx,al
7 shr al,1
8 out dx,al
9 PAL3 mov bx,cx
10 mov [fs:bx],bl
11 loop PAL1
12
13 TEX mov bx,cx
14 add ax,cx
15 rol ax,cl
16 mov dh,al
17 sar dh,5
18 adc dl,dh
19 adc dl,[fs:bx+255]

Example: kkrieger

  • fully procedural 3D game from 2004, 96 KB in size
  • LINK