Programming Temple Run for the Game Boy

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 เม.ย. 2024
  • To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/Inkbox/ . You’ll also get 20% off an annual premium subscription.
    I programmed Temple Run for the Game Boy and Game Boy Color systems in assembly using the Rednex Game Boy Development System. The Game Boy, first released in 1989, runs of a custom SoC known as the DMG CPU, with its core SM83 being based off the Intel 8080 and Zilog Z80. It has 8KB of WRAM, 8KB of VRAM, along with various I/O and a 160x144px LCD display. Through clever use of the hardware, the Game Boy can display 4 different shades of "gray" (filtered green through the LCD).
    Later in 1998, the Game Boy Color was released and featured a new SoC known as the CGB CPU. It featured a CPU capable of running at up to double the DMG's clock speed (at the expense of using more battery power), increased the system's built in WRAM to 32KB, and VRAM to 16KB (Also moving VRAM directly into the SoC package).
    Try Temple Run for the Game Boy: notin.tokyo/gameboy/temple
    Try Rock Paper Scissors for the Game Boy: notin.tokyo/gameboy/RPS.html
    Hardware Analysis: www.copetti.org/writings/cons...
    The Game Boy is programmed using RGBASM, which is based on Z80 assembly syntax. Development resources are found below:
    Game Boy PAN Docs: gbdev.io/pandocs/
    RGBDS GitHub: github.com/gbdev/rgbds
    Assembly Programming Guide: gbdev.io/gb-asm-tutorial/
    RGBASM Instructions: rgbds.gbdev.io/docs/v0.4.2/gb...
    BGR555 color tool: orangeglo.github.io/BGR555/
    Rock Paper Scissors in Japan: archive.org/details/cultureof...
    The Culture of Japan as Seen through Its Leisure. pp. 325-326.
    Gameboy cartridge by Maxence Béranger from Noun Project
    Game Boy by IYIKON from Noun Project
    pattern by Yasser Megahed from Noun Project
    This video was sponsored by Brilliant
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 197

  • @InkboxSoftware
    @InkboxSoftware  16 วันที่ผ่านมา +11

    To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/Inkbox/ . You’ll also get 20% off an annual premium subscription.

  • @Autumnfication
    @Autumnfication 15 วันที่ผ่านมา +267

    Next thing you know, Inkbox'll be programming a modern os entirely in pure x64 assembly

    • @arcynic5404
      @arcynic5404 15 วันที่ผ่านมา +1

      Nice one

    • @InkboxSoftware
      @InkboxSoftware  15 วันที่ผ่านมา +185

      Would you be satisfied with a video on x86 programming?

    • @theyoungcoder
      @theyoungcoder 15 วันที่ผ่านมา +20

      @@InkboxSoftware that would be actually very cool!

    • @Kaung858
      @Kaung858 15 วันที่ผ่านมา

      ​@@InkboxSoftwareAbsolutely!

    • @NoxTuk
      @NoxTuk 15 วันที่ผ่านมา +11

      @@InkboxSoftware Do you even have to ask? That'd be amazing!

  • @Okamikurainya
    @Okamikurainya 15 วันที่ผ่านมา +96

    For corners, I'd recommend placing a checkpoint.
    On reaching the checkpoint, the screen will "fade to black", with only the player character on the black screen, before transitioning to reveal the new direction.
    Since actual turning isn't particularly practical, this would prevent the jarring sharp teleportation and give a moment's respite.

  • @mronewheeler
    @mronewheeler 15 วันที่ผ่านมา +28

    Imagine playing Nintendo Switch but with full color

  • @daviddelgado5553
    @daviddelgado5553 15 วันที่ผ่านมา +103

    Despite having a clear voice, thanks for still going through the effort of adding proper subtitles !!

    • @coolbrotherf127
      @coolbrotherf127 15 วันที่ผ่านมา +5

      The subtitles are probably more for people who can't hear or need to read English to understand it.

    • @mischiefthedegenerateratto7464
      @mischiefthedegenerateratto7464 15 วันที่ผ่านมา +2

      Thanks for forgetting deaf people exist

    • @daviddelgado5553
      @daviddelgado5553 14 วันที่ผ่านมา +24

      @@mischiefthedegenerateratto7464 @coolbrotherf127 I am hard of hearing, no need for this pointless passive aggressiveness

  • @rorcarrot1
    @rorcarrot1 15 วันที่ผ่านมา +75

    Here's a suggestion to make the turns much less jaring, the player character should rotate and then run off screen and only when it hits the boundry do you refresh with them at the bottom again. As it is, there isnt any real indication you're turning, it just resets. Cool project though i hope you do a follow up with more features from the original!

    • @InkboxSoftware
      @InkboxSoftware  15 วันที่ผ่านมา +34

      Very good suggestion, I thought about adding a brief turning animation but decided against it since it would only be briefly shown, I guess in hindsight it would have been better to add it.

    • @minirop
      @minirop 14 วันที่ผ่านมา +13

      @@InkboxSoftware or continue the game sideway and ask the player to rotate their console. 😅

    • @me_fault
      @me_fault 12 วันที่ผ่านมา +1

      ​@@InkboxSoftware you don't need an animation, just a copy of the player sprites rotated 90 deg, the hat could just fall off

  • @angelcaru
    @angelcaru 15 วันที่ผ่านมา +68

    THE I OPERATING SYSTEM OH MY GOD IM DYING

    • @sofia.eris.bauhaus
      @sofia.eris.bauhaus 13 วันที่ผ่านมา +3

      reminds me of Tom7's "Mister Eye" machine. XD

  • @LightTheMars
    @LightTheMars 15 วันที่ผ่านมา +15

    You using Pokemon Gold as the tilemap example really had me look up if I didn't misremember it coming out on the GBC. I wasn't aware it was GameBoy compatible!

    • @LightTheMars
      @LightTheMars 15 วันที่ผ่านมา +1

      Interestingly enough I see no mention of it on the Wikipedia page of the game, which is kind of misleading.

  • @Xevizek
    @Xevizek 15 วันที่ผ่านมา +22

    I've been lately consuming so much Terry Davis' content and on the first sight i've read title as "I made temple OS [...]". Man...
    Still cool video tho, keep up the good work.

    • @polocatfan
      @polocatfan 11 วันที่ผ่านมา +1

      rip terry

    • @tech6hutch
      @tech6hutch 10 วันที่ผ่านมา +2

      Temple OS Run
      You have to collect random words as a message from God, while avoiding, uh, CIA fellers

  • @Michirin9801
    @Michirin9801 15 วันที่ผ่านมา +14

    As a pixel artist and chiptuner, I'm *Very Fond* of the GBC's hardware, it feels to me on the non-coding side like a NES but better in damn-near every way! I don't even mind the lower resolution, if anything, the biggest bottleneck is the 40 sprites limit, as for that soundchip, lemme tell ya, channel 3, that DAC, that's where its true potential lies! You can do Wonders with it!

  • @SkankinMoshPit
    @SkankinMoshPit 13 วันที่ผ่านมา +6

    I took a look at your temple run game and I think the reason it won't work on the original GameBoy is because you call the OAM DMA when you are in ROM. On the DMG, you can only access High RAM during the DMA transfer. You need to copy a routine into HRAM on boot that will call the DMA transfer and will wait for it to finish. There's more details about it in the pandoc.

    • @InkboxSoftware
      @InkboxSoftware  8 วันที่ผ่านมา +5

      Thank you so much. I hadn't noticed that part in the pandoc before. I've fixed my code and updated it on my website, with it now being completely compatible with the original Game Boy. Version 1.01 is all because of you.

  • @mattgio1172
    @mattgio1172 15 วันที่ผ่านมา +9

    This is absolutely insane. The explanation as well as the game are both top notch. Well done!

  • @robotonwheels2551
    @robotonwheels2551 14 วันที่ผ่านมา +1

    Definitely one of my favorite channels now! Love the clear focus on dev while providing some insight into the hardware.

  • @frostiikin9893
    @frostiikin9893 15 วันที่ผ่านมา +6

    Maybe you could do what sonic 1's special stages do and simply fake the rotation by using pre-rotated versions of the tiles and just arranging them in a way that it looks right? You could probably get away with having just one frame of "rotation" just to make it look less abrupt

  • @sssamson1768
    @sssamson1768 15 วันที่ผ่านมา +16

    Why do you only put the music in the left ear?

    • @graydhd8688
      @graydhd8688 15 วันที่ผ่านมา +3

      check your ears bro, it's in both

    • @jacklawsen6390
      @jacklawsen6390 14 วันที่ผ่านมา +8

      ​@@graydhd8688 It's only on the left from about 3:24 to 6:42.

    • @JoBot__
      @JoBot__ 14 วันที่ผ่านมา +4

      @@graydhd8688 Check the video before you talk to people like that.

    • @graydhd8688
      @graydhd8688 14 วันที่ผ่านมา +2

      @@JoBot__ I mean I saw the comment, checked both speakers, and noticed it was in both. skimmed the vid so I didn't notice it was only in one portion of the vid, kinda weird issue lol but my bad

    • @JoBot__
      @JoBot__ 14 วันที่ผ่านมา +1

      @@graydhd8688 Thank you.

  • @zaks7
    @zaks7 15 วันที่ผ่านมา +3

    Finally moving up the ladder, 20 more years and bro will finally find x64 and Unity and unreal :D
    Love your content man, your NES tutorials got me into learning 6502, I changed my college courses to learn more embedded and low level programming, something so beautiful about the constraints that forces you to be a better coder

  • @kwigbo
    @kwigbo 3 วันที่ผ่านมา +1

    Please do more Gameboy assembly dev videos. I am working on a game and it's hard to find anything gameboy related that isn't GBDK or Gameboy studio. I have a basic adventure style game so far with a animated walking 16x16 character. No collisions yet. I would love to see more in depth on the interrupts and tricks like the scrolling scenes in links awakening or Pokemon splash screen. I think I have watched all videos on youtube about ASM coding on the gameboy. Waiting on that next video from Nes Hacker as well. Great video, it helped to solidify some concepts for me.

  • @Bofner
    @Bofner 15 วันที่ผ่านมา

    I reently got into programming for GB is assembly too! It's a really fun challenge, and I'm particularly attracted to the special features you can use when programming with the Super Game Boy in mind!

  • @rightwingsafetysquad9872
    @rightwingsafetysquad9872 14 วันที่ผ่านมา +4

    I think it's fair to call the GameBoy Color a GameBoy 2. The Pocket would have been 1.5 and the Light a 1.75.

  • @7projected
    @7projected 14 วันที่ผ่านมา +1

    you posted this as soon as i started getting into gb development

  • @TCP0011708
    @TCP0011708 9 วันที่ผ่านมา

    Fantastic video.
    Thanks

  • @MerlinSpace
    @MerlinSpace 3 วันที่ผ่านมา +1

    My eye twitched when you said “i operating system”

  • @addixxx15
    @addixxx15 15 วันที่ผ่านมา +18

    You could argue that the OLED switch is the switch color

    • @mr.cantillasz1912
      @mr.cantillasz1912 12 วันที่ผ่านมา

      I can't argue with that,but true,they are the switch color😂

  • @king7272777
    @king7272777 6 วันที่ผ่านมา

    I would love to see this game finished!

  • @Pixaurora
    @Pixaurora 14 วันที่ผ่านมา +1

    this is definitely a neat little project! one alternative I'm curious about is whether you could've possibly had sprite room to make the game use vanishing lines instead like the original on phones did, with an extra couple sprites for rotating so you could rotate when you get to a corner... but based off of what you've said so far about the GBC's vram, this definitely seems like it wouldn't have been a thing unless you targeted making the graphics more simplistic

  • @juanmacias5922
    @juanmacias5922 15 วันที่ผ่านมา +7

    That's so cool, I assumed you could use C to develop on the GB lol

    • @InkboxSoftware
      @InkboxSoftware  15 วันที่ผ่านมา +11

      GB was released a bit before C became practical for programming consoles, so it was assembly during it's ~12 year long run

    • @Michirin9801
      @Michirin9801 15 วันที่ผ่านมา +7

      You can though, GBDK is a thing!

    • @minirop
      @minirop 14 วันที่ผ่านมา +4

      @@Michirin9801 but it's quite """bad""". because of the differences between the GB's arch and the assumption in the C standard/by GCC, you'll hit a wall way faster. so for most project it's probably enough, but if you want to push the GB to its limit, assembly is the only way.

    • @Michirin9801
      @Michirin9801 14 วันที่ผ่านมา +1

      ​@@minirop I don't doubt in the slightest that assembly is better, I mean, I have to do A LOT of convincing to get the programmer to do a single H-blank interrupt in GBDK... Meanwhile I know the GBC has HDMA which should help with that? I'm pretty sure? (I just do the graphics, sound and music)

    • @TurtleKwitty
      @TurtleKwitty 12 วันที่ผ่านมา +1

      @@Michirin9801 The issue with using C is that it has no concept of memory banks, so all code is limited to one bank without some absolute wizard level hackery so assembly is just plain better since it can handle that correctly

  • @RooMan93
    @RooMan93 14 วันที่ผ่านมา +1

    Gen 1 Pokemon has ACE, Temple Run/Subway Surfers would be a good meme

  • @danielcarroll8889
    @danielcarroll8889 10 วันที่ผ่านมา

    Great video!

  • @AlirezaR5
    @AlirezaR5 2 วันที่ผ่านมา

    Cool. Good job!

  • @giulianodenardi7654
    @giulianodenardi7654 10 วันที่ผ่านมา

    I loved this project, there are several places to, not necessarily improve, but put your signature since it's your version of Temple Run.
    The corners always give the impression of being artificial, it would be interesting to put a more elaborate scenario, as if the bridge was still being built (perhaps by crodiles?) and signs as the end of the line or crodiles working or location as an obstacle (another Kirby reference ?) or object like a stranded ship...
    I don't know if it's a technical obstacle but if you choose wrong side, does it have a unique death animation? And to always get it right, you would have to see the implicit hints present in the scenario.
    Congratulations on your game!

  • @MorbidAlways
    @MorbidAlways 15 วันที่ผ่านมา

    I love your videos, you're so talented!

  • @kubaii29
    @kubaii29 12 วันที่ผ่านมา

    The content in the video is very good and I liked the video, but please consider turning down the volume of the music. The high pitched music around 4:00 makes it hard to listen, at least while watching on phone. Great video anyway!

  • @t1meless784
    @t1meless784 15 วันที่ผ่านมา +2

    I just know this gonna be a banger

  • @xythrr
    @xythrr 12 วันที่ผ่านมา

    Left ear loved the music!
    Good video, but, man, that drove me insane.

  • @maxmouse3
    @maxmouse3 15 วันที่ผ่านมา

    Great video! Makes me want to give it a go! GB is so much fun

  • @ItzSneakyMinecraft
    @ItzSneakyMinecraft 15 วันที่ผ่านมา +2

    oh look you’re back

  • @thebluemarauder
    @thebluemarauder 14 วันที่ผ่านมา

    A simple fix for turning might be to adjust the current setup to start on a clone of the corner tile but rotated 90 degrees as appropriate, adjusting the player position to match roughly where they hit the button. Probably still a bit jank but it would probably be less jarring.

  • @Francium215
    @Francium215 8 วันที่ผ่านมา +1

    Great game, but it starts to strain ones eyes after like 5 minutes
    And the hitboxes are a little sensitive, but otherwise great work, looking forward to more content!

    • @Francium215
      @Francium215 8 วันที่ผ่านมา

      and you cant do anything with the coins but you already know that

  • @ExtremeFootfacePotato
    @ExtremeFootfacePotato 14 วันที่ผ่านมา

    I really love the idea of doing mobile games on the Gameboy, games like Jetpack Joyride, and fish out of water would be really cool to see, but main point being, this is Outstanding keep up the great work 😎👍

  • @kaliditzy
    @kaliditzy 11 วันที่ผ่านมา

    3:23 my left ear is loving this

  • @bassguitarbill
    @bassguitarbill 14 วันที่ผ่านมา

    Great vid!

  • @maazali6283
    @maazali6283 12 วันที่ผ่านมา

    Bro your a goat of making games

  • @TheLukemcdaniel
    @TheLukemcdaniel 15 วันที่ผ่านมา +7

    Careful nintendon't doesn't fuck you over like the portal port to n64...

    • @UltimatePerfection
      @UltimatePerfection 15 วันที่ผ่านมา +2

      That was Valve.

    • @mrb692
      @mrb692 15 วันที่ผ่านมา +1

      @@UltimatePerfectionWho was scared pantsless by Big N

    • @JoBot__
      @JoBot__ 14 วันที่ผ่านมา

      It was actually Valve who shut down that project, and they did it out of fear of Nintendo.

    • @minirop
      @minirop 14 วันที่ผ่านมา +2

      @@mrb692 because James was using the leak SDK, which is still Nintendo's property. If he had used libdragon from the get go there wouldn't be any issue.

    • @UltimatePerfection
      @UltimatePerfection 14 วันที่ผ่านมา

      @@JoBot__ I heard it was done by one Ben Dover-Backwards.

  • @gamealot25
    @gamealot25 15 วันที่ผ่านมา

    Man damn good job.

  • @sofia.eris.bauhaus
    @sofia.eris.bauhaus 13 วันที่ผ่านมา

    2:40 okay, that just gave me a weird idea: GB link cable adapter for the NES, so you can have games where you play NES vs NES or NES vs GB 😅.

  • @Povilaz
    @Povilaz 14 วันที่ผ่านมา

    Very interesting!

  • @markusdemerius8993
    @markusdemerius8993 14 วันที่ผ่านมา

    Can't wait for for some bit music in there

  • @raspberry1440kb
    @raspberry1440kb 6 วันที่ผ่านมา

    The Intel 8080 and Zilog Z80 were both 8-bit CPUs.

  • @sofia.eris.bauhaus
    @sofia.eris.bauhaus 13 วันที่ผ่านมา +1

    "…while i have a lot to learn before i MASTER this SYSTEM…" ah, so you're looking into SEGA development next 😏.

  • @merman1974
    @merman1974 15 วันที่ผ่านมา

    Very cool

  • @Sukaichae
    @Sukaichae 13 วันที่ผ่านมา

    so cool!!!!

  • @c0mpu73rguy
    @c0mpu73rguy 14 วันที่ผ่านมา

    The Nintendo Switch Color technically already exists, it’s the Switch Oled. It just doesn’t have any exclusive games. Now we wait for the Nintendo Switch Advance.

  • @cdkw2
    @cdkw2 15 วันที่ผ่านมา

    Underrated as hell

  • @thezekz
    @thezekz 2 วันที่ผ่านมา

    OK, the melody on the background, I know it by heart, but I can't cant figure out which game it comes from... it's driving me nuts!

  • @wolfrust0
    @wolfrust0 15 วันที่ผ่านมา

    Cool vid

  • @zachbachmann652
    @zachbachmann652 14 วันที่ผ่านมา

    It would be cool if you could make a version of this that is gyro controlled on original hardware like Kirby’s tilt & tumble

    • @sofia.eris.bauhaus
      @sofia.eris.bauhaus 13 วันที่ผ่านมา

      are there flash carts with gyros built in 🤔?

  • @KC-kp4vh
    @KC-kp4vh 11 วันที่ผ่านมา

    Played Temple Run on my brand new iPad 2 in 2011. I was 15, and I was literally running away from the reality of being a loser. Best run was over 10,000,000 meters. Used like 52 wings. Then later I heard about the tutorial glitch but they fixed it before I knew about it.

  • @samuelthecamel
    @samuelthecamel 14 วันที่ผ่านมา

    My left ear really loved 3:24

  • @Chipstopher
    @Chipstopher 14 วันที่ผ่านมา

    Now we just need an update to that rock, paper, scissors game to support 2 player mode with a link cable

  • @ohdaygo
    @ohdaygo 15 วันที่ผ่านมา +2

    oh nice, didn’t think you’d pivot to Elden Ring content

  • @soryabuscompany
    @soryabuscompany 15 วันที่ผ่านมา +2

    First the NES, now the Game Boy, stay tuned for SNES next

  • @RockeyDAproductions
    @RockeyDAproductions 11 วันที่ผ่านมา

    i never heard of temple run before today

  • @mr.cantillasz1912
    @mr.cantillasz1912 12 วันที่ผ่านมา

    Snes's mode7 is a good graphics for making temple run 32-bit

  • @customsongmaker
    @customsongmaker 9 วันที่ผ่านมา

    After your Game Boy Color code didn't run on a Game Boy, you'd think you would have realized that they're not the same. It would be equally accurate to program a Super Nintendo game and say it's a Game Boy game, since the Super Nintendo can also play Game Boy cartridges.

    • @InkboxSoftware
      @InkboxSoftware  8 วันที่ผ่านมา

      There are hardware differences yes, but the same program can run on these two systems. The reason my code didn't work on the original Game Boy was that I hadn't accounted for the way DMA is handled on the original system. Now that it's patched, the exact same program works on both the GB and GBC.
      The device used to play Game Boy cartridges on an SNES is the Super Game Boy, which itself is basically a Game Boy, so the SNES is really only really being used as a fancy I/O device.

  • @TannerJ07
    @TannerJ07 15 วันที่ผ่านมา

    "This TH-cam was made entirely on the N64!"

  • @DanTDMJace
    @DanTDMJace 15 วันที่ผ่านมา

    Use bgb for GB emulation, it's very accurate

  • @maxalmonte14
    @maxalmonte14 12 วันที่ผ่านมา

    If Nintendo names their next console "Nintendo Switch Color" I'm buying one day one.

  • @ShayBlez
    @ShayBlez 14 วันที่ผ่านมา

    Would this run on an older Drag n Derp?

  • @oscarcacnio8418
    @oscarcacnio8418 15 วันที่ผ่านมา

    Does the Switch OLED count as the Gameboy Color version of the Switch?

  • @maxwel1
    @maxwel1 15 วันที่ผ่านมา

    Is this a video how the game boy works (one of thousands) or how you created the game?

  • @Mekelaina
    @Mekelaina 9 วันที่ผ่านมา

    Anyone know the song playing at 14:36?

  • @Adiee5Priv
    @Adiee5Priv 15 วันที่ผ่านมา +1

    Hello, could you say something about the progresson 8 bit blocks? I'm wondering if you still work on that. If you abandoned it, please be honest

    • @InkboxSoftware
      @InkboxSoftware  15 วันที่ผ่านมา

      It's on the back burner for now

    • @Adiee5Priv
      @Adiee5Priv 15 วันที่ผ่านมา

      @@InkboxSoftware Ok, thanks for responding ^_^

  • @mrfun216
    @mrfun216 15 วันที่ผ่านมา

    Can you next make Temple Run on a CGA computer.

  • @TheBcoolGuy
    @TheBcoolGuy 12 วันที่ผ่านมา +1

    Alright, so where is the part where you make the actual game?

  • @il0vewikipedia
    @il0vewikipedia 11 วันที่ผ่านมา

    I like your video. I will come back and use your link to support you once I am in the mood to subscribe to brilliant. Keep it up

  • @deanyt3697
    @deanyt3697 4 วันที่ผ่านมา +1

    Why not use the Pokemon Pinball accelerometer?

    • @InkboxSoftware
      @InkboxSoftware  4 วันที่ผ่านมา

      That accelerometer chip was included with one of the mapper chips for the Game Boy, but it doesn't translate to emulation or flash carts well, so I decided against it.

  • @SonicBoone56
    @SonicBoone56 14 วันที่ผ่านมา

    Make a version for the Atari Lynx!

  • @angelocorradino8720
    @angelocorradino8720 12 วันที่ผ่านมา

    Hypothetically, if someone with very little programming experience wanted to learn how to program Gameboy games, where would you reccomend they start? I'm aware that GB Studio is a thing, but I'm more interesting in learning how to code myself rather than using a visual system.

    • @InkboxSoftware
      @InkboxSoftware  12 วันที่ผ่านมา

      I would recommend you don't start with Game Boy programming, since it is quite complex. Try focusing on a language like Python, C#, or C for a bit, make a couple projects in one of those languages, then check out the programming tutorial I linked in the description of this video to get started on Game Boy programming. If you need any help, then feel free to send me an email.

  • @justadude450
    @justadude450 5 วันที่ผ่านมา

    Isn't the OLED basically the Switch Color?

  • @user-kl2bc8cj3m
    @user-kl2bc8cj3m 9 วันที่ผ่านมา

    would it be easier to do it in gb studio?

    • @mayo201
      @mayo201 7 วันที่ผ่านมา +2

      Gb studio is a kids toy..

  • @WhiteFyreLeo
    @WhiteFyreLeo 9 วันที่ผ่านมา

    Half the video is just gushing about how good Nintendo is And I totally forgot what the original goal was till half way through

  • @thepriestgodneverpayed
    @thepriestgodneverpayed 14 วันที่ผ่านมา

    why was 12 minutes of this video dedicated to just talking about the game boy lol 🐈

  • @neobree
    @neobree 9 วันที่ผ่านมา +1

    is the source code available?

  • @andysester7785
    @andysester7785 15 วันที่ผ่านมา

    Bro this is so fucking cool

  • @LKComputes
    @LKComputes 7 วันที่ผ่านมา +1

    you did not call it the i operating system

  • @hielum1337
    @hielum1337 14 วันที่ผ่านมา

    Why is the audio quality worse than your previous videos?

  • @sliwkaaa
    @sliwkaaa 15 วันที่ผ่านมา

    i barely understand anything but your videos are still entertaining lol

  • @FUGP72
    @FUGP72 2 วันที่ผ่านมา

    It is dumb to count EVERY Game Boy sold and compare that to individual generations of consoles. No matter what Nintendo wants to say, it is a different generation of handheld devices. More powerful in every way as the original.

  • @vpexmc
    @vpexmc 6 วันที่ผ่านมา

    3/4s the way through the video, I finally get what I came for.
    (Jk, w video)

  • @SetOfAllSets
    @SetOfAllSets 14 วันที่ผ่านมา

    the switch OLED is to the switch what the gameboy color is to the gameboy

  • @THE7Zee
    @THE7Zee วันที่ผ่านมา

    Still waiting for 8-bit Minecraft

  • @gdplayer1035
    @gdplayer1035 14 วันที่ผ่านมา

    dude tf happened to the mic quality

  • @huzaimizuhri8482
    @huzaimizuhri8482 15 วันที่ผ่านมา

    Minecraft part 3 when?

  • @MBeckers
    @MBeckers 11 วันที่ผ่านมา

    I couldn't handle the song only playing in my left ear so I tried to skip ahead but I missed too much to still follow it :(

  • @NaraSherko
    @NaraSherko 15 วันที่ผ่านมา

    Do subway surfers next

  • @orest58008
    @orest58008 15 วันที่ผ่านมา

    Next video we'll see GCBOS xdd

  • @NoSuchStrings
    @NoSuchStrings 15 วันที่ผ่านมา

    You are inspiring

  • @EPIKURIBOH242
    @EPIKURIBOH242 15 วันที่ผ่านมา +2

    2 normal comments & 3 bots xD

  • @MrSpageto
    @MrSpageto 11 วันที่ผ่านมา

    Yo was that MajiNation?!

    • @InkboxSoftware
      @InkboxSoftware  11 วันที่ผ่านมา

      Had to sneak it in there somehow

  • @thescratchguy428
    @thescratchguy428 15 วันที่ผ่านมา

    I didn't except this