| Wake Up! 16b by Desire [web] | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|||||||||||||
|
popularity : 65% |
|||||||||||||
alltime top: #3498 |
|
|||||||||||||
|
||||||||||||||
| added on the 2026-05-17 02:36:13 by HellMood |
||||||||||||||
popularity helper
comments
There is no spoon.
rulez added on the 2026-05-17 08:15:31 by Depeche 
How?!
Oh wow that is amazing
Yes, that's what I meant when we talked about demos that don't look like their technically limited by their size.
Great work, eager to see the writeup
Great work, eager to see the writeup
🤯
Sick
wow
Code:
int 10h ; set gfx mode 0 (40x25)
mov bh,0xb8 ; set bx start of video ram
mov ds,bx ; set data segment to video ram
L: lodsb ; load a byte from ds:si (initially 0x100)
sub si,byte 57 ; si == 199. 57 == 3*19
xor [si],al ; mangle some screen/audio data...
out 61h,al ; PPI port B: do speaker stuff
jmp short L ; do whatever the fsck you just did againI see green on the screen, so there must be 0x02 at those places in vram. And 0x02 on port 61h is also the speaker on/off (link).
It's just white when I run dosbox without a special config, and HellMoods config has graphics as cga_mono and
Quote:
monochrome_pal = green
That's how the green gets into it.
So... it jumps around in the vram area, xoring 0x02 into random bytes. 57 and 65536 are coprime, so we have a long period until everything wraps around. Why it does the sound that it does - I don't know yet
ouch!
Especially the sound turns out really nice, like a reverb!
great
The audio creates a perfect vibe that matches the visuals. Mind blowing 16 bytes 🤯
what
Super nice sound! Thx for the write up.
Normally I spend much more bytes on much worse sound. Impressive achievment. :-D
Impressive! Congratulations
Hahaha! ;)
Quote:
Normally I spend much more bytes on much worse sound. Impressive achievment. :-D
Hahaha! ;)
<3
So cool
Wow!
what the fuck
Absolutely brilliant!
This is demoscene
Klein aber oho!
cool
Experimental audio from very short assembler programs. And when I say very, I mean very!
awesome!
🤯
Knock, knock, Neo
wtf
HellMood is without context the king of ultra tiny gem! Considering this is a 16bytes visual effect, with a music?!!! it's out of this world, awesome!
Inconceivable!!!
Brilliant production. Thumbs down for trying to sell us some incoherent and nonsensical LLM drivel as "write-up" though.
16 bytes !
omg, this is insane!
I like how this spends 6 bytes properly setting video and address without any hacks, and has just 10 bytes left to do the rest! Interesting that it inits all chars to 20h/space instead of 0. From there, it's a brilliant one-instruction sound routine and no-instruction draw routine (just changing chars in text RAM) for perfect audio/video sync. The "free" green text using an emulator setting feels a little cheaty :), but even gray would still be great.
Wow
HellMood 'What are you trying to tell me? That I can dodge sizelimits?'
Morpheus 'No HellMood I'm trying to tell you that when you're ready, you won't have to.'
Morpheus 'No HellMood I'm trying to tell you that when you're ready, you won't have to.'
insane
16b, and both visuals and sound are actually good, and there is concept as well! 🤯 Exceptional!
Thanks for the writeup, awesome stuff!
We're done.
I personally am a big Hellmood fan and I bow to this prod.
mind-blowing!
Nice one!
This is so awesome that I had to try running it in real hardware. The green text is a natural fit for MDA/Hercules, so I patched the address from 0xB800 to 0xB000 which is what MDA uses.
I don't have the exact IBM computer, but used a 286 with EGA card capable of emulating MDA/Hercules, and a real MDA monitor, so it's close enough.
Here is my recording: https://www.youtube.com/watch?v=LNBFLRxP0mQ
Sorry for the low quality audio (the constant noise is from the machine itself). Please note that this monitor (IBM 5151) has a HUGE phosphor persistence, which I think hurts the presentation in this case because it's very fast.
I don't have the exact IBM computer, but used a 286 with EGA card capable of emulating MDA/Hercules, and a real MDA monitor, so it's close enough.
Here is my recording: https://www.youtube.com/watch?v=LNBFLRxP0mQ
Sorry for the low quality audio (the constant noise is from the machine itself). Please note that this monitor (IBM 5151) has a HUGE phosphor persistence, which I think hurts the presentation in this case because it's very fast.
Krasse Scheiße!
sweeeet!
@HellMood: It's my pleasure to showcase this gem in hardware that is rarely targeted! And if you wanna see it live, you know what to do... Don't forget to come to Inércia 2005^H^H26! :)
Wow
Wow even with that music!
Great
sick!
Insane. Well done.
Wow
submit changes
if this prod is a fake, some info is false or the download link is broken,
do not post about it in the comments, it will get lost.
instead, click here !
.png)