Stories
Slash Boxes
Comments

SoylentNews is people

posted by Fnord666 on Friday April 24 2020, @01:21AM   Printer-friendly
from the impressive dept.

A Jaw-Dropping Demo In Only 256 Bytes:

"Revision" is probably the Olympics of the demoscene. The world's best tiny graphics coders assemble, show off their works, and learn new tricks to pack as much awesome into as few bytes as possible or make unheard-of effects on limited hardware. And of course, there's a competition. Winning this year's 256-byte (byte!) competition, and then taking the overall crowd favorite award, was [HellMood]'s Memories.

If you watch it in the live-stream from Revision, you'll hear the crowd going (virtually) wild, and the announcer losing his grip and gasping for words. It's that amazing. Not only are more effects put into 28 bytes than we thought possible, but there's a full generative MIDI score to go with it. What?!?

But almost as amazing is [HellMood]'s generous writeup of how he pulled it off. If you're at all interested in demos, minimal graphics effects, or just plain old sweet hacks, you have your weekend's reading laid out for you. [HellMood] has all of his references and influences linked in as well. You're about to go down a very deep rabbit hole.

Video (2m).


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by takyon on Friday April 24 2020, @10:42PM (4 children)

    by takyon (881) <reversethis-{gro ... s} {ta} {noykat}> on Friday April 24 2020, @10:42PM (#986729) Journal

    fixed

    --
    [SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 2) by hendrikboom on Sunday April 26 2020, @12:43AM (3 children)

    by hendrikboom (1125) Subscriber Badge on Sunday April 26 2020, @12:43AM (#987152) Homepage Journal

    How do you get nested subscripts on soylent news?

    • (Score: 2) by takyon on Sunday April 26 2020, @12:47AM (2 children)

      by takyon (881) <reversethis-{gro ... s} {ta} {noykat}> on Sunday April 26 2020, @12:47AM (#987155) Journal

      222

      2<sub>2<sub>2</sub></sub>

      --
      [SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
      • (Score: 2) by hendrikboom on Sunday April 26 2020, @11:36AM

        by hendrikboom (1125) Subscriber Badge on Sunday April 26 2020, @11:36AM (#987249) Homepage Journal

        Thanks.

        That's something I should have known ... It's HTML after all, but I didn't. Now I can rewrite my John Baez started counting story to use ordinary HTML instead of Mathjax. I'll go script-free on that.

        pdf version on http://topoi.pooq.com/hendrik/ord.pdf [pooq.com]
        But html would be better.

        -- hendrik

      • (Score: 2) by Bot on Sunday April 26 2020, @08:45PM

        by Bot (3902) on Sunday April 26 2020, @08:45PM (#987359) Journal

        GGGrrreeeaaattt TTThhhiiinnnkkkiiinnnggg, PPPaaalll!!!

        Thank you for the idea! In the interest of the advancement of Computer Science, here's the source code.


        #!/bin/bash
            while true
        do read -s -n1
        echo -n "$REPLY$REPLY$REPLY"
            done

        All in less then 256 bytes of perfectly indented and, let's say, self-evident code.

        You may want to adjust some lameness filters next :P

        --
        Account abandoned.