Added: 3 years ago
From: lftkryo
Views: 173,145
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (257)

Sign In or Sign Up now to post a comment!
  • whut! i like.

  • as impressive as all this is, it stills misses my point

  • wow!

  • Good grief. I like to call myself a programmer, but I don't think I can match this. Particle systems. Reflective surfaces. IN ASSEMBLY. ON A MICROCONTROLLER.

    I know that if I work hard enough, I could become as skilled as you are. But by then, you will have moved on so much further! It's like Zeno's arrow paradox!

  • How can anyone dislike this epicness?

  • I'd buy that shit.

    150 bucks?

  • Nerdgasm. I came.

    Fucking bloody amazing (excuse the language)

  • I hope one day someone will do a remix of this music, which I guess is called Craft, just like the demo?

  • WHAATT! I am so confused how does all that naked hardware make that?!

  • zomg impressive!!! i recently started programming on microcontrollers myself, aside the skill level, how much time do you spend on such a demo?

  • WHAT DARK GOD HAVE YOU THESE POWERS?!

  • 1. This is better than any Keygen ever.

    2. Can this run on an NES?

  • THIS IS NOT NITENDO, this is demonstration of ATMEL AVR ATMEGA88 8bit microcontroller posibilities.

  • Awesome tune

  • I came so hard.

  • Freaking great!

  • Wow. Just Wow!

  • ололо у меня лурчанка!

  • huh.

  • HOLLY SHIT!!!!

  • reflected flying fire pwns

  • this is just awsome!

  • Just awesome, good ol' c64 days...

  • RESPECT!

  • Comment removed

  • This is amazing.

  • You sir, are a genius ! Respect !

  • apart from the awesome animations: beautiful soundtrack!! *_*

  • I'm not a programmer, just an average end user with a slight interest in the demo scene which spanned from the good old Amiga days. I have been looking into getting a micro controller kit for some time now to mess about with in my spare time and although I doubt it will ever amount to something as impressive as what you have achieved I just have to say I'm inspired. this is quite stunning. bravo indeed.

  • great music! and i see you shout out to some of my fav 8-biters. your stuff is definitely comparable. and the visuals are amazing and inventive. well done!

  • hmm, it rembers me verry much on the old Commodore C64 time... :)

    I wonder what else is on the bottom of that "demo" board.. ??

    yes! AVR are powerfull!

    nice job dude!

  • Comment removed

  • That's a very cool project!! You are a master at the "Craft".

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

  • @BdR76 he did :o

  • that just brought tears to my eyes, very impressive.

  • IT PROCESSES!!!!!!!!!!!!!

  • Holy shit that fire effect wow god damn what the fuck.

    That is all I have to say.

  • jeez this thing would still be awesome even if it wasn't on a uC!

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

  • This man is a genious

  • I just spent the last hour reading that -this- was not feasible on a 8 bit AVR, FFS !

  • I want the music xD

  • printf(WIN);

  • holy fuckbots!

    I was about to go get some sleep, then your shit turned up!

    Props from Cellfish!

  • Just amazing that you managed to put the VGA control logic together with the whole show into a _single_ AVR, even in color and with music! Very impressive!

  • Build cost?

  • @beiss2 I'm not sure of all the parts he has, but the board looks like it might cost 10-15$ and then the microcontroller probably costs about 5$, then he has various parts that look fairly cheap maybe another 5-10$.

  • That was soo amazing! Props to you sir.

  • 5k demos? Child's play. Real men build the hardware from scratch too!

    Hats off to you, sir. This is amazing.

  • Now all you need is for it to crack something :)

  • "...and this is where the sound comes out." I lol'd

  • Amazing.

  • Perspective texture mapping, starfield, plasma, fire, 3d tunnel, funky 3d rop thing, wavy text, spectrograph, 3d cube, julia fractal.

    Extremely impressive.

  • 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 :(

  • @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)

  • The epenis of this man can be used to measure the circumference of the earth.

  • This music absolutely rocks, is it inspired by Mega Man? :-)

  • nerds'R'us.com

  • 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.

  • like if your watching this cause your bored.

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

  • I hate people like you. You make me feel so bloody retarded. I can't even get an LCD made for communication with micros to work properly. *sigh*

    Massive kudos man.

  • @treborrrrr mikros?? ug!

  • At the end sounds like Super Mario going into those green tubes in the old games

  • you could get blood out of a stone ! well done thats pretty mental

  • Impressive, nice work

  • wow that is awesome! nice skill you have there!

  • Great work ( and demo from breakpoint btw ;) )

  • Congratulations man! You made a great job!

  • I love this, I need to order a µc avr just for this ( I don't want to mess up my arduino)

  • 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

  • AWESOME

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

  • Ultra awesome effect starts 3:08 !!!!!!

    Thats so burtifull i could just put a monitor in my room playing this 24/7 !

  • too violent...

  • you are my hero!

  • und i could need this mann for my science projekts

  • Germans? lft is Swedish...

  • @ChuckyGang

    seit ich der führer bin, it's the same harharhar ;)

  • SUPER!

  • 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!

  • 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.

  • @fusion1224 that file wouldnt be ascii, and in a much less humanly interpretible format. most likely hexidesmal or some kind of machine code that wont have the same bloated syntax as english.

  • Source is actually just above 100kb, can be found on LFT's website, during compiling it gets compressed to fit on the rom

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

  • zaebis' music

    8bit 4ever!

    russia

  • You absolutely and completely ROCK!

    At work, I program an ATmega168 (Arduino) for stuff waaaaay simpler and less cool than this.

  • dude, this fu*kin rocks!!! awesome!!! ^^

  • ho-LY SHIT!

    This was amazing...

    And why do I get very Megaman vibe from this tune?

  • YOU GOT NEW WEAPON:

    DEMO PLATFORM© anonymus

    Great graphics. Just great! And music somehow reminds me Megaman games for NES

  • Very impressive.

  • amazing job ... i wish i could do something like this on the arduino but i wouldn't now how to start

    .great work ! !

  • 1kb RAM, so fucking cash.

  • Catchy tune! Sounds rather similar in style to your "Hardware chiptune project" tune. Same sound routine, by any chance?

  • dat's c00l!

  • you rock

  • That rocks! Great stuff!

  • awesome! also really nice of you to share the knowledge.

  • The graphics and sound remind me of a 1 megahertz Commodore 64 with VIC and SID chips.

  • And that tiny microcontroller is doing all that job at the same time!? Wow.. i'm honestly speechless

  • fucking epic!

  • 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 <3

    Very Impressive job!

  • Comment removed

  • awesome!

  • kranke menschen gibts man

  • But can it do all this while controlling a washing machine? Take it to the next level!

    (Wicked project. Thank you for sharing the schematics/code on your website.)

  • jävligt bra måste jag säga, fortsätt så ;)

  • this is... beautiful...

  • The SNES was less powerful than that, I believe, and look at what that can do!

  • If I'm not mistaken, the SNES had a very high-end graphics chip and a dedicated sound chip.

    You have to remember that this does literally _everything_ in CPU.

  • Fair point. Very fair point.

    The main CPU on the SNES was around 2.7MHZ, If i remember correctly. The point I was making is that A LOT can be done with a minimal amount of power.

  • 3.58MHz, you're close. Plus two sound chips and a specialized video chip. Even with all of that put together, the embedded controller definitely beats the SNES on processing power at 20MHz.

    But... the SNES has 128kB of RAM, 64kB more RAM for graphics, 64kB of RAM for audio, and anywhere from 512kB to 4mB of ROM. Compare that to the embedded controller's 1kB of RAM and 8kB of ROM.

    The embedded controller might have more CPU, but that's all it's got.

  • That's 20 times as powerful as the old Timex/Sinclair ZX80, and people actully wrote software for those.

  • Fantastic work!

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

  • I am truly inspired!! I definitely have to try something like this someday (once I get past the basic "flashing LED" examples).

  • Cool, old scool.

  • bra demo! grattis :)

    virt would be proud heh

  • Microcontrollers? In Washing Machines?

    Anyone up for a laundromat demo comp?

  • hahahha

    im down!

  • 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.

  • I forecast a bright future at top hardware microchip firms, geek..

  • jag älskar svengelskan :)

    Grymt bra jobbat, Har du några tips kanske innan jag försöker mig på någonting liknande?

  • i love the music

  • Very impressive what you did with that AVR ;)

  • This reminds me of my old amiga. I loved so much the music in the amiga games and demos. Thank you for making me happy. :)

  • 9 volts DC converted into...this!! Awesome!

  • wooop

  • h4xor

  • Very impressive!

  • So much nerd and win in one place.. You're god.

  • @Caoemgen

    Typical dumbass calling people nerds and god.

  • brilliant! simply awesome work, keep it up, deserved winner!

  • omg epic pwn ftw!

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

  • Dla tych co rozumieją Polish ja to zrobiłem i działa :) tylko ze dzwięk hmm broken :P

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

  • Very very awesome...

    I loved the chiptune music - it sounds like it's very limited but even so it's all very well done, and imho, sounds and looks excellent.

  • Det skall du veta, Linus. Jag prenumenerar numera på dina filmer.

    Jag är jävligt imponerad av ljudet som den där saken ger ifrån sig och att du dessutom satt ihop den själv!

    Förresten så påminner musiken mig om någon frän nivå på något av Megaman-spelen

    Helt jävla makalöst. Jag som var så nöjd med min ym2149 Atari VST plugin till FL Studio.. Snacka om att bli ratad, haha!

  • INSANE!!

  • 8^O

    ...but....HOW????

    Amazing!

  • Unbelievably Brilliant!

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

  • awesome

  • Du förstår inte grabben, det är nördar som får brudarna.

  • Så sant som det är sagt.

  • awesome!!!!

  • AMAZING!

  • cool, I'm going to do that to my washingmachine too :)

  • yes, well done !

  • Awsome , good job man

  • Duktigt, hur många månader tog programmeringen?

  • Läskigt bra musik, skönt uttal för övrigt ;) Lite swenglish-british sådär :)

  • Sjukt bra musik :)

  • the demo scene salutes you

  • YOU sir are a GENIUS!

    This is so retro and yet future... thanks a lot!

    Thumbs up for breakpoint!

  • Good work dude.

  • It looks cool at 3:40 =O

  • 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

  • !!!!wooooooooooooooooooooooooo­ow!!!!  that's insane

  • Splendid work! Keep it up!

  • Very impressive!

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

  • see pouet[dot]net ;)

  • Ahhh this is so bad ass. I love demos.

  • Truly amazing.  Keep up the awesome work. Also, love the music. If you made an album of music like that, I would buy it.

  • I gotta say: you are a badass. Well done.

  • Awesome!

  • I love the music, some parts of the song reminds me of one of the ending scenes of a Megaman game. ^^

    Thanks for uploading! Keep it up

  • SWEET JESUS!

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

  • AWESOME

  • respect

  • if you added 8 inputs and a sound chip you can make a game system out of that. but it needs a little screen though. Anyways that is the awesomest thing I've ever seen that i can actually make my self.

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