MOnSter 6502 Update #1

Ғылым және технология

A project to build a transistor-scale working replica of the MOS 6502 microprocessor. A collaboration between Evil Mad Scientist Laboratories ( www.evilmadscientist.com ) and Eric Schlaepfer ( tubetime.us ). More information at monster6502.com

Пікірлер: 1 100

  • @BertSingels
    @BertSingels6 жыл бұрын

    Not only very impressive, but also a work of art.

  • @ClientsMusic

    @ClientsMusic

    3 жыл бұрын

    Nope

  • @raven4k998

    @raven4k998

    Жыл бұрын

    @Ali Cuntë it needs to be a monster 65816 now so they can make a monster apple 2gs

  • @Donnirononon
    @Donnirononon5 жыл бұрын

    "Oh, yeah thats my CPU over there. The coal input is at the bottom and the starting lever is right there..."

  • @trevorvanbremen4718

    @trevorvanbremen4718

    4 жыл бұрын

    ... and that pendulum swinging back and forth... is the clock

  • @creatorchris712

    @creatorchris712

    4 жыл бұрын

    ΗΑΗΑΗΑΗΑΗΗΑΑ

  • @CanadaBud23

    @CanadaBud23

    3 жыл бұрын

    Like a real life "Minecraft" version of a enlarged microprocessor lol

  • @vmelkon

    @vmelkon

    3 жыл бұрын

    @@CanadaBud23 Enlarged prostate.

  • @ivanborsuk1110

    @ivanborsuk1110

    2 ай бұрын

    its very powerfull. like 3 kilowatts

  • @josugambee3701
    @josugambee37016 жыл бұрын

    Now to implement a 6502 entirely in relays.

  • @bill_mccoy

    @bill_mccoy

    5 жыл бұрын

    @@TheeCK1357 But why not?

  • @bill_mccoy

    @bill_mccoy

    5 жыл бұрын

    The Creeper King then what are we waiting for? ;)

  • @JohnDoe-ir8te

    @JohnDoe-ir8te

    5 жыл бұрын

    Bill_Mccoy QUICK eat my potato

  • @twistedyogert

    @twistedyogert

    5 жыл бұрын

    Nah, tubes would be better and less noisy. The only noisy part would be the diesel-powered generator needed to run the darn thing.

  • @Gkokkinakis2

    @Gkokkinakis2

    5 жыл бұрын

    @@TheeCK1357 I want this to happen

  • @MaxBrix
    @MaxBrix4 жыл бұрын

    This is what I pictured when I first heard, "I built my own computer". I was astounded then disappointed. You sir, have reastounded me.

  • @AppliedScience
    @AppliedScience7 жыл бұрын

    Such an impressive project! I will see you at Maker Faire.

  • @joonasfi

    @joonasfi

    4 жыл бұрын

    Awesome seeing you here. I watch your channel as well :)

  • @boukinist3899

    @boukinist3899

    4 жыл бұрын

    Sounds like a threat.

  • @arletpaz8010

    @arletpaz8010

    3 жыл бұрын

    @@boukinist3899 lol smh

  • @Wo_Wang

    @Wo_Wang

    3 жыл бұрын

    Terminator! :)

  • @Paxmax

    @Paxmax

    3 жыл бұрын

    Oooh 555 likes... can't touch the magic timer number

  • @moth.monster
    @moth.monster7 жыл бұрын

    So you made a megamicroprocessor?

  • @evil-mad-scientist

    @evil-mad-scientist

    7 жыл бұрын

    Yes, although we prefer the term "macroprocessor."

  • @BertGrink

    @BertGrink

    6 жыл бұрын

    I would call it a "Micro-Macro-Processor" ;)

  • @trenzinhodaalegria8012

    @trenzinhodaalegria8012

    6 жыл бұрын

    Not micro anymore lol. It's a "PCB" version of a processor that was originally sold as a microchip. A PCB processor. PCB processors were very common in the late 60s, they are more advanced than the Walls of AA battery-sized transistors used on the TX-2 a shopping center sized computer from the 50s which was capable of full 3D graphics and it had it's own super compact Nuclear Power Plant which produced it's required 8 Megawatts of power! It used INSANE amounts of energy, literally the energy of a small town. But was already more powerful than a Super Nintendo, in fact the TX-2's graphical processing power is similar to the SNES with SA-01 and Super FX chips operating simultaneously! It was a BEAST back then. After all I am talking about a 50s computer. A 50s computer capable of 3D graphics is just amazing really. CAD was literally born on the TX-2 which makes it one of the most historically important computers. Even more amazing is the fact that the TX-2 was produced by hand, without etching techniques... It was extremely unefficient but it was an amazing construction nonetheless. Nowadays most of it was destroyed with only some small parts preserved in museums. You can see how big was a section of it's Core Memory and the transistros which were as large as AA batteries... It was really huge, really low clock machine but with an immense parallel processing capability for the time.

  • @bent540

    @bent540

    5 жыл бұрын

    to end the discussion, it would just be "processor"

  • @MisterHunterWolf

    @MisterHunterWolf

    4 жыл бұрын

    humunguprocessor

  • @marcuscarana9240
    @marcuscarana9240 Жыл бұрын

    As a computer studies student, this thing is a work of beauty, an art piece and a memorial for an obsolete but historical and influential piece of technology. Thank you EMS for such good quality KZread content.

  • @SaraMorgan-ym6ue

    @SaraMorgan-ym6ue

    5 ай бұрын

    imagine if he built the rest of a commodore 64 and had a working commodore 64 with that thing as the cpu in it🤣🤣🤣🤣🤣 I am guessing the gpu would also then be a work of art just like the monster 6502 is🤣🤣🤣🤣🤣

  • @PrentisHancock1
    @PrentisHancock12 жыл бұрын

    This is absolutely stunning! What a beautiful piece of engineering.

  • @michaelwilson7378
    @michaelwilson73786 жыл бұрын

    This brought tears to my eyes, such an awesome effort.

  • @Storm_.
    @Storm_.5 жыл бұрын

    I loved the way you guys shared the voice over equally. This truly demonstrates equality in partnership and further strengthens the idea that you both had equal input into the project. Top class work.

  • @ShamrockParticle

    @ShamrockParticle

    3 жыл бұрын

    Yet their voices compete against that unnecessary background music, whose tone and volume are distracting. The video content and narrative are great but why so many videos need such filler music when it's not needed?

  • @laurencevanhelsuwe3052
    @laurencevanhelsuwe30524 жыл бұрын

    So cool.. I learned so much from programming that venerable little beauty. Fantastic homage to this milestone of computing.

  • @bytemevv-4616
    @bytemevv-46164 жыл бұрын

    I feel some kind of nostalgia watching this like I'm back in the 80S that I grew up with MS-DOS... Ohhhh the Computer Memories

  • @DarthZackTheFirstI

    @DarthZackTheFirstI

    4 жыл бұрын

    yeah ms-dos the last stable build of windows

  • @hackerslayer666
    @hackerslayer6664 жыл бұрын

    I think this should be sold as a kit.

  • @buddyryanmckendrick6601

    @buddyryanmckendrick6601

    4 жыл бұрын

    are you able to solder 8000+ SMD components? good luck with that

  • @alainbibi0047

    @alainbibi0047

    4 жыл бұрын

    @@buddyryanmckendrick6601 Yes i am =-O

  • @hackerslayer666

    @hackerslayer666

    4 жыл бұрын

    @@buddyryanmckendrick6601 yeah, whatever, as if that were the only way kits were sold. That's a bold strawman of yours.

  • @trevorvanbremen4718

    @trevorvanbremen4718

    4 жыл бұрын

    @@buddyryanmckendrick6601 - I'm gonna wait until they release the kit using THT

  • @TheEmeraldMenOfficial

    @TheEmeraldMenOfficial

    4 жыл бұрын

    alan sanchez do... do you want to suffer that bad?

  • @RobertBoerner
    @RobertBoerner7 жыл бұрын

    Amazing project, great job and thanks for the update!

  • @tourist6290
    @tourist62905 ай бұрын

    Wow. I don't even know where to begin, this is beautiful on so many levels! Thanks for sharing!

  • @arsasoor4908
    @arsasoor49087 ай бұрын

    shows you the importance of process nodes and transistor size. im honestly impressed at how fast it can run

  • @DavidG2P
    @DavidG2P4 жыл бұрын

    One of the greatest projects of all times 👍👍👍

  • @thzzzt
    @thzzzt3 жыл бұрын

    At your next electrical engineering interview, just hand this board over as your resume.

  • @grillpig3860

    @grillpig3860

    3 жыл бұрын

    Depending on the job he wants to apply, this might actually work.

  • @woodiemarv

    @woodiemarv

    3 жыл бұрын

    Would not work for a engineering job. But definitely a technician.

  • @SteveJones172pilot

    @SteveJones172pilot

    3 жыл бұрын

    People who can do this probably dont have to interview... they're recruited.. :-)

  • @RenX3133

    @RenX3133

    3 жыл бұрын

    @@woodiemarv It would. Much more impressive than any degree

  • @cododerdritte39

    @cododerdritte39

    3 жыл бұрын

    @@RenX3133 Not really. We are talking about very old techniques. In fact, he's done the upscaling to PCB level from the chip. Nothing more. He did an astounding job by routing the board and getting the digital circuit done properly, but that actually is repetitive basic stuff. No offense, I really enjoy the work.

  • @almostanengineer
    @almostanengineer3 жыл бұрын

    How have I only just come across, this is AWESOME!

  • @michaelwhite880
    @michaelwhite8803 жыл бұрын

    Love this retro stuff :) Good job guys, this is spot on :) Heh, my dreams were filled with this goodness when I was younger :) I very much love all the love you have put into it :) Amazing!

  • @chesthairascot3743
    @chesthairascot37436 жыл бұрын

    Altium tip: Enable display of net name on all of your power (ground) ports, even if you expect them all to be the same. An identical graphical symbol doesn't guarantee that they're the same net. It's also not possible to catch that during review of a printed schematic. Ask me how I learned this. =) Also- it helps to keep your DRC warnings (green nets) under check. I once worked with an engineering tech that didn't realize that green meant DRC warning... Every pad on a 12 layer board was green.

  • @nikolaikalashnikov4253

    @nikolaikalashnikov4253

    4 жыл бұрын

    Cool story bro... now can you translate that into English si vous plait ?

  • @jayc2469
    @jayc24694 жыл бұрын

    I *need* one just for visuals! It would be fascinating seeing how the LED's change according to what is running, so programming it would be hard to resist!

  • @GriffWason
    @GriffWason6 жыл бұрын

    FANTASTIC!!! brilliant job, and you should be VERY proud of yourselves. I've loved the 6502 in its day... Thank you!!! :)

  • @K.D.Fischer_HEPHY
    @K.D.Fischer_HEPHY3 жыл бұрын

    Fantastic project, specially for teaching people how an Integrated Circuit actually works. Big respect right there.

  • @pcjohn0308
    @pcjohn03084 жыл бұрын

    Darned impressive ! I started out assembler programming on an Apple II way back when.

  • @menacerisamir198

    @menacerisamir198

    4 жыл бұрын

    hi,me too but with a zilog z80 ,i used to have an apple 2 ,comodore 64 ,zilog z80 with msx computer .this proyect is great kzread.info/dash/bejne/oHp92Muip7PYfKw.html

  • @b87b84
    @b87b844 жыл бұрын

    The most valuable thing of that is the pleasant of LEDs

  • @MattTheriot
    @MattTheriot4 ай бұрын

    Wow, I love it. Visually representing bits with LEDs is incredible, demystifying silicon just a little bit.

  • @samuellourenco1050
    @samuellourenco10506 жыл бұрын

    This is just beautiful in every way!

  • @tedvanmatje
    @tedvanmatje4 жыл бұрын

    you guys are legends! nice one :)

  • @eurobum2012
    @eurobum20127 жыл бұрын

    Unfortunately, I can't make it to the faire. But I would love to see a longer KZread video of somebody demonstrating and talking about the Monster6502!

  • @vladabuba
    @vladabuba4 жыл бұрын

    Very impressive work. Great as educational tool. Keep up a good work guys!

  • @KeritechElectronics
    @KeritechElectronics2 жыл бұрын

    Fascinating tech. A thing of beauty and a joy for ever.

  • @brucecowgill7672
    @brucecowgill76726 жыл бұрын

    Imagine how expensive and large this would be if the transistors were replaced with vacuum tubes!

  • @trevorvanbremen4718

    @trevorvanbremen4718

    4 жыл бұрын

    Well that's just silly. Oh hang on... Perhaps 'silly' is the whole point of the exercise?

  • @zaphenath6756

    @zaphenath6756

    3 жыл бұрын

    i mean, isn't that where all this computer stuff came from originally anyway?

  • @michaelhawthorne8696

    @michaelhawthorne8696

    3 жыл бұрын

    It would fill an average sized house and consume 100's of KW I shouldn't wonder

  • @Liberty4Ever
    @Liberty4Ever7 жыл бұрын

    3000 transistors. That's so cute! Look at you! PS - Apparently the early T-800 Terminators were running 6502 code, because when the first Terminator movie came out, there was a scene where we're given a Terminator's eye view of its sensory input and decision making process, and I could have sworn it was 6502 assembler code off to the side.

  • @evil-mad-scientist

    @evil-mad-scientist

    7 жыл бұрын

    Bender runs on a 6502 as well.

  • @DjAle1

    @DjAle1

    4 жыл бұрын

    Maybe there were more than one of those scenes and in one they used assembly, but I very clearly remember that the scene I saw had COBOL, because when I saw it I had just started training for a new job learning COBOL and it blew my mind.

  • @DjAle1

    @DjAle1

    4 жыл бұрын

    I researched it snd my hypothesis was right, they used both: kzread.info/dash/bejne/i4ai0Myomba8Xbg.html At the beginning of my research I found only images and clips with assembly and I started to worry I became victim to the Mandela effect

  • @eanerickson8915

    @eanerickson8915

    3 жыл бұрын

    Yeah, all they needed was the software.

  • @kadsenkalle4663
    @kadsenkalle46634 жыл бұрын

    Seeing this makes me happy.

  • @davidgrisez
    @davidgrisez2 жыл бұрын

    This monster 6502 has one of the features that computers back in the 1950s and 1960s had. This transistor scale cpu has all these indicating lights to show what it going on in the various registers. Old computers also had rows of indicating lights to indicate what was going on in the various registers.

  • @TheKutia
    @TheKutia6 жыл бұрын

    my mind is blown sir you deserv the most respect for this

  • @davetriplett4779
    @davetriplett47796 жыл бұрын

    Some People Rule!, Others Dominate!!, You Guys took it to a Whole Nother, LEVEL!!!))

  • @frankjesko8165
    @frankjesko81656 жыл бұрын

    What a monumental undertaking! Kudos Quite a contrast to the Altoids ELF

  • @_Hadda
    @_Hadda3 жыл бұрын

    This is insane! Amazing work!

  • @PaulMTheDenyingDutchman
    @PaulMTheDenyingDutchman6 жыл бұрын

    Very impressive! The Atari 2600 used a cheaper 6502 version btw. (the 6507 if I'm not mistaken)

  • @_who_cares_1123
    @_who_cares_11234 жыл бұрын

    Damn i love those flashing Leds :D

  • @lxathu

    @lxathu

    4 жыл бұрын

    kzread.info/dash/bejne/Y2aArqx_g6XUg5c.html

  • @chaosminecraft3399
    @chaosminecraft33993 жыл бұрын

    That is an impressive task to master. It is incredible that it got made. 😎👍

  • @tuzastic
    @tuzastic6 жыл бұрын

    It's an impressive artwork! Congrats!

  • @darianalexander5503
    @darianalexander55036 жыл бұрын

    I'd love to have this hung on my wall, along with a NES with the Monster 6502 replacing the original CPU. However, I do realize the complications this would entail. It's just an idea I had. I often take motherboards and hang them on my walls as art pieces. Seeing as the Monster 6502 already looks like a beautiful piece of kinetic art, it would only make sense to hang it up.

  • @jesperkped
    @jesperkped6 жыл бұрын

    I'm sorry... But WHY??? Wait... I don't care about why!!!! I love it!!!

  • @mumblic

    @mumblic

    6 жыл бұрын

    Because more and more people especially the new generation has no idea how a CPU works. It's a great educational tool.

  • @anthonylosego

    @anthonylosego

    3 жыл бұрын

    @@mumblic I offered to make a 20 ft tall water transistor "pocket" calculator for COSI of Columbus Ohio in 2009 and pay for it. They refused the offer. All clear plexiglass with colored water paths too. Not sure they knew what I was talking about. Oh well. I was going to use two reservoirs on a chain hoist so when a tank emptied, you could alternate the tanks to "recharge" the system. Gravity would power it. But being entirely mechanical would show people that the logic was what was important, not the electricity.

  • @theodiscusgaming3909

    @theodiscusgaming3909

    3 жыл бұрын

    @@anthonylosego wait, how do you make transistors with water?

  • @anthonylosego

    @anthonylosego

    3 жыл бұрын

    @@theodiscusgaming3909 you buy acrylic square rod, cut into blocks, drill and tap holes and use acrylic rods to push through cavities to block or allow flow. Gates.

  • @forefatherofmankind3305

    @forefatherofmankind3305

    3 жыл бұрын

    @@mumblic they don't wants to learn stupid processors ... All they want is fortnight & cyberpunk

  • @Han-ws8he
    @Han-ws8he6 жыл бұрын

    This is supercool! I recall that I dreamed the TR version 30 years ago.

  • @OrsHunorDetre
    @OrsHunorDetre3 жыл бұрын

    Looking forward to seeing Update #2!

  • @mannycalavera121
    @mannycalavera1214 жыл бұрын

    I'd love a painting sized computer to hang on my wall

  • @Factory400
    @Factory4006 жыл бұрын

    Stunned.....this is outrageously cool. Wishing I had even a tiny fraction of the time that has gone into this project.

  • @1pcfred

    @1pcfred

    6 жыл бұрын

    You have just as much time as anyone else does. You simply choose to spend your time differently.

  • @Factory400

    @Factory400

    6 жыл бұрын

    Paul Frederick Indeed.... the culmination of life decisions has delivered a reality where most of my time is spent paying for commitments made long ago.

  • @user-ww2lc1yo9c

    @user-ww2lc1yo9c

    6 жыл бұрын

    like children ?

  • @fakshen1973
    @fakshen19734 жыл бұрын

    Projects like these are great. They demonstrate engineering by using creativity.

  • @cocosloan3748
    @cocosloan37486 жыл бұрын

    WOOW what a project..You guys RULE!!

  • @minhazrahman7085
    @minhazrahman70852 жыл бұрын

    Any Ben Eater fans here?

  • @user-sd8lb3qf2q

    @user-sd8lb3qf2q

    Ай бұрын

    Me

  • @deltactarchives1328
    @deltactarchives13284 жыл бұрын

    Best quote of the century: People: *"ARE YOU NUTS?!"* EMS: Probably.

  • @ovalwingnut
    @ovalwingnut3 жыл бұрын

    "The VideoGuy" sent me and recommended this link. We think alike... I see I was here 3 years ago :) It never gets old. Wonderful project. Especially for the ones that lived the 6502 dream. But don't tell my GF. She thinks old people lived back then :oO Since this video is 2017 and it's currently 2021 (ugh) I'll forge ahead into time and see what wonders it holds. Cheers.

  • @Jaaxfo
    @Jaaxfo6 ай бұрын

    I hope this comes to completion some day, I had convinced the heads of the CS department at one of my local universities to order one should it become available. Aside from just being a neat showpiece, the proposal was to make use of the 6502 instruction set for the CS courses that deal with these low level details, and actually allow students and instructors to run their programs on it so they can see what's actually happening

  • @bhull302
    @bhull3027 жыл бұрын

    So fu@k1n cool!!! Are you guys going to kickstart this into production so we can buy one of their own?

  • @evil-mad-scientist

    @evil-mad-scientist

    7 жыл бұрын

    Perhaps in the future. We're not at that stage yet.

  • @griftgfx

    @griftgfx

    7 жыл бұрын

    There are at least two people who want one.

  • @TheLegoman332

    @TheLegoman332

    6 жыл бұрын

    make that a 3

  • @RetroDepot

    @RetroDepot

    6 жыл бұрын

    Thats what I've been wondering for quite some time.

  • @baganatube

    @baganatube

    6 жыл бұрын

    Make it a 4!

  • @swwei
    @swwei4 жыл бұрын

    Is it possible to make a version that is 10 times faster than the original one? or even 100 times faster ?

  • @yukhnevich

    @yukhnevich

    4 жыл бұрын

    Take the arduino lol

  • @wessmall7957

    @wessmall7957

    4 жыл бұрын

    The 6502 is still in production and the new ones are a bit more than 10 times faster.

  • @charleshall376
    @charleshall3764 жыл бұрын

    I would buy it as a kit... i love testing my SMD skills on new projects. Just think, selling it as a kit could even help fund your future projects. To those who find such a thing frustrating... think of complicated model airplanes and cars... now imagine if you could start that car or plane when you finished... that's truly awesome guys love it...keep it coming

  • @KingTrump2024
    @KingTrump20243 жыл бұрын

    Wild guys, completely wild !!!! Great project !

  • @RobertSzasz
    @RobertSzasz7 жыл бұрын

    Can you single step or massively slow the clock?

  • @evil-mad-scientist

    @evil-mad-scientist

    7 жыл бұрын

    Short answer: yes. Long answer: The clock rate itself cannot go to zero; the dynamic nmos architecture sets a lower limit on the clock speed (about 20 Hz in our case). However, there is a well-known single-step circuit for the 6502 that does allow you to advance one _instruction_ at a time, even while the clock continues running.

  • @RobertSzasz

    @RobertSzasz

    7 жыл бұрын

    It seems like a good (better designed?) alternative to the www.megaprocessor.com/ Mapping the memory to a little oled or other display might be an neat thing for the future. Working out equivalent scaling for some period dram dies and displaying them with a data overlay at the same scale as the monster 6502 would be awesome.

  • @guyfamily5323

    @guyfamily5323

    6 жыл бұрын

    go to the MegaProcessor Project kzread.info/dash/bejne/noKVm8SKgrOzcps.html there you can slow down, halt and single step. every single gate has an LED indicator and even hex display to make the processing more understandable

  • @ncc74656m
    @ncc74656m4 жыл бұрын

    Is the speed in part a function of the size? If so does that mean in essence that it could never run at the speeds required for, say, a C64 implementation?

  • @Waccoon

    @Waccoon

    4 жыл бұрын

    Yes. All transistors suffer from propagation delay, and (basically) the larger they are, the slower they can operate. Miniaturization is essential for speed. Of course, big is more fun. 8)

  • @trevorvanbremen4718

    @trevorvanbremen4718

    4 жыл бұрын

    @@Waccoon - I suspect that the max clock speed would ALSO be limited by the sheer length of the PCB traces too. When a signal has to travel through a meter or so of PCB trace there is an inherent delay of 5 to 10 nS!

  • @Waccoon

    @Waccoon

    4 жыл бұрын

    @@trevorvanbremen4718 Yes, but as long as your traces are terminated correctly, trace length only becomes an issue once you get up to hundreds of MHz. I once heard of an insanely stupid 8-bit machine where the data bus lines were pumped through a printer cable to an external peripheral. Amazingly the whole system worked... as long as the cable wasn't too close to the display or power brick. 8)

  • @trevorvanbremen4718

    @trevorvanbremen4718

    4 жыл бұрын

    ​@@Waccoon... Can you remember back to the Trash-80 Model 1 with expansion box behind it? (Showing my age here... Gulp) These had a PCB edge connector at both ends of a short ribbon cable routing the address and data bus between the two boxes. (16kB of 4116 DRAM in the main keyboard and 32kB of 4116 DRAM in the rear expansion box along with a floppy controller and Centronics parallel port). They pumped out RFI rather efficiently in the AM radio band (although that RFI came more from the non-shielded memory-addressed keyboard switch matrix than from the expansion box) If memory serves me right, there was NO actual bus termination between the boxes. Simply octal buffers (74LS244 springs to mind) Can you imagine trying to get FCC-15 certification on something like that today? (Although it was a LOT 'quieter' in the RF spectrum than my S100-based system when I had the lid off [almost ALWAYS off])

  • @virtuous_pixel
    @virtuous_pixel3 жыл бұрын

    I’d love to see the flow of electricity, slowed down, showing different opcodes!! Awesome project. Love the LEDS

  • @Metalistforlife
    @Metalistforlife7 жыл бұрын

    I would buy multiple of these boards just because they look so cool.

  • @dominicsaavedra5113
    @dominicsaavedra51136 жыл бұрын

    I want to see this made with through hole components

  • @digitalalchemy1438

    @digitalalchemy1438

    3 жыл бұрын

    You Can, at: kzread.info/dash/bejne/eJV9r85xfbGreNY.html

  • @0012erick
    @0012erick4 жыл бұрын

    Please re-create my entire brain using vacuum tubes so I can become an independent planet living off pure sunlight.

  • @Carstuff111
    @Carstuff1116 жыл бұрын

    This is epic!! I want one.... holy crap that is amazing!!

  • @PepekBezlepek
    @PepekBezlepek3 жыл бұрын

    this is absolutely amazing!!

  • @bsvenss2
    @bsvenss27 жыл бұрын

    Wow! Impressive... So the 6502 only had about 3500 transistors. I thought it had more, but there you see. Time goes by... *LOL*

  • @nightmareinaction629

    @nightmareinaction629

    6 жыл бұрын

    Infinite loop now new ones have over 230 million

  • @MrSapps

    @MrSapps

    6 жыл бұрын

    230 million? LOL The core i7 4790k has 1.4 BILLION.

  • @rich1051414

    @rich1051414

    6 жыл бұрын

    The vega gpu has 12.5B transistors.

  • @MrSapps

    @MrSapps

    6 жыл бұрын

    GPUs cheat a little in my eyes.. since its the same thing copy pasted many times lol

  • @MrSapps

    @MrSapps

    6 жыл бұрын

    Although either way its INSANE

  • @thumbwit
    @thumbwit4 жыл бұрын

    Now build a scale DIP around it!

  • @av6966
    @av69666 жыл бұрын

    Awesome I love seeing this kind of work, interesting that making the traces slows it down especially for some one as I, who isn't so well versed in electronics. Also a fan of Applied Science channel just saying what are the odds! Great video!!

  • @axeman2638
    @axeman26384 жыл бұрын

    great project, awesome way to learn how a cpu works.

  • @crapcbm
    @crapcbm4 жыл бұрын

    no "MOnSter 6502 Update #2" ...................

  • @evil-mad-scientist

    @evil-mad-scientist

    4 жыл бұрын

    We sent out an update to the mailing list recently. We're (finally) close to release.

  • @Alan96555

    @Alan96555

    4 жыл бұрын

    @@evil-mad-scientist very nice!

  • @Megalomaniakaal

    @Megalomaniakaal

    4 жыл бұрын

    @@evil-mad-scientist Sweet. Can't wait to see it.

  • @baremetaltechtv

    @baremetaltechtv

    4 жыл бұрын

    @@evil-mad-scientist well how bout posting that update to the channel for the rest of us peasant folk to view?

  • @brentgreeff1115

    @brentgreeff1115

    3 жыл бұрын

    @@evil-mad-scientist - Hows progress? - this is an awesome project, but I would swap some of the LEDs with LCD displays that show the register values & stack etc. LEDs look cool, but its all flickering too quick to understand. - Even though its down-clocked a 1/16th speed would be great to really be able to follow the clock in human time - or a debugger. - in-fact - if it had direct ASM entry & debugging - wow - it would have to be provided to every school child & it would raise computer understanding by orders of magnitude.

  • @gavincurtis
    @gavincurtis4 жыл бұрын

    Wow! I know you are busy, but could you roll an NVidea GP100 version?

  • @evil-mad-scientist

    @evil-mad-scientist

    4 жыл бұрын

    We'll get right on that!

  • @gavincurtis

    @gavincurtis

    4 жыл бұрын

    @@evil-mad-scientist I have your discrete 555 and 741 all done and shadowboxed on my office wall. Just need your GP100 discrete version to finish off the set.

  • @user-ww2lc1yo9c
    @user-ww2lc1yo9c6 жыл бұрын

    Stunned.....this is outrageously cool.

  • @porkfreegaming5278
    @porkfreegaming52786 жыл бұрын

    man that looks very cool!!! I would love to buy one!!!

  • @bradleyp3655
    @bradleyp36554 жыл бұрын

    I was writing assembly code at 15 yo for this processor in late 1979.

  • @adisharr

    @adisharr

    4 жыл бұрын

    Most people interested in programmed experimented with Assembly on the 6502 at a young age.

  • @johnm2012

    @johnm2012

    4 жыл бұрын

    @@adisharr That is categorically untrue. _Some_ people _who were young in the late '70s/early '80s_ and were interested in programming experimented with 6502 assembly language. Most people with an interest in programming are either too dead, too old or too young to fall into that narrow window. The majority of people with an interest in programming have never used 6502 assembly language. That's not to say that it wasn't a popular processor, just that people have been interested in programming for many more years than the 6502 was relevant. I programmed in 6502 assembly language myself in the mid '80s before moving on to ARM, which _is_ relevant, and in a major way, today.

  • @adisharr

    @adisharr

    4 жыл бұрын

    @@johnm2012 I should have rephrased that, most people that had a Commodore 64 as a kid and were interested in programming ended up using assembly on the 6502. We had clubs all over the place and everyone had their copy of MADS.

  • @johnm2012

    @johnm2012

    4 жыл бұрын

    @@adisharr The BBC Micro was the big seller here at the time. It came with the excellent BBC BASIC with a built-in assembler which made it very easy to try out 6502 assembly language. All the OS entry points were documented so there was no need for PEEKING and POKING obscure memory locations and a whole 16 bytes of precious zero page was set aside for user vectors. It was a great platform to learn on. It was so good that I never bothered with more powerful processors, such as the Z80 or the 68000 but jumped straight from 6502 to ARM, which immediately seemed strikingly similar - like a 32-bit version of the 6502. Perhaps that's not surprising since it's instruction set was designed by Sophie Wilson, who knew the 6502 inside out, having written BBC BASIC and key parts of the OS, in assembly language, of course.

  • @ExcalibursZone
    @ExcalibursZone6 жыл бұрын

    Interesting project. Though, the C64 did not run on a 6502, it was the 6510. A derivative, but not the same chip.

  • @evil-mad-scientist

    @evil-mad-scientist

    6 жыл бұрын

    We did gloss over some details of that nature; a couple of the other systems that we named are also variations based on the same core.

  • @electronash

    @electronash

    6 жыл бұрын

    ExcalibursZone For all intents the 6510 is just a 6502 with an extra IO port added, and a few other minor changes. Same thing as where we often say the SNES CPU is a "65C816", but that's also slightly modified. (and the Ricoh CPU on the NES etc. etc.) Nintendo in particular liked using slightly modified CPUs, perhaps to make it harder to clone those machines? Even the MIPS R4300i in the N64 is only slightly different to the generic NEC branded VR4300, as it has two pairs of pins swapped. Sneaky. lol Love this project btw. The 6502 is easily one of the cleanest CPU designs ever, especially the instruction set / mnemonics. It would be great to see similar macroprocessors made for other popular chips eventually. Or perhaps implement a discrete version of the NES PPU, so we can all watch Mario being drawn REALLLLY SLOWWWLY. :p

  • @ExcalibursZone

    @ExcalibursZone

    6 жыл бұрын

    It's mainly an accuracy thing. While the chips are in the 6502 family (of which there is no dispute) you cannot put a stock 6502 in a C64. You need a 6510. The Vic 20 had a 6502, the 1541 had a 6502, and the NES had a 6502. It's like saying "The Ford's engine is the same thing as that Toyota's engine with a few minor changes" you simply can't just transplant one into the other. A little simplified of an analogy, but that's basically the same thing.

  • @electronash

    @electronash

    6 жыл бұрын

    ExcalibursZone Yep, fair enough. Usually it's me who's the pedantic one when it comes to the technical stuff, so I'm trying to break the habit. lol :p

  • @evil-mad-scientist

    @evil-mad-scientist

    6 жыл бұрын

    Toyota vs Ford is a rather poor analogy -- the 6510 is _extremely_ similar to the 6502 in terms of chip layout, usage, etc. It's more like the same engine with an extra exhaust pipe. If you look at the datasheet for the 6510 processor, right there on the first page it says "The internal processor architecture is identical to the MOS Technology 6502 to provide software compatibility." These chips were intentionally designed by the same people to be compatible with each other, despite their minor differences. We understand that _many_ people know the subtle differences between these devices. We glossed over certain details to explain the big picture of what our project is. We are not, for example, making a how-to video about which CPU device device models and speeds can be used in which motherboards. (Fun fact: The 6510 is _MUCH_ closer to the 6502 than a 6502 is to the Ricoh 2A03 in an NTSC NES. About 1/4 of the 2A03 die is essentially a transplanted, slightly modified 6502 core, and about 3/4 of it is not. That's quite different from the 6510, which is just a slightly modified 6502 core.)

  • @RogerSullivanNOLA
    @RogerSullivanNOLA5 жыл бұрын

    This is a work of art.

  • @johnvonhorn2942
    @johnvonhorn29423 жыл бұрын

    Even the 6502 is enjoying that RGB goodness.

  • @nockieboy
    @nockieboy4 жыл бұрын

    When's the Z80 version coming out? 😉

  • @adamw.8579

    @adamw.8579

    4 жыл бұрын

    8500 active transistors? Good luck making few square meters PCB.

  • @JanicekTrnecka

    @JanicekTrnecka

    4 жыл бұрын

    @Old LiquidThe project should be named TTL home heater.

  • @AttilaAsztalos

    @AttilaAsztalos

    3 жыл бұрын

    @@adamw.8579 Your mistake is thinking in 2D... ;)

  • @adamw.8579

    @adamw.8579

    3 жыл бұрын

    @@AttilaAsztalos Haha... huh.

  • @chadkrause6574
    @chadkrause65746 жыл бұрын

    What is the limitation for speed?

  • @AndreasElf

    @AndreasElf

    6 жыл бұрын

    I'm propably wrong here as it's just a wild guess. But I'm guessing it has to do with its size. It takes longer for the signals to travel on this version than on the smaller original one. It can also be that they might have used cheaper parts for this one.

  • @mateuszkaplon

    @mateuszkaplon

    6 жыл бұрын

    AFAIK there are two main factors: size and fragmentation. Size means bigger elements, which means more current/more electrons. This means that we need more time to move all those electrons around each cycle. This CPU surely consumer much more power than the original chip. Fragmentation means that all the elements are not placed on a single chip, made from one bulk of silicon. There are many downsides to that: bigger distances between transistors' terminals, additional capacitance and inductance coming from wiring (which means bigger impedance and lower max frequency). Another downside is that transistors created on a single chip behave better working together, hence bigger speeds are achievable.

  • @MrBleulauneable

    @MrBleulauneable

    6 жыл бұрын

    From the MOnSter 6502 website : "The primary limit to the clock speed is the gate capacitance of the MOSFETs that we are using, which is much larger than the capacitance of the MOSFETs on an original 6502 die. "

  • @wieczor3000

    @wieczor3000

    6 жыл бұрын

    Guys, size itself cannot cause any limitation :) Current travels in conductor with such speed, that it would have to be size of thousands of kilometers to see any difference. It's considered to appear at the other end immediately at such scales, regardless. As someone noticed limitation occurs from properties of discreet elements used and frequencies they can work at.

  • @satibel

    @satibel

    6 жыл бұрын

    over 20 cm it takes (1/1.5Giga)seconds for a signal to arrive, so you might run into problems in the ghz range, but I don't think that would play that big of a role at 4mhz.

  • @venturefanatic9262
    @venturefanatic92623 жыл бұрын

    That is insanely awesome!

  • @blakescott8570
    @blakescott85703 жыл бұрын

    i am designing a tiny 8 bit CPU with transistors, this video made me so happy

  • @gorgar6059
    @gorgar60596 жыл бұрын

    Next step should be electron tubes ;)

  • @BertGrink

    @BertGrink

    6 жыл бұрын

    I'm intrigued, please tell us more about how you see this implemented.

  • @TheOriginalEviltech

    @TheOriginalEviltech

    6 жыл бұрын

    May i? You'd need a few glass boxes to do it in. Instead of VFD's you could make micro sized triode and tetrode tube nodes inside almost the size of an SMD transistor. Instead of LEDs you can use fluorescent die directly on the lines you wish to illuminate. Capacitance would be a problem because of the high voltages needed to operate the vacuum valves, but embedding resistors and ceramic capacitors inside wouldn't be that hard. I can see it happen using vapor deposition and etching techniques like they use in the production of silicon devices these days. It would require quite the development process, but i think it's doable!

  • @BertGrink

    @BertGrink

    6 жыл бұрын

    Howard Black Now that you mention those micro tubes, i vaguely recall seeing pictures of them - and yes, it would have been quite interesting to have been able to see to which degree the miniturisation of this technology could have gone.

  • @bent540
    @bent5405 жыл бұрын

    if you want to make money, make a version of this you can hang on the wall as modern art with battery so it blinks when you turn it on. and maybe with pics and descriptions og the famous computers it was used in underneath! do the rest yourself

  • @CheapSushi

    @CheapSushi

    4 жыл бұрын

    Yesss! I just love blinkenlights. If they make it easy for a noob just to run some program at one touch to have the lights blink, I'd love it on my wall in my office.

  • @IIlIIlIIlII
    @IIlIIlIIlII6 жыл бұрын

    Instantly subscribed. Amazing!

  • @joemato
    @joemato3 жыл бұрын

    This brings smile to me :) , I had 6502 pirated Apple II back in the '80s and tried some machine language coding around it during that time for fun. Long Later I moved to MASM and TASM. What I nice memories.

  • @IvanRektanov
    @IvanRektanov5 жыл бұрын

    WIRE IT INTO A COMMODORE

  • @AnnoyedArt1256

    @AnnoyedArt1256

    3 жыл бұрын

    but it uses a slightly different cpu called the 6510 it removed some pins to save costs

  • @IvanRektanov

    @IvanRektanov

    3 жыл бұрын

    @@AnnoyedArt1256 i mean the c64

  • @AnnoyedArt1256

    @AnnoyedArt1256

    3 жыл бұрын

    Ivan204 i was talking about the c64 already

  • @mahjonglover3614
    @mahjonglover36146 жыл бұрын

    you can secretely install an i7 underneath and achieve better results

  • @tangerinetech5300

    @tangerinetech5300

    6 жыл бұрын

    Evi1M4chine yeah I definitely felt like I was dealing with the mob whenever I buy an Intel processor it's not like just buying anything else

  • @JPMonteith
    @JPMonteith3 жыл бұрын

    Good thing you have all the LEDs on there or I never would have believed it was doing anything. :) Seriously impressive work.

  • @2k7u
    @2k7u3 жыл бұрын

    Super interesting project!

  • @bBrain
    @bBrain4 жыл бұрын

    come on do a 386 or 486!

  • @StephanBuchin

    @StephanBuchin

    4 жыл бұрын

    Why not the new iPhone A13 CPU with 8.5 billion transistors... It would take 12 years non-stop for an industrial 78.000 CPH pick-and-place machine just to assemble the components 😎

  • @bBrain

    @bBrain

    4 жыл бұрын

    @@StephanBuchin yea, but duke3d or Quake2 on something like that would be pretty cool right?

  • @juansolo1617
    @juansolo16174 жыл бұрын

    Awesome :) Now do the Motorola 68000

  • @ut4uum462
    @ut4uum4624 жыл бұрын

    It'S AWESOME! Great! Nice project

  • @H1kari_1
    @H1kari_13 жыл бұрын

    Thats so cool! This will inspire way more people going for CS!

  • @rocket862
    @rocket8624 жыл бұрын

    This is cool. The "music" is not cool, it is hard to hear what you are saying!

  • @marksmod

    @marksmod

    4 жыл бұрын

    I had no problems understanding the narrator over the music

  • @JohnRR

    @JohnRR

    4 жыл бұрын

    @@marksmod there was a narrator?

  • @StephenGoddard-MiisterSpiice
    @StephenGoddard-MiisterSpiice6 жыл бұрын

    Where's the monster Z80

  • @guyfamily5323

    @guyfamily5323

    6 жыл бұрын

    build yourself, it roughly has about twice the transistor count 8,5k

  • @StephenGoddard-MiisterSpiice

    @StephenGoddard-MiisterSpiice

    6 жыл бұрын

    give me a few years.

  • @RS-ls7mm

    @RS-ls7mm

    6 жыл бұрын

    6502 gets all the fame but most of the early work I did was Z80 based, mostly TRS-80. Wanted to work on the 8080 but they were too expensive at the time. A 4004 replica should be easy to do. I think someone did something similar for a PDP-8.

  • @MarcinKurczalski
    @MarcinKurczalski6 жыл бұрын

    This is Evil and Mad at the same time! I want one!

  • @ristopaasivirta9770
    @ristopaasivirta97703 жыл бұрын

    This is madness! I love it!

Келесі