Can you fit a whole game into a QR code?
ฝัง
- เผยแพร่เมื่อ 29 ก.ค. 2020
- In my headcanon, Hannah Montana was a brilliant x86 assembly programmer on the down low. Hey you never know, leading double lives was her specialty right?
▶Try it yourself: www.mattkc.com/etc/snakeqr/
For those asking, yes I submitted my patch to ZBar and it has now been merged into master: github.com/mchehab/zbar/commi...
▶Features the following videos
"Boot Sector Games" - The 8-Bit Guy
• Boot Sector Games
"Nintendo's big mistake that made Super Mario 64 super slow" - MattKC
• Nintendo's big mistake...
"Intense Hacking!" - MemeManTV
• Intense Hacking! (Hack...
▶Features the following 1K demos
"Searching for the silver lining" by Seven
• Searching for the silv...
"Escape through subspace 1K" by Seven/Fulcrum
• Escape through subspac...
▶SUBSCRIBE: / @mattkc
▶FOLLOW on Twitter: / itsmattkc
▶FOLLOW on Instagram: / itsmattkc
▶MUSIC USED
Lamb - setting sun
DualTrax - orion crackmusic
xyce - sea side blues (xyce.bandcamp.com/)
Graff - rain eater
Kalachnikov - Mental delivrance
zoolrave
Pink - sonic sucks!
BRD RinjaniSoft Products Universal
Ghidorah - GhidaPop
CORE - mr spock's cryo-bed
Maktone - class cracktro#15
BLiZZARD - Contraduct Design
4-Mat - eternity
xyce - jetstream (xyce.bandcamp.com/)
falcon/pulse+tdr - spineless - วิทยาศาสตร์และเทคโนโลยี
I scanned the QR code on the thumbnail and it says
"Nope, this isn't the game, You'll have to watch the video for that ;)"
Nice easter egg
@Weirneir Low key disappointed
Also worth mentioning at 19:08 it says "Did you ever hear the Tragedy of Darth Plagueis the wise? I thought not. It's not a story the Jedi would tell you. It's a Sith legend. Darth Plagueis was a Dark Lord of the Sith, so powerful and so wise he could use the Force to influence the midichlorians to create life... He had such a knowledge of the dark side that he could even keep the ones he cared about from dying. The dark side of the Force is a pathway to many abilities some consider to be unnatural. He became so powerful... the only thing he was afraid of was losing his power, which eventually, of course, he did. Unfortunately, he taught his apprentice everything he knew, then his apprentice killed him in his sleep. It's ironic he could save others from death, but not himself." Tons of little easter eggs
I did that too ;-;
All QR codes have an Easter egg
He's a genius! His thumbnail, with a QR Code, that I scanned literally says "Nope, this isn't the game. You'll have to watch the video for that ;)"
Give him big thumbs up for his trick.
@ENRG Twix didnt get why are u mad
And when you scan qr code at 0:15 it says "subscribe to MattKC"
@@skmvlogs260 the one at 0:42 says Genesis does what Nintendon't
Omg it does!!!
3:48 this one sais DEEZ NUTS! HA! GOTEEEM
*1: Turn off WiFi, 2: Scan QR, 3: Epic Dino Game!* 🤯
LMAO
this is impossible, every time i turn it off and come back to see the next step i have to turn it on again, help
@@heart755it's not that funny 💀
@@tatertotboi i dont mean to laugh but he means code a whole game not on the cloud its not that easy
chillax @@tatertotboi
Can we appreciate the fact that he got straight to the point
@enrique amaya bro wtf are you saying?
@@enriqueamaya3883 a̴̧̟̰̺͎̫̼̫̩͇̾͂n̵̰̳͒͋͗̒͛͝n̷̛̤̫̮̹̫̱̦̔̂̊͋̎͝o̴͚̠͈͈͕̟̬͉̺̰͒ṫ̸̬͕͇ȃ̴͙̙̲̪̎̿̈́͠t̵̛̫͕̘̭̓́͛͒́̐̔͋͝i̷̝͖͓̗̎̒́̚o̸̭̳̫̞̻̹̥͖͐̿͝n̸̳͕͈̝̉̀̉͒̽͋̃̕͜
no?!
Can we appreciate the fact you're a bot
yeah like, he just started the video saying "Yes.", couldn't be more straighest-to-the-point
Hot compression tip: rename snake.exe to snek.exe for that extra byte
s.exe
SNES.exe?
@@hilgertbos742 x
File names are not part of the file. They exist in the file formatting on the storage media not the actual file contents. You can test this by changing file names and checking file sizes to see that it doesn’t change.
Z1PLOKK the file doesn’t contain its own name. It’s not part of the QR code. The file system contains the name, which you have to supply at time of scan. On FAT file system for example file names are pre allocated to 11 characters. Changing the name doesn’t affect the size of the FAT meta data at all. Names are labels in the file system not part of the file itself. Yes the data exists somewhere, but not as part of the file.
short answer: yes
long answer: it's hard and complicated and the amount of material you have to work with is tiny but yes.
tysm
Thx for saving me watching a 20 minute video
@@adzin0093 I mean MattKC literally puts it in the beginning.
One sentence is the long version?
@@ydorb4752 actual long answer: due to restrictions with limited space on the code, that combined with the amount of effort you would need to put in and the types of games you would even be able to create with such limited capacity for action and input for commands and goals to the point where creating a simple game like snake (might not even be able to do pong) that has relatively really simple and very light code is difficult, it might not really be worth the effort but yes you can.
I really appreciate that every single qr code in this video, including the version 40 one, is a working qr code.
Fun fact: The 2.88KB QR Code mentioned at the beginning, you'd need just under 11 of those to fit Super Mario Bros, one of the simplest colored games of all time (for reference, the size of the actual ROM file is 31KB and the the precise amount is 10.77 2.88KB QR codes)
just split the code into 11 QR codes then run all executables
One of the simplest!? We have the whole Atari and clones library before that
in fact game cartidges could be thought as microscopical qr codes, since qrs are much larger they can store way less space up until 2.88kb
Not fun, not a fact
Can't believe you called them """colored""" games... It's 2023 bruh, get woke.
Recommendtions: "Can you fit a whole game in a QR code?"
"Yes".
Me: "Understandable, have a great day."
Gg TH-cam
The recommendations is getting worse
Ok, have a good time
A standard QR code could have held enough data to answer the question
Ahh yes straight to the point lol
1000th like! :D
"Can you fit a whole game into a QR code?"
- *YES!*
* Video ends *
He is the first youtuber ive seen who doesn’t drag out the answer to the question until the end of a 20 minute video; he answers he right away then begins explaining how it is possible
This had 999 liked. I made it 1k 😁
@@mohammadzaidsaraf5325 consider this as your lifetime achievement. While I'll consider 1.1 k likes with only 4 comments as my achievement
*DIRECTED BY*
Robert B
@@oreowithurea5018 one time i got 5k likes on a meme comment, and then i couldnt find the comment any more
This really shows how much we take sprites, polygons, or anything else that involves graphics in any shape or form, for granted these days.
My first thought upon seeing the title was "Probably, so long as you do it in assembly code." I'm actually shocked I was right, considering how little I know about programming. Neat vid, thanks for making it! The channel Dave's Garage has a really neat video where he tries to write the smallest functioning program he can in assembly code, highly recommend to anyone who likes stuff like this
If anyone’s wondering, the QR code in the thumbnail says this: *“Nope, this isn't the game. You'll have to watch the video for that ;).”*
And the thumbnail that’s turned sideways almost like a diamond at the beginning of the video says “sub to MattKC”. And then the one with coolmathgames, sends you to coolmathgames.com
Yea I tried
The one at 0:42 says "Genesis does what nintendon't." The version 40 one at 1:49 is beyond the capabilities of Google Lens.
Everything about this video is genius for keeping people interested.
Matthew 2400000 yup
*clicks on video*
"YES"
"nice alright thank you"
best video ever.... direct clear and not a scam at least
„Yes“
Understandable, have a nice day
*video comes on through auto play in the background*
"YES"
????
@@komfyrion SAME.
@@thethinker2372 background noise is cool, don't judge us
I love these high effort videos of guys doing random seemingly impossible stuff no one asked for but everyone is curious to see. I catch myself watching a lot of these videos lately
As a developer myself, I would have accepted the JS/HTML version as a valid non-clickbait solution.
So you know, mad props for going the extra mile!
Finally, a video that answers a question right when I click it
this video and also daily dose of internet
This should be the standard practice. And then I stay BECAUSE I already know the answer... I want to know why and how. 😂
Yes
I know
yess because most youtubers think you cant read the title of the video and take 5 minuites to explain what they are doing
Fun Fact: The QR-code in the thumbnail says: "Nope, this isn't the game. You'll have to watch the Video for that ;)"
yea haha
I tried it when you said that. It works!
yeah lol i tried it before i looked at the comments
And the one at the end is the Darth Plagueis The Wise copypasta
Lol TF
You cheeky man, i scanned the thumbnail
Ok, I’ll be honest.
This video has been on my feed for quite some time, and finally I clicked it thinking “too long, I’ll just skip around to find the answer and see the final product”.
As soon as I click, I’m met with an instant reply to the question, and that not only sets up the video in a great way, but also makes me instantly 100x times more interested in the topic.
I ended up watching every second of it, despite knowing literal basic C from highschool, great project.
2007: Can it run Crysis?
2020: Snake in a QR code
2107: Crysis in a QR code.
The way i see it you can do it right now. Like in the same way you had to install big software using many diskettes, you basically can do the same thing with many codes. But i doubt that you could magically increase the data storing capacity of QR codes. It's not like in 2107 you'll carry all your TB of porn on a small sticker in your wallet in case the internet is down.
@@somnorila9913 *doubt*
Somnorila Im pretty sure that in some form NAND flash memory could be converted into a very thin form, so yeah you probably could carry around terabytes of data on a sticker 1 day
2000: Can it run Snake?..
@@somnorila9913 Well, with different gray shades, for example, you could theoretically store more data on the same surface.
Dont worry guys, doom will soon be available in QR CODE
Karmacide finally, we can rip and tear on the go
Just like the old floppy disks. 10000 QR codes to install
Good, doom must spread its code.
Hooray
What about gta v on qr code?
Thank you for not dragging the video out and dropping the answer right away, THEN expanding on your ideas. I appreciate that.
The qr code on the tumbnail says "Nope, this isn't the game. You'll have to watch the video for that ;)" cool easter egg😂❤
Short answer: Yes
Long Answer: *Goes off like a madman for 20 minutes straight*
comment copy pog
TheHeroicMan Poggers indeed
Get this man to 666 likes👍
Ihmisen Kuva Didn’t need to swear, my dude. And, i’m not a kid, but go off.
@@timosipila544 insert unneccesary swearing I guess. 🙄
The first QR code wasn't a rick roll...
That's a missed opportunity.
That's overused
TheDiamondOre it’s not funny anymore and I actually like never gonna give you up so it’s kinda useless now
It was CoolMathsGames though so its still cool
MichaelEpicA that’s your opinion tho others still find it funny
Overused memes smh
"Nope, this isn't the game. You''ll have to watch the video for that ;)"
nice
I really love that you answered the question in the first frames! This really satisfied me lmfao. You got a sub and just for that I'll watch the entire video.
Time to start smuggling QR code games into school...
LMAO
though if anyone does actually do this, you need a qr code scanner - which you have to download. at that point, you could just download some game off the internet or get a pen-drive.
Next up is Mario 64 on 20 pieces of paper
@@butterflyexists iOS devices have a QR code scanner preinstalled with the camera.
same
Saw the title, thought to myself: "Meh, probably he will write it for web browser". Then he said Assembly x86 and that's when it got real.
LMAO I LAUGHED AT THIS WAY MORE THAN I SHOULD HAVE
@@jetkazama9206 yes, you did.
Then @? said Assembly 6502 and that's when it got serious.
Wow, the beginning of the video is great. Straight to the point, answering the question in the title. You have me hooked already.
Dude, I absolutely dig the fact that you got straight to the point and answered the question in the first second of the video
Next up: "Can you store an operating system on a bar code"
Technically you can launch the first iterations of linux with them, it will require a new bootloader to read it too. I mean, they already made a vinyl bootloader.
Time to start smuggling QR code games into school...
Yes. Look at KolibriOS
Hell yeah
@@dr.mikizzletherapist8294 true
This is like Scientist inventing nuclear technology and just hoping it doesn’t cause hell
I am become death, the destroyer of worlds.
-Robert Oppenheimer
TheCrafterOfGD
I play GD too i made video’s
I love these vids, easy for a non techy person to understand and the video editing is excellent! Thanks for the entertainment 😊
I have been going through this video scanning all these QR codes and some of them are so funny I love the vids keep it up. : ]
he gets to the point under 2 seconds
I like this guy
Exactly!
I was so suprised reading the title in my head and then the YES. And i was just looking around like huh? Who?
But still makes an over 20 Minutes Video, about it
@@tristxn999 and? he answers the question as soon as the video starts without wasting time with unrelated bullshit like most other youtubers. whether you're curious enough to keep watching is up to you.
@I’m Blue La ba dee la ba die
Me: sees title and clicks video
MattKC: "Yes..."
Me: *LIKE*
@Tyler Whittemore _yes_
Tyler Whittemore *Y E S*
Instantly subscribed.
@@samskins qr code to instantly sub on ur channel :o
😂😂😂👍
This is amazing, well done done! Fun experiment
This is first time wathcing this guy and i just subbed in 5 secs of the video cuz he just answered the question instantly. I love this type of content creators.
For the one that cannot scanned the thumbnail QR code it says
"Nope, this isn't the game. You'll have to watch the video for that ;)"
Cool lol thnx
Lmao I was about to cs it but I went in the comments first
It should have been a Rick roll
Lol
Frick I just lost the game
6 year old me who used QR Codes as a maze: yes
Nice
I'm not the only one who still does this? Yay!
Same
Galaxy brain move right here
: )
0:00 Bravo- The fact that there was not 15 minutes of Machiavellian mind games before a non-answer was formed. Better than click bait- hook line and sinker. :D
The amount of Knowledge and expertise you have is Majestic
Soon :
"Can you fit a virus in a QR code ?"
Turns out, yes! You just need an eyedropper, a printed copy of the QR code, and the ability to not get caught stealing from the hospital.
Just wait until we have visual implants....
Covering your eyes so you dont peek at a QR and get sick.
when there's a robot apocalypse we can just put the QR code on our shirt, when the robot sees us, it automatically scans the code, and fucking destroy itself ez
Easy print it and spit on it. Corona QR.
Kwahahahhahahahahhahaha KWAHAHAHHAHAHAHAHHAHAHAHHAHAHAHAHHAHAHA
For the 0 people who asked, the QR code in the thumbnail has text saying *"Nope, this isn't the game. You'll have to watch the video for that ;)"*
Spoiler, lol!
You got a like though :-)
The one at the end also happens to be the tragedy of Darth Plagueis the Wise
lul
thank you so much for making this video, this is invaluable to me as someone who has been trying to figure out the best way to code a (benign) showpiece virus/game. this seems like a good way to make it as small and simple as possible, especially if i don't need to actually cram it into 3kb of space
One of my favourite TH-cam-videos of all times!
Appreciate the answer being given immediately.
engineer gaming
@@KermitTheGangsta58
@engineer gaming
@@KermitTheGangsta58
@engineer gaming
@engineer gaming
@@KermitTheGangsta58
@engineer gaming
@engineer gaming
@engineer gaming
Appreciate the answer not being spoiled in the top comment!
“When will we ever even use the math we learn in high-school?”
Well, it depends on your jobs for living
If you don't want to become a game developer, scientist in neuron networks or something like that, you don't need that much high level math, when talking about programming
when we finally meet that one boy buying 200 eggs with 50 cent, 20 cent and 10 cent coins
What if we replace algebra with coding... Maybe I will enjoy school more and it will actually be helpful
Math is for those with high ambitions. You have to choose to use higher level math, it’s not required. Most people don’t have high ambition, they just accept whatever occupation they have and become complacent. Working their 9-5 until they die.
"Bro can you hand me the game i wanna play it"
*gives a qr code*
I first watched this video a couple of years ago, back then I didn't understand that much. But now as a GT it was a fun ride to watch this. Awesome video
MattKC: "Simple code can be surprisingly economical."
YandereDev: *THIS IS BEYOND SCIENCE.*
Else if?
Explain
😂
TommyTheHealer I never take breaks...
@@intensellylit4100 Else if Else if
Let’s just take a moment to appreciate that this dude went pretty straightforward without any word games
Agreed
Agreed
Agreed
Agreed
Agreed
The thumbnail got me, you are hilarious
Imagine... Doom in a QR
Q: "Can you fit a whole game in a QR code?"
A: 0:00
That was shocking
He literally said "Yes" in the begining. Respect
To be serious, this guy deserves A LOT more than he gets, instead of forcing us into a whole video, he really just told us at the beggining,
We kept on the video for interest.
What a nice video and a 10 for you being so thorough and patient. 👌🤗
I had this idea 8 years ago, you did a great job. glad to see it's possible
"Yes."
I thought the vid was gonna end right then and there.
I really like how you opened it, you assumed I would read the thumb nail/title and you were right.
yes, no more shitty filler intros that add nothing to the video
i thought the same thing, what a great video!
yeah I really liked it too, I searched for that comment :)
I love videos that tell the answer instantly, only saw 2 in my life.
First word in the video: *Y E S*
Hey Matt! This has to be the most inspiring videos on TH-cam I have ever watched!! So Cool. I dont remember if I saw such a cool thing ever on the internet. BTW I am a software engineer, but you sir are, GENIUS!
BRILLIANT! Thank you! Subscribed!
"I'm going for a game that anybody who had one of these remembers fondly,"
snake snake snake snake snake snake
"snake!"
yEAH
For those that are wondering
The QR on the thumbnail reads;
"Nope, this isn't the game. You'll have to watch the video for that. ;)"
Lmaoo... I thought it had no meaning 😂
I thought it would be a Rick roll
There were multiple QR codes for example one said to subscribe to him and one said something else that ended in nintendont
Mep TheTurtle the other one probably said “Genesis does what nintendont”
@@MMMgamingTTV that's what it said
4:50,
Lets have 17.847632688006 seconds of silence for internet explorer.
Miss you Internet explorer. So longgggg.
"Nope, this isn't the game. You'll have to watch the video for that ;)"
Damn...
Next will be Skyrim. Skyrim is in anything and everything
Doom first, then skyrim
that would be f*cking impossible for a qr code to fit all the textures, the code, everything.
@@SATOTEHDOOD Not with that attitude!
@@SATOTEHDOOD there's always a way
No, Skyrim is in every console. Doom is in everything.
“You can technically, store malware in QR”
SHHHH DONT GIVE THEM IDEAS THIS COULD BE HORRIFIC😂
*2020 would like to know your location*
We already did that to hack the 3DS, the first exploit discovered was in a game that read QR codes for something specific
@@Almamu "We"
@@Almamu didn't know that
Late it's already out
Me scanning the thumbnail and got
-> Nope, this isn't the game. You'll have to watch the video for that ;)
Dude that is smart!
Man, you are crazy! and wild and amazing, all in the same time!
Title: Can you fit a whole game into a QR code?
Second frame: *YES*
Me: Adiós
Tittle
The tittle sure is nice
It's actually the 5th frame.
Tittles or adss?
Love me some tittles
Normal TH-camrs: Hello guys and welcome back to...
MattKC: *YES*
Very refreshing
At least in theory
The video couldn't have started in a better way.
XDDDD
Never have I subbed faster
I just landed accidentally here and I watch the whole video and I’m your subscriber now , dude that’s f amazing!
"Nope, this isn't the game. You'll have to watch the video for that ;)"
I love how you immediately answer the question as soon as the video starts, it's a nice change for once.
ikr
Yes
Rick roll?
I scanned that QR code and it takes me to PH
@@iair-conditiontheoutsideai3076 no lol 😂
QR code on thumbnail says: "Nope, this isn't the game. You'll have to watch the video for that ;)"
I scanned it
@@wendypickford2478 i already writed what it says but ok xd
No it's a Link to a game website
its a program to steal all your secret porn
The one at 19:07 tells the story of Darth Plagueis
Watched the whole video through, liked, and subscribed because he answered the question immediately
I remember learning Assembly when I took a C class. I thought it was quite awkward and outdated. But at least I can understand what’s going on in the video now.
People after seeing this:
Can you fit a whole virus in a QR code?
Yup i was like someone could abuse the hell out of this by making a virus
Yeah in theory it should be really easy, all you gotta do is make a tiny program that simply downloads and executes another program or additional code on launch. As for fitting an entire virus in a QR code I doubt it’s possible but maybe I’m wrong
As long as QR scanner don't execute the data it just scanned, you got time to examine it before you decide to run it or not.
Patrick Chen No yeah that’s true but a standard android QR code could probably link to some virus download and use some exploit in the android os to automatically run it (or at least hope the user opens it)
* Runs around the city plaza holding a sign with a QR code *
MatKC: "A human can always write more efficient Assembly code than a compiler."
C Compiler: "I'm gonna do what's called a 'pro gamer move'"
"Just not _this_ human."
Can it run doom
Oh god...
you are crazy man. i hope to code like you some day
A certain Slav youtuber once said while battling alien in a spaceship:
"This is a 96 kilobyte game. No, not gigabyte, kilobyte. You could fit this into floppy disk if you want. Not sure why you would have one, but.. But you could fit it 15 times, or less if you are living in the past, or just once if you do not know how kilobytes work.
...But I'm getting of track"
Life of Boris
@@qwotqwot3106 Correct. Have a gopnik award
(Slaps sticker on hood)
@@raktechgaming thanks, mate
Life of Boris
Y'all will be awarded!
19:20 Oh but there is! A 3DS game called Cubic Ninja has a feature where one can share levels via QR codes. This was vulnerable to an exploit called ninjhax which allows homebrew to run.
I think the code there just caused a stack overflow to download the payload from smea's site, but it was still kind of magical when I first saw it
@TheThunderGuyS Not exactly. I think a different exploit was found in DS mode, but that only allowed DS homebrew
@@laurinneff4304 It wasnt a Exploit but the Fact that Nintendos Way of Verifying DS Cartridges is Broken since the Release of NoPass DS Exploit in 2006. TL;DR Fixing NoPass would break DS Compatibility, so Nintendo resorted to just blocking Flashcards manually.
@@Fopenplop The payload's not downloaded live from smea's site, it's run from the SD.
@@snbeast9545 clearly i was misremembering but that makes a lot more sense
Well done!
Me: welp it’s gonna take a while for him to explain it
“0:00”
Me: ok that was pretty quick
Lol
That is legit the entire reason why I kept watching.
Talk about getting to the point, no intro, no ads, nothing, straight to "YES"
56 likes
nice
Holy shit you're a legend
@@andrewhamop6665 Holy shit he's a legend
YES
Ok thx close video
Bruh I legit got an ad
Answering the question right of the bat. Am gonna continue watching now
I clicked to show respect after that little tricky you pulled in the thumbnail, good job!
"Can you fit a whole game in a QR code?"
1.9M people: *i don't need sleep, i need answers*
me at 4:35am
also me at 1:04 AM
1:16am :D
@@EdFrancis-JellyRabies 1:23 am lol
i mean a YES exploded on my face in the first frame so...
Tbh I don't really know what is this guy talking, but it's interesting
Perks of Suggested Videos
Nice name
That hurt me reading that
666th like!
That's actually making me mad idk why mr jibril
then imagine if each cell in the QR code had a color, you could fit the entirety of RDR2 on a piece of paper
I really like scanning the qr codes as it goes on. It’s really fun 😊
in 20 years: can you fit a whole game on an 1TB HDD
Yeah. I wonder how hard could nowadays game be optimized. I believe most of 3D games could be played on much weaker computers, but they know that kids will get 10k $ computers so they don't care about optimization.
conclusion:
"Sooo you can fit a whole game on only 1 TB HDD, but because of the slow write/read speed you will want to immediately start loading the whole game into RAM..."
More like 5 years from now
yeah too bad ;(
@@PinkeySuavo Hope "you" could make a game and optimized it.
Plot twist: His game was too large cause of all the malware he encoded and didn't tell us.
WHAT
Could you use a QR code to upload a Virus perhaps? 🤖🦠
"ok, so this is binary and not text, got it?"
"N
o"
The fact that it immediately gave the answer "yes" when I clicked was actual jumpscare
You fixed an open source bug, this whole project was worth it in my book.
But did he submit a push request?
387 like
nicde
Line ending issues has been my biggest troll this year and I'm even counting Covid..