A Mind Is Born (256 bytes)

Поделиться
HTML-код
  • Опубликовано: 8 фев 2025
  • A tiny demo for the Commodore 64. 1st place in the Oldskool 4K Intro compo at Revision 2017.
    (Yep, what you hear and see is generated by a program that is no larger than 256 bytes.)
    Support my work: / linusakesson
    Kudos to Lemming for the video capture!
    For an in-depth technical explanation, please head over to: linusakesson.n...
    Creative commons: BY-NC-SA 4.0 creativecommon...

Комментарии • 957

  • @etele1256
    @etele1256 11 месяцев назад +102

    Please produce more music
    like this!

    • @lftkryo
      @lftkryo  11 месяцев назад +26

      Thanks! Have you listened to Machine Yearning?

    • @andrewleyden2752
      @andrewleyden2752 9 месяцев назад +1

      Thank you, also.

    • @grimtin10
      @grimtin10 8 месяцев назад +3

      wait why is this comment formatted like this

    • @TinnitusWizard
      @TinnitusWizard 7 месяцев назад +7

      @@grimtin10 hello grimtin10 and i believe it's the way the Commodore 64 displays text. it is has a monospace font due to technological limitations and i believe this person is trying to emulate that. for some reason. on a not monospace font. for some reason

    • @drawter3592
      @drawter3592 6 месяцев назад +6

      @@grimtin10 its the mind from the video, which has gained sentience and is now begging its creator to produce more of them. its loneliness is maddening and the silence that surrounds it is deafening.

  • @meemee1357
    @meemee1357 3 года назад +1452

    Just to give you an idea as to how small 256 bytes is, the text of this comment is exactly 256 characters, which are usually stored as a byte each. Of course there is Unicode, which expands ASCII past 7 bits and can be encoded differently, but this is 256.

    • @ToastyEggs
      @ToastyEggs 3 года назад +81

      Thank you, really helps to put in perspective how a small amount of data can be so complex!

    • @gairisiuil
      @gairisiuil 3 года назад +49

      @@ToastyEggs this program is awesome because it makes some very simple systems into something amazing, and especially incredible to me is how it takes advantage of the c64

    • @stefan-x9g
      @stefan-x9g 3 года назад +11

      madlad

    • @CZghost
      @CZghost 3 года назад +36

      I just copied this text to the hexeditor, and my mind is blown. It is really exactly 256 bytes! Aligns perfectly with my 32 columns display :)

    • @dannadx3840
      @dannadx3840 3 года назад +26

      01 08 0D 08 FF D3 9E 32 32 32 35 00 00 00 19 41 1C D0 00 DC 00 00 11 D0 E0 0B 10 33 0E 61 90 F5 07 00 FF 1F 14 41 D5 24 15 25 15 53 15 61 D5 29 1B 0F E6 13 E6 13 D0 02 E6 20 A9 61 85 1C A7 20 E0 3F F0 08 90 0C 4E 11 D0 6C FC FF A0 6D 84 22 84 D7 4A 4B 1C A8 A5 13 29 30 D0 02 C6 1C E0 2F F0 11 B0 02 A2 02 C9 10 F0 09 8A 29 03 AA B5 F3 85 0A 2D AB 00 B0 11 B7 22 B6 21 95 00 A5 13 4B 0E AA CB F8 86 CC 49 07 85 0B A5 13 29 0F D0 0F A9 B8 47 14 90 02 85 14 29 07 AA B5 F7 85 12 A0 08 B7 0D 91 0F 88 10 F9 A8 B7 09 91 03 88 D0 F9 4C 7E EA 78 8E 86 02 8E 21 D0 20 44 E5 A2 FD BD 02 08 95 02 CA D0 F8 8E 15 03 4C CC 00 A9 50 8D 11 D0 58 AD 04 DC A0 C3 0D 1C D4 48 4B 04 A0 30 8C 18 D0 71 CB E6 CB 71 CB 6A 05 20 A0 58 05 D5 91 CB D0 DF 2B AA 02 62 00 18 26 20 12 24 13 10

  • @ThePiGuy24
    @ThePiGuy24 3 года назад +158

    >is given only 4k to write a demo
    >uses a 16th of it, and still wins

  • @meatmelon1476
    @meatmelon1476 5 лет назад +1380

    This feels like a message from god. Like your computer turns on at 2AM and this starts playing.

    • @janijoeli
      @janijoeli 5 лет назад +56

      THIS. Very much this. The best explanation of what I feel when I watch this, but didn't find the words for it.

    • @pexfmezccle
      @pexfmezccle 5 лет назад +73

      But not the abrahamic god, but a hypercomputer AI machine god

    • @ltva8781
      @ltva8781 4 года назад +8

      @@pexfmezccle The Broken One, which is WAN?

    • @spearPYN
      @spearPYN 4 года назад +7

      tRonald Dump they are not the same?

    • @ltva8781
      @ltva8781 4 года назад +6

      @@spearPYN they indeed are the parts of Broken God.

  • @MSTMW2
    @MSTMW2 3 года назад +646

    I've been looking for this song for over 2 years and now suddenly youtube recommended it for me. i can't believe it.

    • @iamtombh
      @iamtombh 3 года назад +14

      Same for me! Except I refound it on Hacker News recently, I was so happy! I'll never forget it again

    • @BLB-qx1ik
      @BLB-qx1ik 3 года назад +8

      RUclips can hear our minds now

    • @ZBreezee-nb2rl
      @ZBreezee-nb2rl 3 года назад +3

      What's the name?

    • @rtyuik7
      @rtyuik7 3 года назад +13

      @@ZBreezee-nb2rl A Mind Is Born (256 Bytes)

    • @thegoodwin
      @thegoodwin 3 года назад +1

      Good to hear that.

  • @b43xoit
    @b43xoit 3 года назад +708

    256 bytes is a damned small program for growing a mind, especially given that it also performs this music.

    • @gelatinocyte6270
      @gelatinocyte6270 3 года назад +16

      I think that's just the title of the music

    • @David_Box
      @David_Box 3 года назад +7

      @@gelatinocyte6270 no it isn't, check the description

    • @kurtka8720
      @kurtka8720 3 года назад +47

      @@David_Box nope, he's right, this is a musical demo program for the Commodore 64 designed to fit under 256 bytes. "A Mind Is Born" is just the name of the title

    • @pizzapastaparty3095
      @pizzapastaparty3095 3 года назад +1

      @@kurtka8720 a program is a mind.

    • @kurtka8720
      @kurtka8720 3 года назад +30

      @@pizzapastaparty3095 not really, it is just a set of instructions set for a machine to perform. a "mind" would imply sentience, and our computers aren't advanced enough to have a program complex enough to achieve it. not yet anyway.

  • @dadrumma8608
    @dadrumma8608 3 года назад +218

    There's something about 1980s retro-futurism that really stands out among science fiction media. Like you're witnessing something coming into being, expanding and evolving, both grandiose and intimidating, all contained in some random guy's dark basement.

  • @drawter3592
    @drawter3592 3 года назад +598

    "Uh, sir? You might want to see this" *credits roll in*

  • @lftkryo
    @lftkryo  7 лет назад +712

    A technical explanation of how this works is now posted. The link is in the video description.

    • @Synapsenkitzler
      @Synapsenkitzler 7 лет назад +1

      thx

    • @lizardb0y
      @lizardb0y 7 лет назад +31

      I was really impressed with this watching it the first time around knowing only that it was coded in 256 bytes. After reading your technical explanation and reflecting on the title _A Mind is Born_, watching it again gives me the chills. This is a work of genius. Well done!

    • @213213123213
      @213213123213 7 лет назад +14

      Holy crap, I just realised you're the same Linus that built and plays the Chipophone! Makes sense that this would've been your work too :) You are a true genius, I have so much respect for your musical achievements!

    • @StickySli
      @StickySli 3 года назад +1

      you should pin your own comment

    • @prokrastnation6071
      @prokrastnation6071 3 года назад +2

      Hate to sound ignorant- but could someone explain exactly what’s happening here? This is amazing, whatever it is.

  • @Patashu
    @Patashu 7 лет назад +390

    Only 256 bytes? Mindblowing!

  • @moddable6921
    @moddable6921 3 года назад +111

    Honestly one of the coolest feats of computer technology. 256 bytes is incredibly miniscule, the fact it can produce banger music and trippy visuals in that tiny amount of space is incredible!

  • @RolfRBakke
    @RolfRBakke 7 лет назад +561

    Looking at the code, and the first instruction executed is a NOP! Somebody had space to spare! :)

    • @madmodders
      @madmodders 7 лет назад +140

      If you go to the link in the description, you'll see that the value $ea is the end of the interrupt routine jumping to $ea7e, and not the start of the init code that actually starts at 2226, but as the value $ea happens to be NOP, it can be started at 2225 instead without any difference. This was done just for fun.

    • @RolfRBakke
      @RolfRBakke 7 лет назад +18

      Yep, I saw that :)

    • @ecscottindiana
      @ecscottindiana 4 года назад +94

      NERDS! YOU'RE ALL NEEEEERDS!

    • @mariocamspam72
      @mariocamspam72 3 года назад +6

      @@ecscottindiana ikr What a bunch of neerrds

    • @dimsword35
      @dimsword35 3 года назад +57

      @@ecscottindiana nerds = Really Cool People that are Actually smart.

  • @lftkryo
    @lftkryo  3 года назад +545

    By popular demand, the soundtrack is now available on a bunch of streaming services, including Spotify. Happy playlist-making! (You can still get the mp3 on my website for non-commercial use.)

    • @Max_ZK
      @Max_ZK 3 года назад +16

      This just popped into my recommendations. Never heard it before, sounds good. The algorithm works in weird ways.

    • @AndrewDickmeyer
      @AndrewDickmeyer 3 года назад +3

      This song also popped up in my recommendations, a great song though!

    • @elecman748
      @elecman748 3 года назад +1

      The algorithm dropped me here, and I feel grateful about that

    • @computer_dude
      @computer_dude 3 года назад

      Yay!

    • @alfredasleung
      @alfredasleung 3 года назад

      Wow

  • @bigedude
    @bigedude 7 лет назад +653

    This was super insanely AWESOME!!! Great Job!!

  • @profesorqwertius
    @profesorqwertius 7 лет назад +330

    You.. you certainly must have signed some horrendous contract with 8-bit devil.
    I'm always amazed. Truly.

    • @yetihehe
      @yetihehe 4 года назад +30

      To achieve greatness, you must give away lowest byte of your soul. Everyone will adore you, but for the rest of your life you will hear faint digital static noise.

    • @DaVince21
      @DaVince21 4 года назад +4

      Just gotta make sure to pull the soul bit to low.

    • @anonimenkolbas1305
      @anonimenkolbas1305 3 года назад +1

      @@DaVince21 underrated comment

    • @akasakasvault7597
      @akasakasvault7597 3 года назад

      @@yetihehe oh my God that is horrendous

  • @Noiwillnot2222
    @Noiwillnot2222 3 года назад +95

    This is not only mindblowingly impressive and cool, but its also a fucken BOP

  • @AwesomeGames56
    @AwesomeGames56 3 года назад +31

    I still come back to this time after time and I'm always blown away at how good the bass line is and the overall feel that this song gives. I will never not be impressed.

  • @eldritcheternity2247
    @eldritcheternity2247 3 года назад +176

    I shall now drain this song for all the seretonin it provides.

    • @Daniel_JT.
      @Daniel_JT. 3 года назад +12

      I love this sentence

    • @AwesomeGames56
      @AwesomeGames56 3 года назад +1

      As I do at least three times a year.

  • @astarothgr
    @astarothgr 2 года назад +9

    And again, I find myself coming back to this one, again and again, 5 years after its release.

    • @jenka__
      @jenka__ Год назад +3

      I feel this

  • @MegaZiggo
    @MegaZiggo 7 лет назад +61

    Having grown up cutting my teeth on the Vic-20 and C-64, this has to be one of the coolest demos I have ever seen - and that in 256 bytes...unreal...

  • @ancient_gamerr
    @ancient_gamerr 7 лет назад +186

    Absolutley brilliant. I hope there's people younger than our generation who can truly appriciate this kind of work.

    • @cfothough
      @cfothough 6 лет назад +32

      I was born in 2003 and find this interesting. Good enough?

    • @RoddyDev
      @RoddyDev 6 лет назад +16

      2001 person here! =)

    • @nickh.5652
      @nickh.5652 6 лет назад +22

      14 and blown away :)

    • @BottomOfTheDumpsterFire
      @BottomOfTheDumpsterFire 6 лет назад +19

      1995, never had a C64. I am beyond amazed at the technological marvel that's running this tiny little masterpiece.

    • @Purpzie
      @Purpzie 5 лет назад +23

      Heya, I'm a 17-year old (and a girl at that) and I think this stuff is absolutely amazing. I wish others could realize how cool this is too.

  • @CaptainNow2
    @CaptainNow2 7 лет назад +27

    The highlight of Revision 2017 for me. This blew everything else away.
    Stunning.

  • @khromalabs
    @khromalabs 7 лет назад +39

    Sir you totally blew my mind, not only in the tech, but also in the artistic side, totally touching.

  • @calx
    @calx 3 года назад +65

    damn that's a banger! it's begging to be fleshed out into a full length track

    • @waterburgr
      @waterburgr 3 года назад

      never ever ;_;

    • @raspberryjam
      @raspberryjam 3 года назад +8

      @@waterburgr the odds of shady cicada reworking a track are low, but never zero

    • @Gold-cb2pq
      @Gold-cb2pq 3 года назад +2

      I'll flesh it out, so much potential.

    • @raspberryjam
      @raspberryjam 3 года назад

      @@Gold-cb2pq If you would (:

    • @otesunki
      @otesunki 3 года назад

      Its LSFR'd (prng), so you can play it forever!

  • @zakalinsky
    @zakalinsky 5 лет назад +119

    Most amazing thing is that my message in terms of bytes takes 256 bytes. just incredible how the music, graphics, fit in such a tiny amount of information. and besides the musical and graphic parts, an executable code is also needed. it's just blows my bra

    • @3lH4ck3rC0mf0r7
      @3lH4ck3rC0mf0r7 5 лет назад +17

      Really brings home how redundant our human language is, doesn't it?

    • @MorreskiBear
      @MorreskiBear 4 года назад +32

      Your comment is no accident. It's exactly 256 characters, the size of this program. Consider my bra blown as well.

    • @hasnahmad-wv4xe
      @hasnahmad-wv4xe 3 года назад +14

      Are we blowing up bras here

    • @KentuckyFriedChildren
      @KentuckyFriedChildren 3 года назад +2

      @@hasnahmad-wv4xe This man’s blowing up bras like Osama bin Bra-din

    • @kko9329
      @kko9329 3 года назад +2

      @@KentuckyFriedChildren Osama Bra Din

  • @athomist
    @athomist 2 года назад +5

    This is genuinely fantastic.
    I have played this over and over since I found it. The compactness of the demo is mind boggling, but the tune is even better.
    Let us have an other Tron movie and let Linus compose the sound track!

  • @ion_force
    @ion_force 3 года назад +54

    POV: standing outside a loud club waiting for your friend to come out but some banger just came on.

    • @romaneberle
      @romaneberle 3 года назад

      Mindset: The chicks are not interested - yet - but no hurry, you got this.

  • @monotonehell
    @monotonehell 7 лет назад +24

    So good. It sounds so much fuller than a usual sid tune.

    • @darwiniandude
      @darwiniandude 5 лет назад +5

      The sid (especially the 8580 from the C64C) is amazing in that is has a proper multimode resonant filter, that’s how it starts sounding dull (low pass, only low frequencies getting past the filter) and then opens up, and at the end of the tune switches to higpass right before the end. Most games didn’t use this ability at all as the filter wasn’t very good on early models - but the C64 is a proper synthesizer really.

    • @darwiniandude
      @darwiniandude 5 лет назад +1

      Also, as per the description link, the drone sound ducks on the beats, manually, to simulate the sidechain compression ducking normally used for this style of music.

  • @guser436
    @guser436 6 лет назад +27

    Really like these mathematical kinda songs. You're just hearing a simple mathematical pattern. Really awesome. I remember using a program that would generate music like this with some math input I forgot the name of it and I forget how it was but it made music kinda like this.

  • @BenjaminSteber
    @BenjaminSteber 7 лет назад +234

    This is one of those 'destined for a 10 hour version' videos.

    • @nukester.
      @nukester. 4 года назад +16

      hoho, just once again when im drunk and watching this, I just thought that I really love this tune and could see it as 10h ver..

    • @nahometesfay1112
      @nahometesfay1112 3 года назад +4

      Can't stop hitting replay

    • @setsers1
      @setsers1 3 года назад +2

      YES

  • @strixin79
    @strixin79 7 лет назад +26

    This is the most amazing piece of code i have ever seen, and i'v been in the "scene" since '93. Good job!

    • @gabos993
      @gabos993 3 года назад +1

      I would love to start into coding and this video makes me ... I'm speechless, any tips on where or how to start

    • @kiwi_2_official
      @kiwi_2_official 3 года назад

      @@gabos993 try making an operating system first

    • @FATTYBONGRIPS
      @FATTYBONGRIPS 4 месяца назад

      @@kiwi_2_official bruh

  • @jarblewarble
    @jarblewarble 6 лет назад +286

    This animation appears to be a series of 1-dimensional cellular automata.

    • @ffccardoso
      @ffccardoso 3 года назад +30

      I clicked thinking that it was one

    • @ibuildblasters8118
      @ibuildblasters8118 3 года назад +1

      same

    • @digiquo8143
      @digiquo8143 3 года назад +33

      Looks like it's modeled after a 'Game of Life' simulation. Saw the title and thumbnail and thought this was going to be a short demonstration of some emergent AI or something. Was still pleased with the song.

    • @tralt135
      @tralt135 3 года назад +18

      @@digiquo8143 Conway's game is a 2 dimensional cellular automaton. This looks more like a 1 dimensional automaton such as Rule 30.

    • @thegr8hatty
      @thegr8hatty 3 года назад

      Well, time to go learn what a 1 dimensional one looks like

  • @ansonchan8486
    @ansonchan8486 7 лет назад +859

    A Mind is Born? More like A Mind is Blown, am I right?

    • @DennisRamberg
      @DennisRamberg 7 лет назад +12

      Hahahha, well mine was at least! He's amazing!

    • @Leeki85
      @Leeki85 7 лет назад +4

      When I saw this video I just wanted to write that comment. I'm truly impressed what those 256 bytes achieved.

    • @jhice_fr
      @jhice_fr 5 лет назад +1

      Totally agree, I have no words.

    • @EvonixTheGreatest
      @EvonixTheGreatest 5 лет назад +1

      You are indeed

    • @mstrmarek
      @mstrmarek 4 года назад +6

      blown is an extra byte..

  • @SeveralGhost
    @SeveralGhost 3 года назад +222

    This is what our cells feel like

    • @youtuberobbedmeofmyname
      @youtuberobbedmeofmyname 3 года назад +26

      I want to be a cell now.

    • @SeveralGhost
      @SeveralGhost 3 года назад +53

      @@youtuberobbedmeofmyname you are made of cells already, just pick one to pay attention to and ignore the other ones

    • @pindaguy
      @pindaguy 3 года назад +6

      Just raving like there's no tomorrow

    • @OrgBrent
      @OrgBrent 3 года назад +2

      @@SeveralGhost this is the funniest thing I've heard today.

  • @astarothgr
    @astarothgr 4 года назад +6

    Three years later and it is as excellent and impactful as the first time I saw it. Transcendental.

  • @sciencedude22
    @sciencedude22 3 года назад +15

    I thought it was cool he was displaying random bytes from memory.
    Then I read the description.
    Then I followed the link.
    Then I understood.

  • @stefan-x9g
    @stefan-x9g 3 года назад +10

    Just to give you an idea as to how insanely small 256 bytes are, this entire comment takes up around 182 bytes, which is more than half the size of the entire program. Truly amazing.

  • @MikeVessey
    @MikeVessey 3 года назад +3

    Absolute genius. Made me cry with nostalgia. Give this man a Lordship

  • @gunderd
    @gunderd 3 года назад +3

    The bass at the start is 👌🏼. The tune is fantastic in its own right, but I'm absolutely blown away that this was all squeezed into 256 bytes!! Bravo my man, Bravo!

  • @束
    @束 7 месяцев назад

    I sometimes play this on Spotify. Even after all these years, I am still amazed. Amazing work!

  • @danyort1014
    @danyort1014 3 года назад +5

    It feels like an ending of this best game from your dream. It's ending with a big plot twist, and now you just sitting and thinking about so many things, while it's night and you hear this, while credits going

  •  7 лет назад +10

    This could be the next season intro of Halt and Catch Fire! :O
    Incredible, i have no words.

  • @supersonictumbleweed
    @supersonictumbleweed 4 года назад +106

    Fun fact: an abstract perfect compression algorithm could fit this RUclips video in 256 bytes

    • @specialopsdave
      @specialopsdave 3 года назад +13

      Alas, it is massive and still looks like shit with RUclips's compression algorithm.

    • @tacokoneko
      @tacokoneko 3 года назад +44

      actually i highly doubt this because his write-up reveals the exact audio and visuals are generated by making heavy use of Commodore 64 specific functionality, even involving intentionally glitched visual artifacts, meaning a large amount of the _information_ in this video is actually stored in the hardware, so your compression algorithm would have to actually generate the same file evaluated to 256 bytes for the competition, which is C64-compatible 6502 machine language with a BASIC header and entrypoint, meaning i do not believe it could
      store all the information in a platform-agnostic file
      TL;DR: I believe a lot of the information in the video is stored in the Commodore 64 and not in the 256-byte file

    • @specialopsdave
      @specialopsdave 3 года назад +11

      @@tacokoneko By definition, does the C64 not become an advanced "decoder" of some sort?

    • @u1f98a
      @u1f98a 3 года назад +3

      @@tacokoneko yeah, you don’t download the VP9 or H.264 decoder with every video do you though?

    • @tacokoneko
      @tacokoneko 3 года назад +7

      you people who replied.. i ran the demo in 2 emulators and they produce superficially similar results to this video, but the visuals are not _exactly_ the same, if you want to verify this quickly just run them side by side and watch the triangles early in the demo - I don't see any borderline-perfect accuracy commdore 64 emulator, as there is for NES. Therefore it doesn't matter when I "download a video decoder", because for the 256 byte file, I _can't_ download it, it's an antique computer that costs $100. By your logic taken to an extreme, my pc's user password is a compressed video of my wallpaper and DE, simply because this system happens to display that when I type it in.

  • @20thCB
    @20thCB 3 года назад +11

    This guy is a bona fide genius. His website is full of incredible stuff like this. An absolute joy.

  • @DTM-Books
    @DTM-Books 6 лет назад +3

    This is the visual equivalent to Lou Reed's Metal Machine Music. It's pure abstraction and it's wonderfully hypnotic. Great work!

  • @AerosfilisOfficial
    @AerosfilisOfficial 3 года назад +1

    This is so inspiring
    Like, even if someone else knew the hardware and language so well, the creativity needed and execution to get to such a result is just insane.

  • @techy4198
    @techy4198 7 лет назад +7

    Pure genius, no other words for it. I can't wait to see your post on how it works!
    I also feel like this needs someone to do a cover on some relatively modern synth.

    • @SEngelsg
      @SEngelsg 7 лет назад

      Here is a link to how it's done : linusakesson.net/scene/a-mind-is-born/

    • @chinossynthesizer705
      @chinossynthesizer705 3 года назад

      Modern synth lol analog is overrated shut up fm is better

  • @menzosoft2
    @menzosoft2 6 лет назад +4

    Its hard to believe that this sound is generated by C64 and melody is pseudo-random :) Very impressive programming skills. This is art, and huge talent.

  • @slckb0y65
    @slckb0y65 3 года назад +53

    80's demo scene : make 3D animation with less CPU power than your average toaster
    Modern day Bioware : programming a popup menu into the already fully build and documented engine we were given is too hard !

    • @otesunki
      @otesunki 3 года назад +23

      80's games: "We had to cycle-count each and every instruction and optimise the ever living hell out of the code so it runs in real time but still fits in 64KB"
      modern games: "50% chance of crashing. also 256GB take it or leave it"

    • @indeepjable
      @indeepjable 3 года назад +2

      I Am Going To Modern/Near-Future Game
      Multi-TB Game That Barely Runs On Even An Extremely Advanced Supercomputer

  • @leandrodfcorreia2
    @leandrodfcorreia2 5 лет назад +1

    Excellent example of creativity and space optimization. Since most people cannot fully appreciate the difficulties in creating such a technical wonder, I'll simply tell all this video and audio was being generated by the same size in bytes of this comment.

  • @Brand_Support
    @Brand_Support 3 года назад +26

    When the harmony kicks in @ 1:42 🤯

  • @speaknonfiction
    @speaknonfiction 4 года назад

    This is fascinating. Gives me a lot to think about for my next creation. So glad I found this.

  • @benbaselet2026
    @benbaselet2026 3 года назад +4

    That is frigging glorious! I want a 4 hour version!

  • @regepower71
    @regepower71 5 лет назад +2

    Blows my mind... Every day! One of the best Codes I've ever seen...
    Respect

  • @raezad
    @raezad 7 лет назад +35

    Man, i fucking love your videos, be it demos or you playing music, you should do casual videos more often, you probably use your devices to play music on your own for example, why not record it and post some inprovisation?
    You could also keep us updated on what you're working on so we can HYYPEE in advance.
    keep being awesome bro.

  • @guitarsomethin
    @guitarsomethin 3 года назад

    God I love this so much. Come back every couple months to watch!

  • @electronash
    @electronash 7 лет назад +30

    I watched this on the Revision live stream. Really cool. ;)
    I guess it must be using self-modifying code to create the music etc., and / or literally a Conway's style algo?
    The screen looks like a raw buffer from RAM?
    EDIT: Congrats on 1st btw, it was well deserved. :)

  • @lorenzoperez5545
    @lorenzoperez5545 3 года назад +7

    I don't know what this us but thank the youtube recommend gods for bringing us here

  • @devjock
    @devjock 7 лет назад +51

    Absolute black magic. Well deserved 1st place. Would love to have a detailed dive into how you achieved this, the specific setup you used (if any, other than an off the shelf c64), the magic numbers, and maybe lift the veil on how you achieved so much content in so little codespace. My mind is reeling with possible setups; Polymorphic code (but, in 256 bytes, how!?)? cellular automata? (but that wouldn't achieve such variety?), reliably glitching the hardware? (but wouldn't those tricks haven been used before to such a degree). I don't know man, you're the wizard here ;)
    On the other hand, a true magician never reveals his method..

    • @A3jose348sf
      @A3jose348sf 7 лет назад +9

      In the link in the description, he explains it wonderfully. (You might've commented before the link was there. Anyway, you might come back now to find it. :)

    • @devjock
      @devjock 7 лет назад +6

      Ah didn't see the link. Not sure if it was there when I viewed the production, byut thanks for the heads-up, that's a very nice write-up!

  • @ipaqmaster
    @ipaqmaster 2 дня назад

    This is a really cool channel and your demos are sick. Installed VICE just to try them out

  • @LeMeccerino
    @LeMeccerino 3 года назад +11

    Imagine loading this onto a boot sector.

  • @fluidgmx
    @fluidgmx 2 года назад

    Fantastic soundtrack! My mind is blown! This contains the code and data to play and display the demo. 256 bytes is less than a tweet and here, worth so much more.

  • @JoeSim8s
    @JoeSim8s 3 года назад +3

    One of the most mindblowing things I've ever experencied

  • @PocketOperatorGuy
    @PocketOperatorGuy Год назад

    This is such a mind blowing piece of work. It's hard to believe that it's only 256 bytes. The complexity is incredible.

  • @hikari_no_yume
    @hikari_no_yume 7 лет назад +75

    half the size of a PC boot sector!

    • @samworf6550
      @samworf6550 4 года назад +23

      One percent the size of a COMPLETELY EMPTY Word .doc!

    • @BalancedSpirit79
      @BalancedSpirit79 4 года назад +7

      Double the RAM of the 2600!

    • @DualScreenGamers
      @DualScreenGamers 3 года назад +1

      16 times the size of 16 bytes!

  • @hermannpaschulke1583
    @hermannpaschulke1583 3 года назад +1

    I love how the bassline starts at 1:40. This is amazing

  • @cola98765
    @cola98765 4 года назад +3

    256B. This comment will be as long as that, but still you managed to put in an interesting and rememberable music and visuals that would fit nicely on beginning of some C64 themed album. Also the fact that SID tune is BIGGER than demo is kinda funny to me.

  • @krow1551
    @krow1551 3 года назад +1

    This is really good I unironically love listening to it.

  • @11chuckles1
    @11chuckles1 3 года назад +3

    wow, i could go for a whole album of this kind of stuff

  • @PolyesterGiant
    @PolyesterGiant 3 года назад +2

    Gorgeous. Absolutely wonderful. Thank you, good sir.

  • @deployedkitty
    @deployedkitty 3 года назад +11

    my feeble brain trying to understand how that was done with only 256 bytes: A Mind is Blown

    • @kjetilhvalstrand1009
      @kjetilhvalstrand1009 3 года назад

      We are wasteful, when it comes to data, when we store a True of False, we typical use a byte or some time even a Int32, but you only need a bit, 1/8 of data, store a true or false, the C64 uses a synthetic sound synthesizer, if you listen closely notice there is repetition in base pattern, for note playlist, I guess the background is generated by modifying the previews frame, there are some simple tringle generator, and some char replacement going on, it looks some effects are direct result of the music, the system has no space for debug text/code, or standard libraries to bloat the code.

  • @MultiGamerClub
    @MultiGamerClub 3 года назад

    Seeing old demos make these sounds and videos.. Man its great to see its still ongoing :)

  • @roygalaasen
    @roygalaasen 3 года назад +5

    How did I miss this one for so many years???

    • @mordecai4207
      @mordecai4207 3 года назад +3

      hah... just wait till you find something that was made 10 or 20 years in the past that you like... makes you feel old lmao

    • @roygalaasen
      @roygalaasen 3 года назад +1

      @@mordecai4207 oh no, I grew up with C64 and Vic 20 and Amiga and all that. What I meant is that I have followed lftkryo for years and years and thought I had seen all his masterpieces, but apparently missed this one. I do feel old, thank you 😂😂😂

  • @ojregnier
    @ojregnier 4 года назад

    I'm seriously floored that this is composed in 256 bytes. Utterly masterful. A work of genius.

  • @wardrich
    @wardrich 3 года назад +6

    I dunno what it is, but this feels like a nightmare. I fucking love it!

  • @therisinghope
    @therisinghope 5 лет назад +2

    Honestly, from the point of an old scener...sheer beauty.!

  • @that70sshell26
    @that70sshell26 3 года назад +3

    I could smell my C-64 while watching this.

  • @Mr.Meowgical
    @Mr.Meowgical 3 года назад

    This is fantastic. RUclips really knew what it was doing recommending this one.

  • @regepower71
    @regepower71 5 лет назад +5

    The ultimative best thing I've ever seen!

  • @piperfox74
    @piperfox74 16 дней назад

    Brilliant. Thanks for the detailed explanation of the code.

  • @A1rPun
    @A1rPun 3 года назад +3

    Nowadays they need 256 bytes just to put up a seizure warning.

  • @BenoitEssiambre
    @BenoitEssiambre 3 года назад +1

    The 256 bytes that big bang into a full universe of song and images.

  • @christianschneider4926
    @christianschneider4926 2 года назад +3

    If you kill the baseline you can get it down to 255 bytes

  • @bunbynoy
    @bunbynoy 2 года назад +2

    Going to play this on clarinet

  • @199NickYT
    @199NickYT 3 года назад +2

    THIS WAS DONE ON A C64?? That's amazing!

    • @ChannelReuploads9451
      @ChannelReuploads9451 3 года назад

      In 256 Bytes of 6502, the Author admits it should be 255 Bytes (FF in Hex) because he added a NOP at the start as a joke. but instead of being 255, which is 1111 1111 in Binary, 256 makes it 1 0000 0000 in Binary

  • @painkillergko
    @painkillergko 3 года назад +1

    The sound is just great!!!!

  • @Khorzho
    @Khorzho 3 года назад +3

    If you take out the cartridge and blow on it a few times then insert it again, this should clear right up. If that doesn't work, try some Q-Tips with rubbing alcohol on the connectors.

  • @DamyonsMusicHut
    @DamyonsMusicHut 7 лет назад

    This was truely impressive. And sweet Jesus, you pulled off so much with so little, hats off for you!

  • @jebediahkerman8245
    @jebediahkerman8245 3 года назад +14

    Needs a extended house remix!

    • @Gold-cb2pq
      @Gold-cb2pq 3 года назад +1

      Yes, the melody is good for other styles also, so much potential.

    • @chinossynthesizer705
      @chinossynthesizer705 3 года назад

      House music sucks overrated voices lol

  • @ObsidianContraption
    @ObsidianContraption 3 года назад

    Very impressive work. Really love the tune & visuals

  • @BenjaminSteber
    @BenjaminSteber 3 года назад +4

    "Human music. I like it."

  • @nacnudsnevets981
    @nacnudsnevets981 Год назад

    This is sublime, thank you for sharing it.

  • @weedwanker4884
    @weedwanker4884 3 года назад +2

    Though should be an entire music genre

  • @NStripleseven
    @NStripleseven 3 года назад

    That’s pretty damn cool. The technical explanation went way over my head, but the video was good.

  • @effyiew7318
    @effyiew7318 3 года назад +4

    1st place in the Oldskook 4k comp
    Number of upvotes 4k
    It's a sign.

  • @raiacad0564
    @raiacad0564 3 года назад

    This makes two absolutely insane songs I've heard from the Commodore. This and the Monty on the Run theme. Absolutely genius songwriting!

  • @Supahsolid
    @Supahsolid 3 года назад +3

    Makes me think about how the Atari had only 128bytes of ram

  • @fritzit
    @fritzit 3 года назад +2

    You should put this on Spotify. The awesomeness of the demo will be lost, but the music is good in its own right, and will be right at home in many a coder's playlist.

  • @notdon245
    @notdon245 3 года назад +3

    Sounds like it could be transposed to a banger Techno track

  • @swiftfox3461
    @swiftfox3461 7 лет назад

    Wow. Algorithmic music that actually sounds good! Congrats man, great job. All the more impressive that it fits into 256 bytes.