@ThePrimeagen

Hey. First video going full time. I hope you liked it. Part of me always feels I could do better :)

@Koroistro

Prime is doing everything in his power to become a game dev without having to claim that he's doing game development.  
He will fail, Thor will corrupt him.  
A game jam is getting ever closer, prepare for ligma.

@MikkoRantalainen

6:00 If you start throwing away bits from color information, always keep most bits for green because human eye is the most sensitive to lightness levels of green color. Always sacrifice blue color bits first, then red and only finally green.

@TheCodingSloth

Flip went crazy with the editing 11/10 video

@pacinpm2

Doom was using 13h VGA mode which is a 256 colours palette mode. You could use this pallet directly instead of your own conversion to 1 byte. This way you don't lose any colours.

Also if you Huffman encode blocks longer than 1 byte you could target patterns of colours from textures and potentially achieve greater compression.

@boraatay1839

I don't normally make comments but man this video is beyond amazing. The production quality, all the engineering information and how it is put out even someone never programmed his life could easily follow plus Prime being an amazing entertainer as always apart from being a kick-ass-do-it-yourself-hands-on coder/engineer. And joy in his eyes through it all. Man is living his best life.

@Simiaaaa

F for the grass that wasn't touched during this project 🫡

@zacharymonroe94

Netflix lost an employee so we could gain a legend - truly top tier content sir.

@gabboman92

what a weird dougdoug video

@V.gara_

Mustache man… I gotta say you really are the reason I stay inspired to code and continue to pursue the deeper understandings of development. 

The combination of pure unadulterated knowledge & passion for what you do is so inspiring. I’m already 2 months in using NeoVim becoming blazingly fast, finally able to sit still at my computer for 5+ hours & I now wake up everyday giddy knowing I GIT(😅) to learn more. 

I’m sure you hear this all the time, but you’ve truly saved my life. Thank you.

@mitchierichie

Quitting your job was definitely the right move. This video would not have gotten made otherwise

@ThornOnARose

The work put into this video is astounding. So happy to see Primeagen closer to where he wanted to be so long ago.

@doperykidders

This is what Prime means when he says  "go build fun projects" lol.

@RedstonekPL

4:52 yeah i see that `uuwwUU`

@Carhill

I think that's the best audio-visual explanation of an XOR operation I've seen.

Great project and video. Thanks for sharing!

Also, I loved the Yugioh lifepoint sound/animation you did for the counts.

@SnowDaemon

Prime: GigaChad SWE
Flip: GigaChad Editor
Team: GigaChad

@Fazal828

What an incredibly informative and entertaining video! This is exactly what I was hoping for when you became a full time streamer :D

@acrosstheocean25

That XOR frame compression technique is so cool! Really made me to start thinking about more good use cases for XOR. Good content as always, you are one of the biggest inspirations in my programming journey.

@Arillaxe

12:12 The first bit for B went to previous A

@jonathanmarler5808

DOOM renders into a 320x200 8-color bitmap. This means the colors DOOM actually renders already fit into 8 bits. It would be super easy to compile DOOM and make this framebuffer available to your compression stage.