r/Demoscene

▲ 148 r/Demoscene+9 crossposts

asm.fm — a chiptune synthesizer in pure x86-64 assembly (no libc, no audio lib)

Learning project that became my favourite: a chiptune synth written entirely in x86-64 assembly (Linux, NASM). No libc, no audio library — just computing raw 16-bit samples and writing a WAV header by hand.

The premise is that sound is just a list of numbers (44100/second) describing where a speaker sits. So the whole synth is: generate the numbers, write them out.

It does four oscillators (square/saw/triangle + LFSR noise), polyphony by mixing voices into one buffer, ADSR envelopes, and FM synthesis with a hand-built sine table. Working on effects next (vibrato, delay, reverb).

github.com/whispem/asm.fm

Feedback on the low-level details welcome — especially the fixed-point math in the FM operator.

u/whispem — 2 days ago
▲ 23 r/Demoscene+1 crossposts

NRG 2026 Demoparty - categories

NRG 2026 compos are up - add yourself to the attendance list!

We now have the full NRG 2026 compo lineup online. There will be 11 categories:

👉 https://nrgevent.eu/compo/

So whether you’re bringing pixels, music, code, a demo, a shader, a video or even a game, there should be something to enter. :)

NRG 2026 takes place October 23–25 in Poznań, Poland, during Poznań Game Arena.

And if you’re considering taking part, either on-site or remotely, please add yourself to the attendance list. You don’t need to be 100% sure yet, you can simply declare how likely you are to participate.

👉 https://nrgevent.eu/register/

The list is also used for compo participation and voting, and remote entries are welcome.

u/Hour-Bathroom7150 — 6 days ago
▲ 231 r/Demoscene+1 crossposts

Captain NAH! 16 colors, Atari STe

My attempt at creating a classic hero, inspired by Flash Gordon, The Rocketeer, The Iron Giant, etc.

u/Hour-Bathroom7150 — 9 days ago
▲ 41 r/Demoscene+4 crossposts

How a Raycasting engine works in 2 minutes 8 seconds.

How a Raycasting engine works in 2 minutes 8 seconds... On a Game Boy !;)

youtu.be
u/EGVroom — 8 days ago

Demoscene Report 13 August 2026

https://youtu.be/Ob0xuGdbhPA all of the latest news, links and releases from the active demoscene. This week we will finish coverage from Assembly Summer 2026 and also cover a few highlights from Silly Venture 2026 Summer Edition.

u/psenough — 6 days ago