Craft by lft

Поділитися
Вставка
  • Опубліковано 6 січ 2025

КОМЕНТАРІ • 273

  • @shaurz
    @shaurz Рік тому +5

    Still humming this tune 15 years later

  • @sikor02
    @sikor02 11 років тому +119

    6 years later, and I'm still impressed

    •  6 років тому +25

      And it still keeps me amazed 10 years later. :)
      Looking back, I think this was the video which made me invest into microelectronics. But of course, this is some next level shit which I'm never be able to reach.
      Hats off to LFT.

    • @VioletGiraffe
      @VioletGiraffe 5 років тому +3

      Make it 11.

    • @segfaultcoder-old5627
      @segfaultcoder-old5627 4 роки тому +5

      12 years

    • @alexanderbohlen5923
      @alexanderbohlen5923 4 роки тому +10

      12 years later, and I'm still impressed

    • @Ucceah
      @Ucceah 4 роки тому +1

      god-tier ASM skills are timeless!

  • @anton7c3
    @anton7c3 2 роки тому +8

    It's still astonishing in 2022.
    I show this video to my students so they knew what hardware is really capable of.

  • @nosenicgaming
    @nosenicgaming 3 роки тому +20

    This video is so close to its 13th anniversary. It remains one of my favourite chiptunes ❤

  • @TheFerdi265
    @TheFerdi265 Рік тому +2

    As someone just starting out with microcontroller programming, this blew me away and is also kind of inspiring.
    I did my own VGA+Audio project on the Raspberry Pi Pico recently, and it was nowhere near as polished. I really have to try replicating some of the effects, since they are just awesome

  • @Andy20202007
    @Andy20202007 12 років тому +9

    Yes, the rendering and the music in parallel AND don't forget the video signal is also being generated by the microprocessor too!
    Totally amazing.

  • @doppelgangerx4
    @doppelgangerx4 14 років тому +1

    5k demos? Child's play. Real men build the hardware from scratch too!
    Hats off to you, sir. This is amazing.

  • @lftkryo
    @lftkryo  16 років тому +43

    Feel free to try. =) Yes, the C64 has a 1 MHz processor, but it also has a dedicated video chip and sound chip. Furthermore, in a VGA signal the pixels have to be generated twice as fast as in a TV signal. Oh, and you've got 64 times as much memory on a C64.

  • @unsignedio7899
    @unsignedio7899 10 років тому +25

    The Julia sets blew me away! All the way through, this is amazingly impressive, and the amount of little details you put into this is staggering. I highly admire your work.

  • @sparky173j
    @sparky173j 2 роки тому +1

    Super impressive to get all that into a micro without DMA or enough RAM for a frame buffer!

  • @nrdesign1991
    @nrdesign1991 5 років тому +5

    11 years later and I'm still intrigued by this.

  • @ZLau13
    @ZLau13 12 років тому +4

    Many respects, really. This is one of the really few cases when I legitimately hope that UA-cam allowed me to give more than one like.

  • @Optimus6128
    @Optimus6128 17 років тому +1

    I really like not only the idea/project but the music too.

  • @saxxonpike
    @saxxonpike 16 років тому +1

    Looking back at the live stream of Breakpoint 2008, I don't think I've heard so much cheering for a demo in a long time.

  • @JohanBrodd
    @JohanBrodd 11 років тому +2

    7 years after it's release, and this is still totally mindboggling how he got this going. Such an ace demo beating all the contest with one hand on the back imho.

  • @JeroenTel
    @JeroenTel 12 років тому +4

    I really respect this guys attitude towards the actual 8 bit scene! :-)

  • @ZilinaSK
    @ZilinaSK 6 років тому +2

    Still amazing 10 years later!

  • @richardcavell
    @richardcavell 14 років тому +3

    Awesome. It's actually a really good demo too. Nice graphics routines, nice music, and the fact that it's all being generated by an AVR makes it an epic, epic win.

  • @dustinmorris1981
    @dustinmorris1981 11 років тому +7

    the music was fantastic, very reminiscent of old school Megaman!

  • @TheSliderW
    @TheSliderW 10 місяців тому +1

    Still impressive after all those years. : )
    I wish I had the time to tinker with random micro-controllers and try to make them output stuff.
    Maybe when my kid get old enough to learn to code.
    Which gets me thinking. Is there an open project out there similar to this, other than Arduino ?

  • @sergiomaass947
    @sergiomaass947 8 років тому +3

    Legendary demo. Genius work.

  • @snoeg
    @snoeg 16 років тому +4

    I also had a "No way! Thats incredible!" jaw dropping reaction. What an eye opener :) That 1st place was well deserved. Wow. Respect.

  • @samu2000
    @samu2000 17 років тому +1

    This is the most brilliant thing I've seen this year. Great work!

  • @nrq
    @nrq 16 років тому +1

    Incredible! My jaw literally dropped to the floor while watching this Video. Kudos, this is the coolest Microcontroller application I've *ever* seen.

  • @lftkryo
    @lftkryo  17 років тому +2

    Source code, video capture, MP3, schematics etc. are now available online. The URL is in the video description.

  • @aofddofa6661
    @aofddofa6661 4 роки тому +2

    hello,
    great genius work. .well done , i am reading from serial rs232 device and try to display on VGA, i can display my words but can not read (correctly) the VT100 escape code from my external device rs232 to display.. any idea?

  • @sebahojka
    @sebahojka 11 років тому +5

    I love this music.Turn ON the speakers NOW!:>

  • @warlockd
    @warlockd 17 років тому +1

    Nah, the chip is deisgned mainly for as he said. Its why it has so little storage (8k rom, 1k ram) as you don't need that much.
    To be honest though, I am AMAZED on how he did that. I mean, he had to write code that outputed the raw pins to the VGA monitor AND sync it with sound.

  • @Qui-9
    @Qui-9 3 роки тому +1

    This guy demonstrates that, just because there's more advanced tech around now, doesn't mean it should be cast off into obsolescence, it's just as useful as it ever was, and sparks the thought, if it's possible to squeeze this much efficiency from that hardware, imagine how much more we could do with modern hardware which isn't being tapped into?

  • @StefanPersson-xg3fv
    @StefanPersson-xg3fv 8 місяців тому

    16 years later - epic tune and demo. Found you through Spotify :)

  • @EddieKMusic
    @EddieKMusic 11 років тому +1

    Nothing is hard when you learned how to do it. But learning it takes time and concentration.

  • @Elrinth
    @Elrinth 16 років тому +4

    that flame mirror effect is soooo cool :D
    awesome work! keep up the good work!

    • @macieksoft
      @macieksoft 3 роки тому +2

      Could make a good screensaver.

  • @nimrr0d
    @nimrr0d 3 роки тому

    13 years later i'm still enjoying this 😁

  • @macieksoft
    @macieksoft 6 років тому +2

    It gonna be 10 years since this demo. And also 10 years since i started programming microcontrollers. Well, 10 years back in the time i was about 13 and i found MCUs very universal. For the first time in my life i was able to design some device that worked. Then i seen this demo and i was amazed by the way you used them to generate 3D graphics, before i seen this i thought they have no enough processing power. I still wonder on how the heck is that possible with just 1 kB of RAM. Even for my simple projects its sometimes quite limiting.

  • @michaeldas4397
    @michaeldas4397 12 років тому

    if i look at this entire piece as a music video it is probably one of the sickest videos i have ever seen. bravo!!!

  • @uberscientist
    @uberscientist 4 роки тому +1

    I will never forget 'Craft', thank you

  • @goolaguser3702
    @goolaguser3702 6 років тому

    11 years later, and I'm still impressed

  • @DanIsNotHome
    @DanIsNotHome 6 років тому

    10 years later I'm still entranced by this

  • @cederom
    @cederom 3 роки тому +1

    Greetings from year 2021 :-) Crafty by LFT still rox!! Merry Christmas and Happy New Year 2022 :-)

  • @evilpaul
    @evilpaul 17 років тому

    Soooo wonderful. I thought I was going to cry for a second there. 8-bit forever!

  • @KJ7BZC
    @KJ7BZC 2 роки тому

    This is nothing short of amazing! A very impressive demo using such a basic processor.

  • @viznut
    @viznut 17 років тому +1

    One of my absolute favorites from BP'08.

  • @3yE
    @3yE 16 років тому

    Reminds me of Cellulose by Tapir.
    Microcontrollers in washing machines are mask rom programmed, which is very fortunate, since the EMI from the motor tends to erase flash occasionally.

  • @agentgates
    @agentgates 17 років тому +1

    great work Linus

  • @---777---
    @---777--- 6 років тому +3

    Oh my, that was 10 years ago

  • @rockorc42
    @rockorc42 17 років тому +1

    omg, this is truly awesome, I'm totally in love with this..
    and the music is brilliant

  • @Mrshutter
    @Mrshutter 15 років тому +3

    Awesome Demo man.
    I can't wait to look at the source.
    I have been wanting to do VGA out put on my atmega168 and also to make music with it.
    You just solved both problems

  • @TatharNuar
    @TatharNuar 3 місяці тому

    I fully believe that MCU and FPGA demos are the future of the demoscene

  • @Vangar01
    @Vangar01 16 років тому +1

    I really really want one of those, how awesome, great programming skills.

  • @helmut666kohl
    @helmut666kohl 16 років тому

    YOU sir are a GENIUS!
    This is so retro and yet future... thanks a lot!
    Thumbs up for breakpoint!

  • @Havoccus
    @Havoccus 16 років тому +1

    This is simply awesome. I love this chiptune so much!

  • @dstrmberg
    @dstrmberg 16 років тому

    Du är kungen :) Behövs mer sånt här för att höja intresset för teknik här i Sverige. Hälsningar Dino

  • @ZXRulezzz
    @ZXRulezzz 14 років тому +1

    @lgblgblgblgb ZX81 has 1k of SRAM, not DRAM as I remember :)
    Also, Z80 has hardware DRAM refresh feature, that was not used in Sinclair macines (both ZX80 and ZX81 had SRAM, and original ZX Spectrum used ULA to refresh it's DRAM)

  • @DonQuichotteLiberia
    @DonQuichotteLiberia 14 років тому

    You are a fucking genius. Music, programming, visual art, understanding of language & the world. Greatest respect.

  • @CommodoreGreg
    @CommodoreGreg 2 роки тому

    2022 here. Still amazing!

  • @vsobolev
    @vsobolev 3 роки тому +1

    Hello! Well, this piece of art should be available for sale on your website as superb gift for every demo scene guy. You can create a ready to sell project on pcbway (assembled, via shared project I guess) for example. What you think about it?

  • @st0rm3k
    @st0rm3k 16 років тому +1

    Unbelievably Brilliant!

  • @CodexPermutatio
    @CodexPermutatio 17 років тому

    Please, do another for next Breakpoint!
    This is great stuff!
    The music sounds very well, by the way.

  • @timofonic
    @timofonic 15 років тому +1

    Nice. It could be nice to know what you would make using one of those XMOS chips! I did read they are based on concepts from the original Transputer and such :D

  • @DBob01
    @DBob01 16 років тому +1

    Fantastic work!

  • @mrhocuspocus
    @mrhocuspocus 14 років тому

    that just brought tears to my eyes, very impressive.

  • @Qui-9
    @Qui-9 3 роки тому +1

    Question... How do you avoid the video signal, and the subroutine in the vertical blanking interval, from getting into the sound output? Is there a voltage level detected between those areas and used to switch out or clip the unwanted signals? Since the blanking intervals are so short, is the analog sound output quite low and needs amplification?

    • @ltva8781
      @ltva8781 3 роки тому

      There is an amplificator. During vblank as during the other frame music is generated in interrupt routine where interrupt source is timer.

  • @MeineVideokasetten
    @MeineVideokasetten 3 роки тому +2

    Who's still watching it in 2021?

  • @kanelupis
    @kanelupis 7 років тому +2

    Wowwww. Awesome demo.

  • @mrmucha
    @mrmucha 16 років тому +2

    this is Awesome. Full respect.

  • @ZLau13
    @ZLau13 12 років тому

    Aww, I found a typo in the demo. Now I can't unsee and/or just ignore it every time I come to watch this.

  • @Darfk
    @Darfk 16 років тому +2

    Wow, that's impressive, I kept on having to remind myself that the whole thing is being rendered by a 20 MHz CPU.

  • @CryZtalMovies
    @CryZtalMovies 13 років тому

    How can anyone dislike this epicness?

  • @FranckSauer
    @FranckSauer 7 років тому +3

    Mind blowing, congrats !

  • @Nightshft42
    @Nightshft42 5 років тому +3

    Before watching this video I thought I'm good in programming microcontrollers ;)

  • @AndersAstrand
    @AndersAstrand 17 років тому +1

    Awesome! I want one of those. :)
    How did you make the music? A custom made composer program?

  • @gmodkid1
    @gmodkid1 12 років тому +1

    How did you do the complex 3D graphics?

  • @mikebols
    @mikebols 17 років тому +1

    thats way better than a washing machine or an elevator.

  • @mickpr1970
    @mickpr1970 15 років тому

    music the best, Linus the best, all the best!

  • @AthlonRob
    @AthlonRob 16 років тому

    very cool, I didn't think anyone made "demo's" anymore, since like the mid 90's. Ah nostalgia

  • @ilovemyhonda250ex
    @ilovemyhonda250ex 10 місяців тому +1

    Awesome

  • @hotforrobot
    @hotforrobot 16 років тому

    the demo scene salutes you

  • @densett6412
    @densett6412 4 роки тому

    2021 : Still awesome

  • @AlexMalishev
    @AlexMalishev 15 років тому

    well, i did'n mean exactly the same, i was talking about making a device, which is able to perform video output to TV, or PC monitor and show a bouncing dot for example.

  • @thompi8
    @thompi8 9 років тому +7

    he is a 8bit god :D damn he is my idol

  • @wkta11
    @wkta11 10 років тому +5

    that's unbelievable!

  • @invalidacess
    @invalidacess 16 років тому

    im in a state of awe! this is nice...gj.

  • @marlonbagtong7704
    @marlonbagtong7704 7 років тому

    This guy is absolutely brilliant!

  • @Xezlec
    @Xezlec 12 років тому +2

    There's impressive, and then there's demoscene impressive.

  • @lamarrrrr
    @lamarrrrr 15 років тому

    this is... beautiful...

  • @kasanekona7178
    @kasanekona7178 5 років тому

    The over-exposed monitor recording really doesn't do this demo justice, it's 100% worth building up a replica board if you can.

  •  14 років тому

    Cool! Btw, as far as I can remember Sinclair ZX81 also used the bare CPU to generate video signal (though not a VGA signal of course, but TV), but I am not sure if it's a "full CPU only" solution or not. Also good old times, when CPU must refresh the DRAM too by software, so it won't forget the data stored there at least :-D that was the time of 'direct control of the hardware' now we have zillions of abstraction layers behind 'us' and the 'hardware' not the same feeling :(

  • @heyarno
    @heyarno 7 років тому

    What a impressive demo.

  • @nervmichnich
    @nervmichnich 13 років тому

    @GoldenPickaxe No offense, but you didn't really get what this is about.
    The Chip Linus shows in the beginning is a micro controller. That's kind of a processor. The NES has a completely different CPU. Thus the software generating all that fancy sounds and movement will absolutely not run on a NES

  • @AlexMalishev
    @AlexMalishev 15 років тому

    that's ultra cool!:) can ATMega8 handle something like this?

  • @papa_gowon
    @papa_gowon 15 років тому +1

    Wow that's insane!! How do you manage to fit so much on the 8.5kB ROM? A text file explaining the answer to that question wouldn't even fit on there!

  • @HansBaier
    @HansBaier Рік тому +1

    Wow, awesome, on a 328P

    • @ltva8781
      @ltva8781 Рік тому +1

      88p* Which means only 8 KiB of flash

  • @kurtisacevedo5911
    @kurtisacevedo5911 6 років тому

    I'm digging this tune. Am I detecting some inspiration from Manami Matsumae?

  • @BdR76
    @BdR76 14 років тому

    Amazing project, btw who created/composed the music? Don't tell me you composed the music too!?

  • @Offensive_Username
    @Offensive_Username 16 років тому

    What are the maximum resolution, colours and audio channels of this thing?

  • @MrAsrgr
    @MrAsrgr 14 років тому

    Impressive, nice work

  • @TheDuttyProfessor
    @TheDuttyProfessor 14 років тому

    that is amazing! all that in less than 10,000 characters!?

  • @siriokds
    @siriokds 16 років тому

    Good work dude.

  • @orincat10
    @orincat10 12 років тому

    You take 8bit computing to extreme levels.

  • @madmax10101
    @madmax10101 15 років тому

    Great work ( and demo from breakpoint btw ;) )