Skip to content
0:00 / 0:00

#demoscene#x86assembly#ms-dos

"Gespensterwald" - 64 bytes msdos intro

Héll Mood

898 subscribers • 5 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.

Advanced. Deep dive for people who know the field.

10K views6 years ago1 recommendation

Graphics and audioSystems programmingRenderingRetro computingPerformance and optimization

A 64-byte MS-DOS intro featuring a raycast animation and MIDI sound generated entirely from x86 assembly code.

Raycast animation and sound from 64 bytes of x86 code Download/Comment/Source :: pouet.net/prod.php?which=86986

Why it's here

1 person recommends this

What people say. Shared as an impressive example of sizecoding and demoscene optimization in just 64 bytes of x86 assembly.

u/Hell__Moodin r/programming • Recommends

On “Gespensterwald - 3D animation with ambient drone in 64 bytes of x86 code”

**Youtube:** [video **Code:** DB 60 ; 1st run piano, then french horn DB 0x9B, 25, 114 ; play note 25 with volume 114 NOP ; align executable music data MOV AL, 13h ; set graphic mode INT 10h ; 320x200 pixels, 256 colors Y: MOV CL, 62 ; 62 = length of this code PUSH SI ; save pointer to music data MOV DX, 0x330 ; MIDI port (requires UART) REP OUTSB ; send code as data to MIDI port POP SI ; restore pointer to music data P…