DIY Games Console

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 พ.ย. 2024

ความคิดเห็น • 1.6K

  • @stephanmobius1380
    @stephanmobius1380 5 ปีที่แล้ว +2404

    Good to know there are still people able to jumpstart the digital age from scratch and scraps if need be.

    • @dps9988
      @dps9988 5 ปีที่แล้ว +44

      agreed

    • @unicodefox
      @unicodefox 5 ปีที่แล้ว +43

      Well, he'd need a computer to program it on

    • @PuffyRainbowCloud
      @PuffyRainbowCloud 5 ปีที่แล้ว +89

      @@unicodefox Well, yeah, but he could make an even simpler computer using even more basic technology too do that.

    • @chrisakaschulbus4903
      @chrisakaschulbus4903 5 ปีที่แล้ว +16

      well, i'm pretty sure if there are no more chips he won't be of much use, no matter how many assembly skills he has

    • @rogercruz1547
      @rogercruz1547 5 ปีที่แล้ว +34

      @@chrisakaschulbus4903 You can make your own EEPROM too, all you need is metal and heat, they are no different from a bunch of gates put together... see minecraft projects

  • @Cyranek
    @Cyranek 4 ปีที่แล้ว +1328

    the unbelievable patience required to program games in assembly

    • @EngiNetion
      @EngiNetion 4 ปีที่แล้ว +9

      I was like "Finally he is not following me anymore"

    • @hainesnoids
      @hainesnoids 4 ปีที่แล้ว +10

      The top score in snake is 420. Nice

    • @VerticalMan09
      @VerticalMan09 4 ปีที่แล้ว +2

      bruh how the hell are you here

    • @siriusleto3758
      @siriusleto3758 3 ปีที่แล้ว +1

      It was a two-month project. What he spent the most time explaining and documenting, where he took 4 years.

    • @YQN2149
      @YQN2149 3 ปีที่แล้ว +3

      it's fun enough to not require that much patience

  • @BrazenBard
    @BrazenBard 5 ปีที่แล้ว +447

    The Mario game...
    The game loads the music data as level data when you reach the end of the level.
    Perhaps the lesson there is that once you've done everything, all that remains is to face the music...

    • @nikotheoneshot
      @nikotheoneshot 4 ปีที่แล้ว +23

      reminds me of the farlands, and how in mario after quite a few minutes of just walking, it just puts junk tiles.

    • @anthonyvaldes6070
      @anthonyvaldes6070 4 ปีที่แล้ว +9

      Mario: finishes level
      Music Data: aight ima head in

    • @nikotheoneshot
      @nikotheoneshot 4 ปีที่แล้ว +1

      @@anthonyvaldes6070 ikr

  • @chepulis
    @chepulis 4 ปีที่แล้ว +78

    Gorgeous work. The Mario glitch is strangely beautiful. As for Pac-Man, i recommend making some variance in ghost eyes/shape for identifying them.

  • @holyravioli5795
    @holyravioli5795 5 ปีที่แล้ว +1822

    God damn, this is miles more impressive than those Raspberry pi diy console projects everyone seems to do.

    • @JacobParanoia
      @JacobParanoia 5 ปีที่แล้ว +89

      Holy Ravioli
      It goes to show; graphics aren’t everything, the detail and dedication is what makes a console
      This console may not be as powerful as some of the raspberry pi consoles, but the fact that it doesn’t even have one period is impressive

    • @jonasgrill1155
      @jonasgrill1155 5 ปีที่แล้ว +25

      The only positive to RasPi is that it makes the hardware development/testing way easier.

    • @alexstone691
      @alexstone691 5 ปีที่แล้ว +20

      you mean emulator consoles or custom ones ?

    • @_lowfer
      @_lowfer 5 ปีที่แล้ว +14

      Mostly, no one make Raspberry PI handheld/consoles. They just get one and snunk in some emulators.

    • @bahorized
      @bahorized 5 ปีที่แล้ว +5

      @@_lowfer Not even that, I just take retropie image and sink roms

  • @nunyabusiness4651
    @nunyabusiness4651 5 ปีที่แล้ว +111

    That's one of the most impressive DIY projects I've seen. If he had built that in his Garage 40 yrs ago he could have been a millionaire.

    • @fuzzywzhe
      @fuzzywzhe 2 ปีที่แล้ว +13

      This technology didn't exist 40 years ago. What you see on a single chip today was an entire board back then of discrete components. The reason devices are so INCREDIBLY inexpensive is because you can fit what was LITERALLY a mainframe computer on a single chip. The raspberry pi is a more powerful machine than the VAX/VMS system was, 30 years ago - that supported 30 students.

    • @nunyabusiness4651
      @nunyabusiness4651 2 ปีที่แล้ว +2

      @@fuzzywzhe oh I know but I'm glad you explained it for others.

    • @fuzzywzhe
      @fuzzywzhe 2 ปีที่แล้ว +1

      @@nunyabusiness4651 OOps - why did I write 30 students?
      I mean 3,000 students. That's a $75 TOY machine now.
      I think this is the future, decentralization. Since we all have massive internet connections today (and we do!) and insanely powerful computers today (and we do!) there's no reason NOT to bring back protocols after tweaking them a bit.
      I'm working on an SMTP mail replacement - it won't connect to the standard email system except through a gateway, but it will be entirely secure, and it will not have a lot of the limitations of standard email - this WILL be able to accept a 2 GB file - but I expect the email client will limit it.
      We have all this centralization we just don't need. Your internet connection is perfectly capable of serving up your little webpage no problem, until you hit a few 100 people logging in regularly.

    • @nunyabusiness4651
      @nunyabusiness4651 2 ปีที่แล้ว +4

      @@fuzzywzhe I got ya.

  • @MhxAir
    @MhxAir 5 ปีที่แล้ว +2883

    **Laying in a hospital, doctor watching my pulse**
    **I get up and change it to Tetris**
    Doctor: **Visible concern**

    • @LedoCool1
      @LedoCool1 5 ปีที่แล้ว +112

      Doctor: * swings figures around by hitting you in the chest; get's to 10th level *

    • @saltycat8306
      @saltycat8306 5 ปีที่แล้ว +27

      @@LedoCool1 Well, seems like the speed got too him, he threw the controller (which is you) through the room, because he got mad.

    • @arthurnonimus
      @arthurnonimus 5 ปีที่แล้ว +9

      Doctor: *Puts line of patient together, they disappear. Doctor goes home early*

    • @MhxAir
      @MhxAir 5 ปีที่แล้ว +15

      @LuxDude2003 Vacuums The heart rate monitors used in hospitals are oscilloscopes running a dedicated program for heart rate monitoring. Oscilloscopes are general-purpose instruments.

    • @bobthefox6022
      @bobthefox6022 5 ปีที่แล้ว +1

      @@saltycat8306 lol

  • @coolcrawford
    @coolcrawford 4 ปีที่แล้ว +102

    I believe if this was actually released in the early 80s it could of had some success in the era

    • @arfansthename
      @arfansthename 2 ปีที่แล้ว +11

      *the early 70s

    • @onlypuppy7
      @onlypuppy7 2 ปีที่แล้ว +2

      You had the atari in the 80s

    • @jnharton
      @jnharton 2 ปีที่แล้ว +2

      Do some digging and you’ll find out that a lot more was tried and existed than the average person is aware of.

    • @lasskinn474
      @lasskinn474 2 ปีที่แล้ว +3

      Memory was expensive so the method the cart works would've been expensive. It could've sold at right price, but if you had the 90s atmegas at early 80s you could've printed money with them anyway

    • @tavitube7010
      @tavitube7010 2 ปีที่แล้ว +1

      It wouldn’t

  • @tristan6509
    @tristan6509 5 ปีที่แล้ว +2886

    this console has more effort putted into it than souljaboy's

    • @R3TR0R4V3
      @R3TR0R4V3 5 ปีที่แล้ว +115

      Well, yeah... His is only a rebranded clone. Anybody (with enough money) could slap their logo/brand onto a cheap clone console and suddenly have a "new" game system. No talent or skill involved there, whatsoever.. Just like his "music". Hah! 😝

    • @farnell1211
      @farnell1211 5 ปีที่แล้ว +15

      This is an excellent comment.

    • @jasonsnusberry3654
      @jasonsnusberry3654 5 ปีที่แล้ว +3

      Really interesting, since I was just watching a video about him and his consoles

    • @xtdycxtfuv9353
      @xtdycxtfuv9353 5 ปีที่แล้ว +20

      @tristan 123455 impossible soulja boy poured his heart and soulja into that console how dare you disrespect it

    • @MrHack4never
      @MrHack4never 5 ปีที่แล้ว +15

      @@xtdycxtfuv9353 Seems like he doesn't have much of either

  • @ThumbsTup
    @ThumbsTup 4 ปีที่แล้ว +360

    Nobody:
    Racing car game: *MEGAMAN THEME INTENSIFIES*

  • @keithfulkerson
    @keithfulkerson 5 ปีที่แล้ว +1055

    That is crazy impressive.

    • @deathbornium
      @deathbornium 5 ปีที่แล้ว +11

      He is good in tetris too!

    • @DiegoDyanClubBand
      @DiegoDyanClubBand 5 ปีที่แล้ว +3

      That is far beyond impressive!!

    • @oxydd
      @oxydd 4 ปีที่แล้ว +1

      666th like (ahaha)

  • @lemon3rd800
    @lemon3rd800 5 ปีที่แล้ว +7

    As soon as you switched the camera to your oscilloscope, I fell in love with your project, it's awesome

  • @eldnahlru
    @eldnahlru 5 ปีที่แล้ว +627

    A week for each game??!? That's a crazy tight deadline for a single person project

    • @TheToillMainn
      @TheToillMainn 5 ปีที่แล้ว +6

      True, but not back in the Atari 2600 days.

    • @stillbuyvhs
      @stillbuyvhs 5 ปีที่แล้ว +23

      @@TheToillMainn Most 2600 games had a 6-month deadline.

    • @emerylapinski1553
      @emerylapinski1553 5 ปีที่แล้ว +6

      ​@@stillbuyvhs E.T. had six weeks

    • @goodi2k7
      @goodi2k7 5 ปีที่แล้ว +10

      Mario in 3 days in assembler? I believe that this guy is good but that feels completely unrealistic to me. Especially if you consider that this is the first of his games using tiles. Also, I don't think that the JavaScript prototype is very much help here either.

    • @ropersonline
      @ropersonline 5 ปีที่แล้ว +2

      Sure, but consider: en.wikipedia.org/wiki/The_Mythical_Man-Month

  • @thepixelatedsoul
    @thepixelatedsoul 5 ปีที่แล้ว +27

    He's thrown mario into an endless void of existential terror

  • @cesars.semp.3119
    @cesars.semp.3119 5 ปีที่แล้ว +139

    I am completelly amazed that you programmed each game in just one week for each. Incredible. BTW, your project reminded me a lot about VECTREX.

    • @shagheadguy4805
      @shagheadguy4805 4 ปีที่แล้ว +5

      he essentially mad a vectrex mini. pretty cool concept!

  • @kisho1934
    @kisho1934 4 ปีที่แล้ว +3

    The megaman theme never gets old. You picked a perfect theme lol

  • @jdmarino
    @jdmarino 5 ปีที่แล้ว +115

    "Did I need to make the PacMan prototype as polished as this? No." I disagree. You *must* have had a deep-seated need to do it. Bravo for giving in to it.

    • @Muzikman127
      @Muzikman127 4 ปีที่แล้ว

      I love this comment

  • @serbianspaceforce6873
    @serbianspaceforce6873 5 ปีที่แล้ว +320

    When you're monitoring a patient and their heart monitor starts playing Tetris

  • @AlexeyFilippenkoPlummet
    @AlexeyFilippenkoPlummet 5 ปีที่แล้ว +106

    This is one of the most stylish consoles to ever see the light of day

    • @DisgruntledPigumon
      @DisgruntledPigumon 5 ปีที่แล้ว +4

      Alexey Filippenko 2019, where lack of style equals “most stylish”.

    • @connordarvall8482
      @connordarvall8482 5 ปีที่แล้ว +1

      It would probably be better if the audio had some other wave types than just squares.

  • @RyebuckCoppercap
    @RyebuckCoppercap 5 ปีที่แล้ว +8

    This! This is amazing!
    Every part of it!
    The fact that you built a console form scratch, the fact that you programmed every single game in less than a week, and especially the fact that you recreated the physics of Mario in 3 freaking days! I know how hard they are to replicate (been trying to do it for a while to be honest) and to do it in *3 freaking days* is just mind-blowing!
    Mad props to you dude!

  • @BeniRoseMusic
    @BeniRoseMusic 5 ปีที่แล้ว +483

    I love that you went out of your way to program in that "blow in the cartridge" joke. A well earned laugh (and like) from me!

    • @mrsai4740
      @mrsai4740 5 ปีที่แล้ว +10

      I wouldn't say he went out of his way. He was just doing some error handling, a good programmer would think of all the states of their app and handle those states accordingly

    • @khashmeshab
      @khashmeshab 5 ปีที่แล้ว +39

      @@mrsai4740 it was certainly intentional, not accidental. He was making a right on time, previously planned joke.

    • @mrsai4740
      @mrsai4740 5 ปีที่แล้ว +4

      @@khashmeshab it was intentional to show off that he did some error handling sure, but again if he didn't do error handling, you would see a blank screen if the cartridge isn't inserted right. As a programmer myself it would definitely bug me. I'm just saying error handling isn't going outta your way. It's just part of being a programmer

    • @khashmeshab
      @khashmeshab 5 ปีที่แล้ว +18

      @@mrsai4740 all I'm saying is that it wasn't a real error. He had planned it to somehow show an error (maybe even a fake error), so he blow it up like a Nintendo cartridge.

    • @mrsai4740
      @mrsai4740 5 ปีที่แล้ว +2

      @@khashmeshab the went to all the trouble of building a console himself.. I doubt he'd put in effort to show a fake error message. And if he did, that's super lame

  • @paulorobalo7216
    @paulorobalo7216 5 ปีที่แล้ว +7

    Assembly, vector graphics… I'm amazed! This is awesome (even with some unfinished games) !!!

  • @SodomySnake
    @SodomySnake 5 ปีที่แล้ว +188

    Anaconda: It's like 'Snake', except it don't want none unless you got buns, hon.

  • @Gunbudder
    @Gunbudder 2 ปีที่แล้ว

    why is this channel so good? i had a class at university that was entirely about building a gaming console that played a single game. it was using an FPGA board with GPIO and we had to bit bang a VGA signal along with the input logic for a controller. it was one of the more useful classes regarding FPGA style logic

  • @tehrobotjesus
    @tehrobotjesus 5 ปีที่แล้ว +23

    This is really impressive. I wrote tetris in assembly for an AVR with Nokia style screen + NES controller, and it took probably a month. You're on another level.

    • @claudiostano
      @claudiostano 5 ปีที่แล้ว

      I would say he's more on another fake level

  • @lusyel1
    @lusyel1 5 ปีที่แล้ว +16

    i'm so happy that remains crazy guys like this in 2019

  • @DrYak
    @DrYak 5 ปีที่แล้ว +102

    Next on your TODO list: "Doom" ! (or more likely "3-Demon", given the 8-bit chip)

    • @edgarwalk5637
      @edgarwalk5637 5 ปีที่แล้ว +5

      Or Wolfenstein 3d

    • @mateuszodrzywoek8658
      @mateuszodrzywoek8658 4 ปีที่แล้ว +2

      @@edgarwalk5637 you mean nazi fort assault

    • @DFX2KX
      @DFX2KX 4 ปีที่แล้ว +1

      it should be doable, as there was someone who made a half decent little clone of Wolf3D on an 328P based gaming handheld called the Gamebuino.

    • @DrYak
      @DrYak 4 ปีที่แล้ว +2

      @@DFX2KX the thing that cranks the difficulty level to "insane" is that:
      - the gamebuino, has a separate LCD with a controller. So you "merely" need to send the bitmap to the LCD and the LCD takes care of displaying it. You can devote 100% of your CPU cycles to the game, and can display any arbitrary bitmap on the screen.
      - this device drives its own display by driving the X and Y coordinate of an oscilloscope. That means that, in addition to the actual game, you need to devote time to constantly redraw the vector figure on the screen. Also, the display is inherently vector. It's possible to display a bit more complex graphics than polygon by imitating a raster scan (e.g.: sprites in PacMan), but that begin to be quite a lot for driving it real time (it's visible in the mario demo when there are way too many tiles on the screen).
      This means that it's going to be too taxing on the hardware to do a full raycasting AND drive the oscilloscope in raster to render the image.
      It's going to be much easier to display a vector rendition of un-textured, wire-frame 3d levels. Hence my reference to 3-Demon. (Which is also more period accurate given the other 8-bit inspired games)

    • @LunarKit_
      @LunarKit_ 4 ปีที่แล้ว +1

      Of it can play on a calculator it can run 8-bit

  • @diskoBonez
    @diskoBonez ปีที่แล้ว +3

    Amazing feat of engineering. I am blown away there are still people with the knowledge and talent to work with this kind of technology. I would be impressed if someone was specialized in making software or putting together the hardware, but you can really do it all! I have never seen someone port Pacman and get it to display on an oscilloscope, you're insane! I really appreciate your meticulous attention to detail, replicating the individual game's physics so accurately.

  • @Doctormix
    @Doctormix 5 ปีที่แล้ว +91

    beautiful

    • @arfansthename
      @arfansthename 2 ปีที่แล้ว +1

      excuse me but are you who i think you are

  • @ketchupsaturn
    @ketchupsaturn ปีที่แล้ว

    I watch this video so many times at this point I come back to it so often I genuinely don’t know why either I just keep coming back

  • @GeekTherapyRadio
    @GeekTherapyRadio 5 ปีที่แล้ว +18

    This video with 34k views from almost 2 years ago is so vastly more interesting than anything I've seen in quite some time.

  • @Synthetica9
    @Synthetica9 3 ปีที่แล้ว

    The joy of discovering a new channel and seeing you've already upthumbed one of the videos

  • @corktail7900
    @corktail7900 5 ปีที่แล้ว +258

    that snake game looks satisfying

    • @chrisakaschulbus4903
      @chrisakaschulbus4903 5 ปีที่แล้ว +1

      there is a snake app on android that is exactly like that... glow snake or neon snake or something along those lines... simple and addicting ;)

    • @SodAlmighty
      @SodAlmighty 5 ปีที่แล้ว +1

      The word is "addictive", you illiterate lovechild.

    • @skin_lizard
      @skin_lizard 5 ปีที่แล้ว +5

      @@SodAlmighty Either can be used in adjective form, actually, although addictive is more proper.

    • @SodAlmighty
      @SodAlmighty 5 ปีที่แล้ว

      @Skin Lizard No.

    • @skin_lizard
      @skin_lizard 5 ปีที่แล้ว +2

      @@SodAlmighty :)

  • @liftedmage
    @liftedmage 2 ปีที่แล้ว

    The snake game was incredibly impressive to not have to stay to a grid and have the snake move so fluently very satisfying to watch can only imagine feels almost sureal to play

  • @John_Demarco
    @John_Demarco 5 ปีที่แล้ว +188

    WHAT DOES THE KNOB DO?????? It's killing me.

    • @albertoossola1481
      @albertoossola1481 5 ปีที่แล้ว +26

      I guess it's either for volume or brightness adjustment

    • @itsmaeday_2105
      @itsmaeday_2105 5 ปีที่แล้ว +48

      @@albertoossola1481 Probably volume, brightness is tough on a oscilloscope because you basically have to rewrite sprites and backgrounds over themselves and that makes them brighter, the only issue with that when you have too many sprites on screen it starts spazzing out like it did on the Mario game at the end of the level the flashing was from the amount of sprites being loaded. The reason it flashes is so you can see all the sprites at the same time, but there's not enough memory to show them all at the same time so flashes between them as quickly as possible.

    • @tomharrison9280
      @tomharrison9280 5 ปีที่แล้ว +6

      @@albertoossola1481 Yeah, you can't control the brightness on an oscilliscope from this input source, the amplitude of the signal only changes the scale of what you are displaying

    • @albertoossola1481
      @albertoossola1481 5 ปีที่แล้ว +12

      @@itsmaeday_2105 Makes sense, but maybe the knob controls the amounts of time spent on drawing sprites vs the amount of time 'idling' on that bright spot in the upper-right corner, the console could adjust brightness with a technique similar to PWM, to some degree. Just an hypothesis though, you're probably the one being right lol.

    • @FowlerAskew
      @FowlerAskew 5 ปีที่แล้ว +2

      @@albertoossola1481 this is correct, he talked about it in the video
      I don't know if that's what the knob is for, but that's how the brightness works

  • @_bump__2505
    @_bump__2505 5 ปีที่แล้ว +7

    Wow. Even that the mario bros remake didnt have another levels, this is amazing. Keep making, mixtela.

  • @kevinthomas5667
    @kevinthomas5667 5 ปีที่แล้ว +289

    This is what happens when really smart people get ahold of electronics.

    • @deathstrike
      @deathstrike 5 ปีที่แล้ว +15

      I absolutely love the Z element (3D portion) he added on Tetris. He did a damn good clone of a Vectrex. I wonder if the machine code in a Vectrex game can be recompiled to work? Looks like it could with a Vectrex edge connector and an additional RAM buffer. Good job though! Jay Smith, the Vectrex creator would be pleased at your skill!!

    • @megamanx293
      @megamanx293 4 ปีที่แล้ว +1

      3:22 and here we re Megaman theme Come from

  • @JonathanDeWitt1988
    @JonathanDeWitt1988 9 หลายเดือนก่อน

    I've been working with oscilloscopes since 2006 and did not know they could do this. Very neat project. Thank you for sharing!

  • @kitsophrenik
    @kitsophrenik 5 ปีที่แล้ว +178

    sets out to make a game console in 2019 ends up sending mario to purgatory

    • @joejore5705
      @joejore5705 5 ปีที่แล้ว +11

      Looks like a horror game

    • @kitsophrenik
      @kitsophrenik 5 ปีที่แล้ว +4

      joe jore yeah, trapped.... foreverrrrr

    • @greysky1252
      @greysky1252 4 ปีที่แล้ว +3

      Mario has reached the end of time and space.

    • @arfansthename
      @arfansthename 4 ปีที่แล้ว

      We've done that since Mario Land 2.

  • @spiralhalo
    @spiralhalo 2 ปีที่แล้ว

    I love your dedication to the aesthetic, especially those punched up letter labels, or whatever they are called.

  • @ZombieNW
    @ZombieNW 5 ปีที่แล้ว +15

    One day I wish to make my own game console and this has been Great Inspiration. This is a great machine sir and I hope to see more of this console and other content from you.
    Thank You.

  • @Cory_
    @Cory_ 2 ปีที่แล้ว

    The soundfont of this thing's soundchip is awesome. Very unique!

  • @davidrubio8673
    @davidrubio8673 5 ปีที่แล้ว +15

    this video change my perspective of what an avr mcu can really do

  • @defconzero
    @defconzero 4 ปีที่แล้ว +1

    That oscilloscope version of Tetris sounds (and looks) fiiireee 🔥🔥

  • @mpwsh
    @mpwsh 5 ปีที่แล้ว +9

    Dude, this is incredible !! I can't believe you had a 1 week deadline for each game. You really know how to talk to machines

  • @andrewhannay
    @andrewhannay 2 ปีที่แล้ว

    Interesting stuff. About 15 years ago I started the same project on a PIC and got as far as having asteroids floating about and a ship that could be controlled. Was happy at that point so shelved the project. The thing you managed to do here, was actually complete it - Respect!

  • @Monoplacophora
    @Monoplacophora 5 ปีที่แล้ว +22

    I'm glad I found this by accident very impressive I love it.

  • @TobyJWalter
    @TobyJWalter 10 หลายเดือนก่อน +2

    Because it uses an oscilloscope, you could bring this to your physics classes to get some extra game time

  • @LunaPhobos
    @LunaPhobos 5 ปีที่แล้ว +24

    the tetris in this one even has DAS... wow, just... wow.

    • @dramawind
      @dramawind 5 ปีที่แล้ว +1

      I'm not saying that what he did is not impressive, but at 10:33 you can see it's not working properly

    • @the1whoplayz
      @the1whoplayz 4 ปีที่แล้ว +1

      @@dramawind How so???

    • @dramawind
      @dramawind 4 ปีที่แล้ว +1

      @@the1whoplayz for some reason I assumed that he was trying to recreate nes tetris, which has a much bigger delay before auto shifting starts. but yea, maybe he was going for something else...

  • @MeneerMattie
    @MeneerMattie 3 ปีที่แล้ว +12

    This video inspired me to make a video game in scratch. I made it on my school chromebook. I coded it, made the music, drew the sprites, and used some articles to find out how to make it work. It does need some changes, but I cannot update the game until September. The game is a lot like the snake game showcased in this video. The game is called Cobra BETA. It has been my biggest project since then. I have a lot of plans for it. Like porting it to mobile, making a full series of it, making a 3d version by making assets based on pre rendered 3d models. The game was originally called Anaconda BETA, and soon I will rename it back to that. I am not really old enough to have a credit card, so I am using whatever resources I can for free.

    • @stephenbranley91
      @stephenbranley91 ปีที่แล้ว +1

      I started a game in 2009 and finished it in 2020 :D To be fair it was shelved for most of that time, but it takes ages to draw all the sprites, write the music, create the sound effects and, of course, program the games logic. And that was C++. To do all he's done in assembly is incredible.

  • @loop5720
    @loop5720 5 ปีที่แล้ว +30

    You're a mad genius, but you're still on 10k subs...Like man, you need more than 2M subscribers mah man..

  • @LG1ikLx
    @LG1ikLx 4 ปีที่แล้ว

    1 of the reasons i love youtube is because it allows people to share there cool creations !

  • @theenderman9042
    @theenderman9042 5 ปีที่แล้ว +38

    good thing you used ol' school technology than just mounting rasberry pi in a shoebox

  • @zhet
    @zhet 4 หลายเดือนก่อน +1

    Tetris and Mario remixes actually sound bop 🗣️🔥🔊

  • @KlaasDeforche
    @KlaasDeforche 5 ปีที่แล้ว +13

    That's the best song in Timesplitters 2 :)

  • @jeffdewe
    @jeffdewe 3 ปีที่แล้ว +2

    This is the best thing I've seen on TH-cam in like a year. You should sell these things , I would buy one if the price was right :) .

  • @alex4point0
    @alex4point0 5 ปีที่แล้ว +28

    Souljah Boy could use a video game developer.
    BELIEEEEEVE!

    • @R3TR0R4V3
      @R3TR0R4V3 5 ปีที่แล้ว +7

      He could use some jail time too, especially with all those illegal Nintendo roms, among others, that's being included & sold with his "game system". 💀

  • @juneru2
    @juneru2 5 ปีที่แล้ว

    i like that the tetris cartridge unintentionally has the T tetrimino in black so it looks like the official tetris logo

  • @davidrubio8673
    @davidrubio8673 5 ปีที่แล้ว +32

    i did not know that avr mcu had that amount of power, the most processing power demanding thing that i have made was a 4 voice polyphonic v-usb synth and it was so terrible that almost all the time it ended up in crashing (on the atmega328p at 16 mhz)

    • @micheleperla
      @micheleperla 5 ปีที่แล้ว +5

      I learned that the AVR has a lot of power by watching the classic Linus Akesson / LFT demos... those are out of this world.

    • @tristan6509
      @tristan6509 4 ปีที่แล้ว

      have you ever seen the color maximite computer? it uses a single parallax chip to make a 6502 compatible computer, it's madness.

  • @matiasgoinheix366
    @matiasgoinheix366 5 ปีที่แล้ว

    Man, how awesome is it that something that was done by big gaming companies 3 decades ago, is done by a guy in his house now? Great times.

  • @soggybaguette8457
    @soggybaguette8457 5 ปีที่แล้ว +74

    Crazy how an AVR can do better than a whole Atari 2600

    • @klamberext
      @klamberext 5 ปีที่แล้ว +9

      Especially the Pacman port

    • @perplexedmoth
      @perplexedmoth 5 ปีที่แล้ว +6

      Well, Atari 2600 is from 1977, and it had only 128 bytes of memory.

    • @MrLukeGam1ng
      @MrLukeGam1ng 5 ปีที่แล้ว +1

      its because atari is garbage

    • @_pulstar
      @_pulstar 4 ปีที่แล้ว

      LukeGam1ng no u

    • @Lazar-w9u
      @Lazar-w9u 4 ปีที่แล้ว

      Yeah the mos technology 6507 sucks lol. They should stop making them imo

  • @SP_Sour
    @SP_Sour 2 ปีที่แล้ว +1

    13:06 This is what I love about old video games. Instead of file type errors, they just accept anything that happens because data is data and you get things like screens full of garbage. Much more interesting than modern glitches which are usually just 3D model animation errors or physics clipping or whatever.

  • @cartoonpower0
    @cartoonpower0 5 ปีที่แล้ว +25

    Person: builds a gaming computer
    TH-cam video: I built a DIY gaming console better than the ps4 and Xbox

  • @danboid
    @danboid 4 ปีที่แล้ว +1

    That is likely the most impressive hobby project and YT video I've ever seen!

  • @DatBlueHusky
    @DatBlueHusky 5 ปีที่แล้ว +4

    PLEASE make this available to buy! Id love to find a old oscilloscope and do this

  • @AlanMedina314
    @AlanMedina314 3 ปีที่แล้ว

    The 3d grafix was the touch of a maestro, well done.
    Very interesting video.

  • @fatalerrorcoded
    @fatalerrorcoded 5 ปีที่แล้ว +4

    I'd love to see this recreated with a 6502 - maybe with an accompanying ATMEGA "graphics" chip

  • @tammysilverwolf1085
    @tammysilverwolf1085 5 ปีที่แล้ว

    That Megaman track hit me like a truck; I was already super impressed but that just put it right over the edge. :) Fantastic job, I'm awed.

  • @armchairrocketscientist4934
    @armchairrocketscientist4934 5 ปีที่แล้ว +26

    If you'd put this out in 1980, you would've made millions.

  • @KeritechElectronics
    @KeritechElectronics 2 ปีที่แล้ว +1

    Totally cool! Playing games on a scope is way beyond geeky.

  • @Midori_Ringo
    @Midori_Ringo 5 ปีที่แล้ว +5

    I'm amazed that you not only made a console but I'm even more amazed that the games have no lootboxes

  • @OrchidAlloy
    @OrchidAlloy 5 ปีที่แล้ว +1

    That JavaScript Pac-Man "prototype" is so polished I'm pretty sure it's the most accurate port in the entire internet. I hope you released it somewhere!

  • @lsutoob
    @lsutoob 5 ปีที่แล้ว +4

    Absolutely inspiring. I would love to see you do a series of build videos for this.

  • @NeZversSounds
    @NeZversSounds 4 ปีที่แล้ว +1

    OMG, I've been hunting so long for Mario's physics values!

  • @CAceDubz
    @CAceDubz 5 ปีที่แล้ว +5

    13:30
    Someone: *Spasm-ing on the ground*
    Someone else: Hey are you ok? Are you having an epileptic seizure?
    Someone : *Continues spasm-ing*

  • @TheDumbOwl
    @TheDumbOwl 2 ปีที่แล้ว

    Excellent choice of games. I too was obsessed with the Timesplitters 2 Cartridges!

  • @orioncgaming720
    @orioncgaming720 5 ปีที่แล้ว +16

    Here before everyone gets this on their recommended!!

    • @Adzinth
      @Adzinth 5 ปีที่แล้ว

      OrionCGaming it happens like a week ago

  • @TerryDawson
    @TerryDawson 5 ปีที่แล้ว

    I don't usually comment on TH-cam videos, but truly, this is an amazing project. I am very impressed. Congratulations.

  • @PercyPanleo
    @PercyPanleo 5 ปีที่แล้ว +15

    This honestly reminds me of the Vectrex

    • @ozguroyus
      @ozguroyus 5 ปีที่แล้ว

      This makes me wonder if homebrew Vectrex clones could be made

  • @felicianoabe
    @felicianoabe 4 ปีที่แล้ว

    Damn! The snake movement is actually smooth! I was not expecting that at all

  • @tamar7065
    @tamar7065 5 ปีที่แล้ว +3

    3:00 This is dumb but do you know how rare it is for me to see my name in the wild. Do you.
    Anyways this is fantastic and you did an amazing job.

  • @nevernether3368
    @nevernether3368 11 หลายเดือนก่อน

    I'm feeling extremely inspired I remember a time I wanted to make a combo console that could read the discs of multiple consoles. This however looks much more interesting as you could make any game as its own cartage and don't have to worry about reading differently structured data

  • @omarcusihuaman4261
    @omarcusihuaman4261 5 ปีที่แล้ว +5

    Is there a nobel price category for this????

  • @TonyWeirPD
    @TonyWeirPD 2 ปีที่แล้ว +1

    When he started explaining his little secret about programming entire games in assembler within a week, I was expecting the only possible answer to be "cocaine".

  • @Combes_
    @Combes_ 2 ปีที่แล้ว +42

    Can it run DOOM?

    • @elgooGmirrorExists
      @elgooGmirrorExists 7 หลายเดือนก่อน +7

      Probably.

    • @veaki5701
      @veaki5701 5 หลายเดือนก่อน +5

      Anything can run doom

    • @elgooGmirrorExists
      @elgooGmirrorExists 5 หลายเดือนก่อน +6

      @@veaki5701 Damn right.

    • @magie3490
      @magie3490 3 หลายเดือนก่อน +1

      ​@@veaki5701as long as someone ports it. Surely.

    • @seanafitz6122
      @seanafitz6122 2 หลายเดือนก่อน

      @veaki5701 on it

  • @ABK1505
    @ABK1505 5 ปีที่แล้ว

    One week, and in assembly? What an absolute mad lad

  • @JackLowry
    @JackLowry 4 ปีที่แล้ว +9

    Me: Mum can I get the PS5
    Mum: We have PS5 at home
    PS5 at home:

  • @mlippert
    @mlippert 5 ปีที่แล้ว

    I just love everything about it, right down to the oldschool punched labels. Really impressive work!

  • @DominicGo
    @DominicGo 5 ปีที่แล้ว +4

    God, just thinking about how the logic works in asm

  • @joshuascholar3220
    @joshuascholar3220 3 ปีที่แล้ว

    This is inspirational to me in my project - it shows that it's possible to do a lot, quickly and do it well.

  • @vylbird8014
    @vylbird8014 5 ปีที่แล้ว +8

    You see Anaconda, I see a nematode.

  • @fscardel
    @fscardel 4 ปีที่แล้ว

    This thing looks like a cyberpunk contraption. Absolutely badass!

  • @aerionomega935
    @aerionomega935 5 ปีที่แล้ว +9

    Did anyone else notice that the bgm for the racing game was a midi from mega man 2????

  • @TomBortels
    @TomBortels 3 ปีที่แล้ว

    That re-implementation of pacman in just a week is super impressive.

  • @migolas8222
    @migolas8222 4 ปีที่แล้ว +5

    7:45
    14 year olds: *This is so deep*

  • @thomasvillagran1499
    @thomasvillagran1499 5 ปีที่แล้ว

    As modern tetris player, aside that you mixed some features of modern games - like das or wallkicks - to your classic tetris (at it seems to be in the load screen) , im very glad that you put the effort to make your game as precise as the original is. I say this because our community see everywhere bad fan copies out there to public because its seems easy to make and there are few developers interested to make games as precise as the originals (the same way you did with all the other copies)
    Lots of congrats for all the games and programs that you've done down in 2014.
    Aside of that, one of my hobbies are electronics too, and i know how many knowledge it means to create a 8 bit computer, write in assembly the bios and the game cartridge... right now im just trying to get involved with more electronics theory for my own knowledge previous to a university carreer, but i manage to understand the size of what you did.
    It would be grateful if i can check the tetris and the audio engine for some chiptune hardware player i have in mind and a tetris fangame with most of the guidelines features as you did.
    Lots of congratulations. ¡Buen trabajo!

  • @catherinebernard3282
    @catherinebernard3282 2 ปีที่แล้ว

    The best part of this video was that you didn't end it with something like "if you're thinking of doing this, don't".

  • @anejat629
    @anejat629 11 หลายเดือนก่อน

    You are just brilliant. I have never seen such nice attention to detail.

  • @TheSkepticSkwerl
    @TheSkepticSkwerl 2 ปีที่แล้ว

    I'm sure in terms of complexity, you don't feel like this is that insanely hard. But I have to say, this is the coolest shit I've ever seen. An oscilloscope playing video games. Holy shit it's bad ass

  • @marvinparadroid
    @marvinparadroid ปีที่แล้ว +1

    What a monumental effort. Kudos to you