Тёмный

MissingNo.'s Glitchy Appearance Explained 

Retro Game Mechanics Explained
Подписаться 228 тыс.
Просмотров 1,1 млн
50% 1

How does MissingNo. end up looking like the way it does? And how exactly are Pokémon sprites displayed on the screen? It's all explained right here.
LINKS
Twitter (updates): / retrogamemechex
Patreon (support): / rgmechex
Discord (discussion): discord.rgmeche...
PATRONS
Thank you to all of my patrons who support the channel!
Anthony Losego, Dan Salvato, F. Murmel, Jonathan Aldrich, Ange Albertini, Avi Drissman, Mike Gerow, Larry Koubiak, Tina Wuest, Owen Christensen, Gynvael , Buddy , Chris Margroff, Brandan Lennox, Nik , Jason Hughes, Diamond Ice, Chris Post, Cypher Signal, Shannon Potter, Rupix , Gabe S, krivx , Walter Huf, Pixy011 , David Spalding, Acceleration Shark, David Johnson, Rory Kelly, Carl Cassler, Joe Mecca, Michael Greb, Kefen , Heptonion, leftler , Scott Beca, 19day , Michael Dragone, John Losego, Travis , Arthur Kunkle, tripper , Nebelwerfer Granitara, Sten , 333Rich333 , Glenn hEADcRASH Sugden NPC, Alex Yancey, David Mazarro, Steven , null , Ryan , Corey Ogburn, Martin Trozell, Garret Kelly, Jake Hickman, Narskogr , Joel Kuhn, Dan Shedd, Sembiance , Xander , 4F Panda, Max Roncace, A Sentient JDAM, Brian Henriquez, Travis Nellor, Zach Hugethanks, dishsoap42 , Mikely Whiplash, Yakov , Oxygen Chen, RetroReversing.com , yuriks , Ceres , Jeremiah , jesugtz , Chris Roy, Chris Connett, Mark , Matthew , sapslaj , Jonathan Scott, Xkeeper , Bjoern Hansen, ers35 , Daniel Bernard (ReckedCat), Lukas Kalbertodt, Vier Ladair, Bwangry , iPaq , zephyrin , Kit Spindler, Johnathan Roatch, Jeremy Wright, Brandon , Matt Shepard, Felix Freiberger, Sypwn , Niles Rogoff, Kusabi , Reflet , Yann Le Brech, Evan , Eugene Bulkin, Walter Weaver, Gethiox , Articate , Julien Oster, buzzert , Steve Losh, Samuel Stoddard, HattyJetty , Paige ? Hex, Yeero , Cruz Godar, Linh Pham, Noah Greenberg, Nick Rogers, Sean Nelson (audiohacked), Bryce , Andrew Yukhymchak, Sean Bryant, John Gabriel, BazBadger , Kyle , Master Knight DH, Tim Romero, Michael B., Eric Loewenthal, Adrian Haslinger, Proxy , Nolan Varani, Thoscellen , Wii2 , Daniel Robinson, Hans Jorgensen, waielal , Daniel A.A. Pelsmaeker, Aaron, Max Gartung, Nicolas Dohrendorf, Eric Hoppe, Chaz Serir, derHinek, & Gyiyg!

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 2,2 тыс.   
@gretarreynisson3280
@gretarreynisson3280 4 года назад
13:25 Ah yes my favorite Pokémon, A Pair of Rocks. Very useful against Scissors, not so much against Papers.
@wraithcadmus
@wraithcadmus 4 года назад
What's the betting it's not Rock or Ground type?
@gretarreynisson3280
@gretarreynisson3280 4 года назад
wraithcadmus I’m betting 10₽ it’s a Rock type and 20₽ it’s a dual Rock/Rock type
@Bagabundoman
@Bagabundoman 4 года назад
I always had trouble finding the Stone Stone so I could evolve it into Three Rocks.
@SomeIdiota
@SomeIdiota 4 года назад
Missed opportunity to say Scizor!
@wraithcadmus
@wraithcadmus 4 года назад
@@Bagabundoman Like Game Freak would be lazy enough to make a mon that's just three of an earlier one!
@danielstephenson7558
@danielstephenson7558 4 года назад
I'm guessing everyone else was playing Who's That Pokémon as the decompression algorithm was animating, yeah?
@Ails1234
@Ails1234 4 года назад
I actually recognized the rock sprite...
@hesterfranks9716
@hesterfranks9716 4 года назад
it's jigglypuff from above
@andrewprahst2529
@andrewprahst2529 4 года назад
Hester Franks That joke shall never be forgotten
@scyobiempire4450
@scyobiempire4450 4 года назад
I thought Magikarp was Rapadash.
@Leafia_Barrett
@Leafia_Barrett 4 года назад
"Who's that pokemon? It's OH GOD WHAT" I actually got Magikarp right, I recognized the mouth and eye.
@computer-love
@computer-love 4 года назад
*memory: unprotected* *buffer: overflown* *hall of fame: corrupted* *yep.. it's segfault time 😎*
@joshuahudson2170
@joshuahudson2170 4 года назад
MMU not found. Can't segfault.
@anubeia
@anubeia 4 года назад
make a segue escape on your Segway
@kanden27
@kanden27 4 года назад
...Hotel: Trivago
@crqf2010ruler
@crqf2010ruler 4 года назад
@@kanden27 Trip: Advisor
@KayOScode
@KayOScode 4 года назад
I don't think it had an os
@SethEverman
@SethEverman 4 года назад
jesus this is an incredibly well made video
@sugarwizard8676
@sugarwizard8676 4 года назад
Oh hello there
@obscurus4339
@obscurus4339 4 года назад
Interesting to see you here!
@GoldenThunderYT
@GoldenThunderYT 4 года назад
8 likes lol
@MultiWolfLink
@MultiWolfLink 4 года назад
No lie your bowser unboxing made me so mad I didn't get one myself.
@senkigoh6304
@senkigoh6304 4 года назад
i agree bald guy
@ktvx.94
@ktvx.94 4 года назад
The whole not shifting pokemon and just slapping missingno whenever a pokemon was removed is the classic "I shouldn't do this, but it'll do for now" programmer move. Also I'm so amused by how the game didn't crash with all those indexes going out of range. Unreal Engine take note!
@abaque24
@abaque24 2 года назад
The game's code is as magical as the concept behind the games XD
@elementgermanium
@elementgermanium Год назад
Fun fact: modern games would have the potential for more ridiculous glitches, but they have error detection systems that INTENTIONALLY crash the game if something too weird happens.
@kylek.3689
@kylek.3689 Год назад
​@@elementgermanium Yeah, because one of the even weirder things that can happen is arbitrary code execution, which you definitely don't want in networked multiplayer games.
@AllThoughts3rased
@AllThoughts3rased Год назад
​@@kylek.3689not to mention we're usually not dealing with such low-level programming. Early Pokémon games were likely coded entirely in assembly which doesn't have most of the safety nets most modern high-level languages have.
@JetFalcon710
@JetFalcon710 Год назад
@@AllThoughts3rased Yeah, most early games were coded in assembly, including the first generation of Pokemon games. The programmers had to cut all sorts of corners to fit all that data into such a small cartridge _(I want to say like 16 KB)_ and have it actually function. The fact that those games work at all is a miracle tbh
@m0n5a80
@m0n5a80 4 года назад
I love how MISSINGNO's sprite, even if it's just random data, still has something that looks like an eye.
@kevinhaddad9420
@kevinhaddad9420 4 года назад
It's like how we see things in clouds that's just part of the natural tendency of the human brain to recognize patterns that aren't necessarily there
@kasyu1101
@kasyu1101 4 года назад
and the true form looks like a face
@CheddarVG
@CheddarVG 4 года назад
And a mouth.
@SongbirdOfficial
@SongbirdOfficial 4 года назад
I don't see it
@donutman4020
@donutman4020 4 года назад
Derpion the Derpy me neither
@JJASalazar
@JJASalazar 4 года назад
My favorite thing about your videos is the fact that I can understand them, despite the fact I have never done anything with assembly language. You do a great job keeping it understandable while still diving *way* deeper than any other channel I've seen.
@SadoMessiahLP
@SadoMessiahLP 4 года назад
Thats true. My only criticism is that it is a bit too fast to get whats going on at some points. He should maybe make longer pauses between sentences to give viewers some time to think.
@TheBooklyBreakdown
@TheBooklyBreakdown 4 года назад
@@SadoMessiahLP .75x speed in settings
@SadoMessiahLP
@SadoMessiahLP 4 года назад
@@TheBooklyBreakdown No, that slows the entire video down to a crawl and does not adress my critique
@somemong989
@somemong989 4 года назад
Speak for yourself, I have no idea what's going on but I still enjoy it.
@SadoMessiahLP
@SadoMessiahLP 4 года назад
@Belial I don't like that either, however he makes almost no pause between sentences. If I did that in school when doing a presentation, I'd have gotten a worse grade. It's just better when you try to teach people something to make longer pauses... Not everybody is an expert on this field. I'm talking about 1 sec. of pause between sentences... Maybe I also feel that way because my native language is german and german feels like a slower language than english with longer pauses...
@ReySilverskin
@ReySilverskin 4 года назад
14:40 So what you're saying is, in-universe, Missingno's appearance is that of an eldritch data construct representing the very concepts of human speech and writing, and that's why its true form is indecipherable to mortal eyes. That's fucking awesome.
@missingno2401
@missingno2401 4 года назад
ur right
@themetalone7739
@themetalone7739 3 года назад
Back in the red/blue days, 10-year-old me was briefly obsessed with Missing Number. I noticed, after catching one just to see what would happen, that beating the Elite 4 afterward caused my winning pokemon images to glitch...one of them glitched into a sprite of Mew. After I realized Missing Number can evolve, I experimented for a pretty long time; convinced that there was some sort of massive secret locked within this glitched mess of pixels. As with almost all the "secrets" (more like child folk-lore) from those games, there really was nothing to find.
@lucatdcat8720
@lucatdcat8720 2 года назад
@@gik0kaleidos417 K
@TheSwiftblad3
@TheSwiftblad3 2 года назад
@@gik0kaleidos417 k
@frostedflakes11
@frostedflakes11 2 года назад
I had the hall of fame glitch too
@PKNproductions
@PKNproductions 2 года назад
"Child folk-lore" is so fascinating to me. There's an academic term for this, "children's culture" -- the unique subculture created and maintained by children, with little to no influence from adults. Somehow through friendships with kids at other schools, cousins in other states and countries, etc. you end up with this global "children's culture" that propagates itself. Even as we grow out of childhood, new young children replace us and maintain many of the traditions and beliefs we left behind. I remember a Reddit comment where somebody shared some of the new Pokemon rumors he learned from his young child. The most fascinating thing was that corrupted versions of the same rumors from 20+ years ago still persisted among these young kids. Apparently this guy's kid heard about a secret Pokemon named "Mysterio" who could give you many items but at the risk of destroying your game. The legend of Missingno lives on, retained through oral tradition amongst children. That's pretty mind-blowing to me.
@galaxybolt1748
@galaxybolt1748 2 года назад
@@PKNproductions I am probally wrong here so take EVERYTHING i say with a truckload of salt thinks this may happen due to it being like a stream of children lets say you are in middle school 6th grade first year there you hear about a mystical secret in a game called "I’m using this game as an example for a comment since i can’t think of anything AKA Needed Something" you try to find the secret in "Needed Something" you turn up blank but then you go onto 7th grade and hear about a secret in a game called "Needed Something 2" you tell some 6th graders about it they believe you you try to find the secret and find SOMETHING related to it but it doesn’t lead where you want you go onto 8th grade and hear of a secret in a game called "Needed Something The 3RD Final Battle" you try to find the secret and you find nothing but before that happened you told a few 7th graders about it and they believed you you leave the middle school for 9th grade but those 7th graders are now 8th graders and those 6th graders that were told about it by the 7th graders just like you did they are now 7th graders and tell the new 6th graders and this keeps looping AGAIN THIS IS JUST SOMETHING I THOUGHT UP TAKE IT WITH A TRUCKLOAD OF SALT (had to add like 50% of this cause accidentally hit enter button HOPEFULLY youtube goes "Yep you can edit this otherwise you have some half finished story)
@kbhasi
@kbhasi 4 года назад
13:24 I like that you even edited the display output as well! 🤣🤣🤣 "A pair of ROCKS appeared!"
@lakelimbo
@lakelimbo 4 года назад
I remember people at the time saying that Missingno.'s sprite was actually a corrupted Yoshi sprite, lol
@madajahpowell9023
@madajahpowell9023 4 года назад
That may have been because of an April fools joke made by the devs of Pokemon. It went something like this, it was a dragonite that would evolve into yoshi.
@spongeboi.offical3901
@spongeboi.offical3901 3 года назад
He was erased from relating after failing his taxes
@blitzie66
@blitzie66 3 года назад
@@spongeboi.offical3901 huh
@Lokear
@Lokear 2 года назад
@@madajahpowell9023 Wait, was that *from* the devs? I knew it was in a gaming magazine, but I was under the impression that it was made up by the authors.
@jesusramirezromo2037
@jesusramirezromo2037 2 года назад
@@madajahpowell9023 It wasn't the devs, just an unofficial magazine
@Mswordx23
@Mswordx23 4 года назад
It's funny how I think I'm going to understand this.
@RudiGallon
@RudiGallon 4 года назад
and how important for me to know this.
@mrbagel7719
@mrbagel7719 4 года назад
Like you want to make games? If so, same here.
@floxiesaysreadmybio4988
@floxiesaysreadmybio4988 4 года назад
I don’t understand it, but I’m obsessed with game and tech stuff
@joemck85
@joemck85 4 года назад
As a programmer who grew up with Pokemon Blue, this is particularly fascinating (though I want to know more about the decompression algorithm and should probably just go read it on the "pokered" project on Github). The workings of these older, simpler machines and the clever tricks they used to work around limited memory space and CPU speed are amazing to see. But this stuff is pretty much meaningless if you want to make modern games or software -- you shouldn't be doing anything like this, and if you do and it glitches out like this you just see "Segmentation fault" or a pretty backtrace pointing out the exact line in your code where the poo hit the fan.
@RudiGallon
@RudiGallon 4 года назад
@@joemck85 salute for you my friend
@iMac9991
@iMac9991 4 года назад
for a game that is "held together by scotch tape" this sure is complex
@Leafia_Barrett
@Leafia_Barrett 4 года назад
They took the Game Boy and stretched every possible limit as hard as they possibly could to make this game. It's not exactly surprising that they needed to tape up a few holes here and there.
@NoriMori1992
@NoriMori1992 4 года назад
It's complex _because_ it's held together by scotch tape.
@estellaruiz3125
@estellaruiz3125 4 года назад
imagine rockstar goes apeshit and adds every single game in one disk?
@kirin1230
@kirin1230 3 года назад
@@Leafia_Barrett I'd say Gold and Silver, along with Link's Awakening, pushed the Gameboy to it's limits. And yes, they do work on the original Gameboy.
@Lokear
@Lokear 2 года назад
@@kirin1230 Just like how Sun and Moon pushed the 3DS... and then the Ultra games *really* pushed the 3DS.
@ImShep117
@ImShep117 4 года назад
Me at age 10: “who’s that Pokémon?!” Me at age 30: “WHYs that Pokémon?!”
@Cyorg13
@Cyorg13 3 года назад
I don't get it. Where is the funny?
@SETH_420
@SETH_420 3 года назад
funny, did laugh
@CarlosFernandez-yu1mz
@CarlosFernandez-yu1mz 3 года назад
The most underrated comment
@braintwo3398
@braintwo3398 3 года назад
How's that Pokémon
@ohhiman
@ohhiman 3 года назад
@@braintwo3398 my charizard says hes doing fine
@darkfent
@darkfent 4 года назад
As a kid this felt so magical and mysterious...as an adult it is fascinating due to how the glitch becomes that way
@ImSquiggs
@ImSquiggs 4 года назад
This is the single glitch that started my love back in the day for investigating weird game mechanics... it was my first glimpse into the ability to manipulate someone's programming in a weird but fun way
@ariss3304
@ariss3304 4 года назад
Squiggs 【Glitches - ROM Hacks - Speedruns】 you should look into corruptions
@TrickyRover
@TrickyRover 4 года назад
Do you have any favorite glitches? Besides Missingno of course.
@wes9451
@wes9451 4 года назад
Missingno was special in that it corrupted just all the right things. The sucker had no defense, randomized item 6 to find but got caught by the 99x item limit. Its not a pokemon I'd ever actually use in-game. But you sure loved those not so rare candies.
@LonelySpaceDetective
@LonelySpaceDetective 4 года назад
I remember reading as a kid about how the Pokémon data for MissingNo. comes from trainer data being interpreted as something it isn't. I think that was when I realized that there isn't really anything fundamentally different about types of data on a binary level.
@MathematicPony
@MathematicPony 4 года назад
Recently graduated with my bachelor's in computer science - you definitely earned a sub from me with this video!! Messing around with Pokemon glitches and roms as a child was one of my very first introductions to certain computer science concepts. I remember my dad teaching me hex conversions so I could work with action replay codes easier. But beyond that, I always felt a great deal of affection for the first gen pokemon glitches. When I was a kid, I used to do Red/Blue glitch runs where I would demonstrate to my brother as many Red/Blue glitches as I could in a single run over a couple of hours. Great fun. Thank you for this video. It feels so nice to understand more about something that ended up pointing (haha) me in this direction in life. 'M having part of its sprite data in its name is poetic justice, and finally understanding why the Hall of Fame data gets completely chewed up is really cathartic. Seriously, thanks so much.
@gamesux420
@gamesux420 4 года назад
Ok but, am i the only one that would be incredibly hyped to see missingno as an actual pokemon? It doesnt even sound too absurd when you realize theres already Porygon and its evolutions, which are basically not glitched MissingNo. Imagine seeing a Nintendo direct and theyre like "let us introduce a new pokemon" and its MissingNo I'D SCREAM
@FoundedScreenLady
@FoundedScreenLady 4 года назад
Google "Phancero" It's basically a fan version of what Missingno. would look like, if it were to be an official pokemon.
@SadoMessiahLP
@SadoMessiahLP 4 года назад
@@FoundedScreenLady But how did they come up with this design for missingno.? It has nothing to do with the original sprite or original MissingNo. except for the Bird Type and that its supposed to be a glitch Pokemon within the context of the games it appears in... Pretty bad design in my opinion. They should have stuck to something that more closely resembles the original Missingno..
@FoundedScreenLady
@FoundedScreenLady 4 года назад
There's actually a lot in the design that makes sense. The color palette matches the original Missingno., as well as the bird typing giving the bird-like body. There's a lot of subtle but minor details that link it together basically.
@SadoMessiahLP
@SadoMessiahLP 4 года назад
@@FoundedScreenLady Yes but when I saw the sprite I did not think of missingno. as it looks so drastically different to the original. One could maybe make a bird like Pokemon and distort the sprite to this weird backwards L shape. Maybe use animations that make the Sprite change from the fully distorted version to a non distorted version. You could even include inbetween stages and semi-randomize it to really make it look weird, glitchy and unstable. Missingno. should not look like a regular Pokemon...
@FoundedScreenLady
@FoundedScreenLady 4 года назад
@@SadoMessiahLP There is a sprite that does that distorted/non-distorted change though? Point is though, it's designed to look like an official Pokemon, not a glitch. It's a "what if" scenario. You're looking too far into the concept.
@demonic-deadbeat3212
@demonic-deadbeat3212 4 года назад
MissingNo - The Most Legendary non Legendary Pokémon in the World.
@esotericVideos
@esotericVideos 4 года назад
I wonder if RGME just looks at MissingNo and instantly understands him. Like being able to read the code in The Matrix.
@forgado7396
@forgado7396 4 года назад
Imagine saying something is boring but your profile picture is _C_
@Potato2017
@Potato2017 4 года назад
lol
@ryjelsum
@ryjelsum 4 года назад
It definitely helps that there is a disassembly of pokemon red/blue, so he can literally read the code :)
@koopa1018
@koopa1018 4 года назад
@@forgado7396 I mean, some people do still write in C rather than C++, even in today's world~
@andrewsprojectsinnovations6352
@andrewsprojectsinnovations6352 4 года назад
@@koopa1018 I basically use C++ for its improved graphics/audio libraries (currently SFML). My actual code and game logic are mostly written in standard C, and I just swap in the C++ libraries and syntax wherever they differ (for example, iostream vs stdio). This makes it easier to port the code to older systems in the future, as the only things I need to change are the graphics and audio calls, and replace iostream's cout calls with stdio's print() function.
@syrup4835
@syrup4835 4 года назад
This is going to sound a bit like an insult but isnt: I am 100% falling asleep listening to this. Your voice is perfect to soothe my anxiety. I can barely understand the maths behind whats going on but I’m still engaged and interested just enough to not fall into panic thoughts. Genuinely dude thanks for the amazing content!
@Tatsh2DX
@Tatsh2DX 4 года назад
'this video is getting pretty long'... No! Keep going
@helloofthebeach
@helloofthebeach 4 года назад
"This is too long" is something creators always worry about and viewers always wish they wouldn't.
@mikebarr2436
@mikebarr2436 4 года назад
For real. I would watch a feature length film about this.
@roberte2945
@roberte2945 4 года назад
@@helloofthebeach This guy could make hour-long videos and I'd watch every second.
@Waccoon
@Waccoon 4 года назад
Yeah, I'm not sure people with short attention spans tend to watch these kinds of vide... SQUIRREL!!!
@Srcsqwrn
@Srcsqwrn 4 года назад
Through the video I was getting more and more into a trance. By the end I felt like I was maximum absorbing information, and then it ended. D:
@Nyerguds
@Nyerguds Год назад
It is rare to see such accessible and yet in-depth and correct explanations about this stuff. As someone who's dug into old DOS sprites and compressions in the 1-bit to 8-bit graphics era, I salute your efforts.
@johnwest6690
@johnwest6690 4 года назад
"Looking at theoretical glitch pokémon that don't actually exist" I genuinely CAN'T wait for that. I've always treated glitch Pokémon almost as an unintended DLC for gen 1 lol, and I've always been fascinated by this type of stuff, I'm definitely subscribing to see that video.
@kjl3080
@kjl3080 3 года назад
"discovering something that doesn't exist" - Phineas and Ferb
@Curlyheart
@Curlyheart 3 года назад
Oh no smile dog I gotta spread the word aaaah
@SobrietyandSolace
@SobrietyandSolace 3 года назад
Once I realised Pikablu didn't exist the glitch Pokemon became my Pokegods.
@deadchannel408
@deadchannel408 3 года назад
nice pfp
@DoubleATam
@DoubleATam 4 года назад
For anyone curious, the blue tiles in the glitch list at the end come from control characters. When the game reads one in the script, it turns it into a whole word, often something cumbersome to write a lot or something dynamic like a player name.
@LonelySpaceDetective
@LonelySpaceDetective 4 года назад
Incidentally, this is why naming yourself "ASH" gets you different Pokémon from the Old Man glitch than choosing the ASH preset name. The preset names actually set your name to a control code that prints the selected name out when read, while the name you enter in yourself is just stored directly as text and printed normally.
@Kairos_Akuma
@Kairos_Akuma 3 года назад
@@LonelySpaceDetective Kinda. The Preset Ash has all other names stored after it. Like ASHREDBLUEJACK or whatever. That's why you get different stuff and neither 'M nor Missigno.
@TPGTheProGamer
@TPGTheProGamer 4 года назад
Thank you so much for this video, it exactly what I was looking for a cs student. You clearly have a great understanding of the content and a very impressive teaching ability. The animated graphics, use of real ingame sprites, and visualizations of data were extremely well crafted. The added touch of the other missingno(s) at the end was also awesome. Keep up the good work! :)
@zelenpixel
@zelenpixel 4 года назад
god thats so interesting.. would love to hear on how some of the other glitch sprites came to be like that jumbled bulbasaur at 20:17
@renakunisaki
@renakunisaki 4 года назад
That appears to be the correct Bulbasaur graphic but the wrong bounding box.
@petemagnuson7357
@petemagnuson7357 4 года назад
Yeah, check out 6:30 or so for what wrong bounding-box sizes look like, everything gets a bit jumbled into the left columns.
@lutyanoalves444
@lutyanoalves444 4 года назад
what are you talking about? thats the correct sprite for my favourite pokemon: jumblesaur
@EeveeloveIEeveelove
@EeveeloveIEeveelove 4 года назад
He explains it earlier in the video! Basically, when a glitch Pokémon shares its ID Value with a Pokemon (it seems that Pokémon have multiple ID numbers assigned to them in a number wraparound manner), it will attempt to load that Pokémon's sprite. Where it gets jumbled is when trying to calculate the bounding box, ending up at a non-square or rectangular shape. You made me think harder about this, and now I think I actually gained a better understanding for the whole thing. :)
@mistashadow
@mistashadow 4 года назад
It's strange that it loads Bulbasaur, considering that dex number 85 is actually Dodrio. But Bulbasaur is $55 $4000 Dodrio is $77 $4000 ID 224 is also $77 $4000 Weird stuff.
@altaccout
@altaccout 4 года назад
Your visualization of writing out of bounds gives me giggles for some reason, it's great.
@Myth1221
@Myth1221 4 года назад
Here's the thing about long videos; We all secretly love it.
@LaskyLabs
@LaskyLabs 4 года назад
So with the blue and yellow source code leak, I'm excited to see what kind of videos you can make on pokemon now! There's so much cool stuff we're finding!
@undergroundmonorail
@undergroundmonorail 4 года назад
Did the source leak? I know there's a really good disassembly but I hadn't heard that
@LaskyLabs
@LaskyLabs 4 года назад
@@undergroundmonorail a lot of stuff leaked. Mainly localization files and what not. But the source for yellow and blue leaked, and I actually managed to compile yellow and run it. There's a ton of things already being found, like references to a pokemon pink. There were also releases of assets and graphics, but no actual prototype build of gen 1 Hopefully we'll be able to play that soon... Wouldn't it be so cool?
@undergroundmonorail
@undergroundmonorail 4 года назад
@@LaskyLabs Huh! That's really cool, though I bet the people who worked on the disassembly feel like they got a kick in the pants :P
@LaskyLabs
@LaskyLabs 4 года назад
@@undergroundmonorail I'm sure they learned plenty while doing it. They could compare and see how well they did! Then put their skills to work on other games. If I had worked on it, I'd be very excited.
@undergroundmonorail
@undergroundmonorail 4 года назад
@@LaskyLabs Yeah, I'm not being entirely serious, but I feel like on some level there would be a voice saying "come on!!"
@Omnituens
@Omnituens 4 года назад
I was literally looking into how this was working last night. This has answered some of the questions I was had, like why it was appearing to make multiple copies of the data into RAM. I also saw they were using the stack pointer to move 2 bytes of data at once, which I thought was pretty nifty.
@renakunisaki
@renakunisaki 4 года назад
I noticed Gold/Silver used the stack pointer technique to quickly copy tile buffers to VRAM and was similarly impressed.
@chipan9191
@chipan9191 2 года назад
Watching this I understand why gamefreak said that encountering Missingno can corrupt your game and make it unplayable even though this wasn't true. Obviously overwriting data not associated with the sprite because the tile size is designated too large could be pretty bad and gamefreak may not have known at the time what data was being overwritten, but may have known that some data unassociated with battle sprites was being overwritten when Missingno was encountered. It's just very fortunate that the only data being overwritten was Hall of Fame data.
@InnocentGuillotine
@InnocentGuillotine 11 месяцев назад
Missingno is also (iirc) only harmless in EN R/B (and possibly JP Blue?), almost every other version's Missingno (including Yellow and JP R/G) uses incorrect data that causes crashes on load or other negative effects. It is astoundingly fortunate that the version with the easiest to see Missingno has the most harmless version, rather than it ending up like early FFVI revision Sketch Glitches.
@chipan9191
@chipan9191 11 месяцев назад
@@InnocentGuillotine in think in Pokemon yellow version Missingno. has a cry which soft locks the game. It doesn't actually crash it. But if you encounter fossil or ghost sprite versions, they're harmless in yellow.
@kinshraslave3450
@kinshraslave3450 4 года назад
Thats why they load in looking like they're coming out of a shadow!!!!
@madajahpowell9023
@madajahpowell9023 4 года назад
Yeah, cool!
@kpando4952
@kpando4952 4 года назад
meanwhile game theorist be like "y'all wanna know if mario would survive the coronavirus"
@TheBooklyBreakdown
@TheBooklyBreakdown 4 года назад
LOL
@xVisuaLxEffects
@xVisuaLxEffects 4 года назад
Underrated comment.
@greendaquil
@greendaquil 4 года назад
Game theory looks at stuff like the lore and science behind the stories not the mechanics. Don't diss my boi matpat.
@kuromifan10
@kuromifan10 3 года назад
@@blueartist4011 he’s already dead stop
@blueartist4011
@blueartist4011 3 года назад
@@kuromifan10 ...
@mason3872
@mason3872 4 года назад
I’m glad someone actually understands it and doesn’t spread misinformation. All too often does this happen. Also if anyone wants to know what a ‘sprite’ is it’s not a soda basically, a sprite is a game object that can be moved and animated. That’s a very basic description but every time he says sprite he is just referring to whatever Pokémon is on screen.
@sukidable
@sukidable 2 года назад
2 years later and I still revisit this video sometimes. Another thing that you really have to appreciate is the extreme limitations they had to work with. On better or more modern hardware, improving compression to save 300 some bytes would be a waste of time for such a miniscule amount of data. But on ancient hardware like this, every single byte matters.
@koopa1018
@koopa1018 4 года назад
14:52: Sooo, you're telling me that "MISSINGNO." would technically be a reasonable and correct name for my own in-house text/dialogue box engine? ;)
@jadeharley9442
@jadeharley9442 4 года назад
You do a really good job of explaining complicated things at a good pace in simplistic ways, and the graphics really help. A lot of similar channels don't give you the pause to appreciate what was just said before continuing.
@gax1864
@gax1864 2 года назад
Been learning more about memory management and efficiency in C, and this video showed up under recommended. Great supplemental material for any C programmer seeing it all in action. Especially if you are nostalgic for the Gameboy. Thank you for all of the work you put into making this video.
@niemiec2601
@niemiec2601 4 года назад
14:26 Me Reading the Fun Fact: ...Therefore, a specified width of zero is treated as a width of 256! Also Me: Man, That must Be *THICC*
@GokaiPlatinum
@GokaiPlatinum 4 года назад
I'm excited to see what "fixed" Missingno looks like.
@GokaiPlatinum
@GokaiPlatinum 4 года назад
@@ratt2634 I'm just gonna wait for him to do the video on it like he said he would at the end.
@Captain.Dank64
@Captain.Dank64 4 года назад
Missingno’s move set -crash your game - corrupt your hall of fame - burn game - delete save file
@Kamexe
@Kamexe 4 года назад
@@Captain.Dank64don't forget freeze/crash your game!
@FoundedScreenLady
@FoundedScreenLady 4 года назад
@@Captain.Dank64 Inaccurate. Missingno. cannot harm your game, the most it can do is corrupt your hall of fame. Sad to see that Missingno. has this accusation when in reality it's often separate glitch pokemon such as Q or 4 4 that do proper damage depending on the scenarios.
@elfmonster1476
@elfmonster1476 4 года назад
@@FoundedScreenLady And even most of those are safe, if you know what you're doing. 4 4 is never safe, but Q and Charizard M are fun to play with.
@jotarandom
@jotarandom 4 года назад
"Fix" Missigno would be like a dream for a 9yo kid... I want see that in the Next video
@TinchoX
@TinchoX 4 года назад
Fixing garbage data ... hmm is it even possible?
@olbluelips
@olbluelips 4 года назад
Well, the data isn't an image in the first place, so it would look like garbage no matter what. Maybe you could set reasonable top-left offsets, but it wouldn't look normal
@fluffly3606
@fluffly3606 4 месяца назад
Watching this with bluetooth headphones "This is also where the placeholder name of BATTERY LOW came from"
@Bookworm12-j9t
@Bookworm12-j9t 4 месяца назад
Wow. Perfection.
@ferndog1461
@ferndog1461 Год назад
This content creator has fostered a brilliant presentation style. His math/video game mechanics explanation to the layperson . Please donate to this brilliant classroom .
@OrangeXarot
@OrangeXarot 4 года назад
20:03 TRAINER Now the trainer is the Pokémon lol
@jasonxhx7854
@jasonxhx7854 4 года назад
Man you put so much work into these videos its beyond impressive. When I caught Missingno on my Blue cart it completely ruined the cartridge's ability to keep a save game. Even after swapping the battery in the cartridge, which I thought would remove any altered data, it STILL wont keep a save.
@SpookySkeleton738
@SpookySkeleton738 4 года назад
SRAM doesn't lose its data immediately when it loses power, it may keep bits and pieces for a while, you can help it out by shorting out the pins (e.g. with a screwdriver) in the battery socket. If you are sure the SRAM is completely cleared, and it's still not working, then I congratulate you on breaking the laws of physics.
@BloodyMobile
@BloodyMobile 4 месяца назад
Modern games are impressive, but I find the "juggling" of hardware limitations that was required for old games so much more impressive. And this is a really solid explaination of how that came to create one of the most iconic "errors" in games.
@kycrio5356
@kycrio5356 4 года назад
I absolutely love the way you present these videos, and your editing is top notch! Can't wait for more!
@UrSammich
@UrSammich 2 года назад
I partly wonder if Missing No.'s entry is due to Mew's inclusion. Since Mew was originally never meant to be added, it would make sense that the data would generate a missing entry. While it was possible to get mew before the glitch with event only, it still wouldn't fully explain Missing No. appearing. Unless it has something to do with the ghost/fossils acting as "dex" entries, but actually not being catchable.
@MultiCeilingCat
@MultiCeilingCat 3 года назад
I think this is pretty amazing, especially when you think all of this is running at the same time on a gameboy. Like, every sprite you see goes through this sort off stuff to display correctly inside of the game. Every battle you've had, even with your pokemon cry video, all of this is running at maximum capacity to make Gen 1 a reality. This really opens the eyes to how amazing the coding kind of was to make this game happen.
@blooTalkoes
@blooTalkoes 2 года назад
even though missingno literally exists because of spaghetti code
@Michallote
@Michallote 2 года назад
@@blooTalkoes yeah, to be fair I think they didn't have a choice. To add many layers of protection or remove content. I'm so glad they did it the way they did
@thatphatbaby
@thatphatbaby 2 года назад
And it was written in assembly. GameFreak engineers were freaking wizards dude.
@georgechapman-brown9833
@georgechapman-brown9833 2 года назад
@@blooTalkoes They were coding in assembly, so they didn't have the option of making non-spaghetti code! The term 'spaghetti code' was invented after higher-level languages with better control structures (loops, if/else) were created, to poke fun at how difficult earlier code was to track (and later coders that didn't want to learn the new tools). In assembly, you only have go-to commands, so that's what they used - thus, it was only spaghetti code!
@blooTalkoes
@blooTalkoes 2 года назад
@@georgechapman-brown9833 yes, i know
@mangaboss1411
@mangaboss1411 2 года назад
Although a lot of this is very hard to understand, I'm so glad someone finally did a video that is ACTUALLY in-depth. This is the kind of detailed stuff I've always wanted to hear about game glitches. Love it.
@Aeiko.
@Aeiko. 4 года назад
I had a theory that was “what if missingno. Is what is underneath mimikyu”
@bluevines1303
@bluevines1303 4 года назад
That makes sense
@randomnerd4600
@randomnerd4600 4 года назад
congras. You solved it. Seriously. Mimikyu doesnt have anything under, maybe a placeholder data pointer and yep, you get the point by now.
@justafan9206
@justafan9206 3 года назад
Saw it. Not convinced.
@ShockInazuma
@ShockInazuma Год назад
I love how the top left corners of MISSINGNO. look like a set of eyes. It maybe be a glitched mess, but it still resembles a shred of Pokémanity(?)
@asra-5180
@asra-5180 4 года назад
Oooh. "Fixed" glitched sprites. I can't wait to see missingno.s "real" sprite.
@wymerhechanova2637
@wymerhechanova2637 3 года назад
Missingno means missing number
@teamsharpened7661
@teamsharpened7661 3 года назад
@@wymerhechanova2637 yeah it does
@tranq_8905
@tranq_8905 4 года назад
Everybody gangsta till he start pulling out the buffer instructions
@nyafka121
@nyafka121 4 года назад
3:20 :Who's that pockemon? Pockemon:ẉ̸̨̜̖̹̪͍̈́̒̾̇͊̈̔̒̚͝͝h̷̡̛͂̀ö̷̳̞́̃̂̒̾̎̑̉̂͋͂̊͘͝m̷̡̨̰̪̞̮̖̘̪͎̜̿̾̿̋̅̽̃͘͜͠͝s̸͓̠͙̑́̔̔͝͝t̸̗̠͈́͐̊̑̂͆̈́͛̑͆̿͋̍ ̶̝̰͂̈́̈́̋̀͝ṡ̶̡̯͔̞̭͇̬̺͍̘̦̟̭͇̈̉͊͒̈́̂͘͝͝ừ̴̡̢̟̗̮͖̲͙͖̦̤̘̂̎̅͘͜͜͜m̶̡͔̣̫̬̰̜͐̊̏̾̏̋̇͘m̷̬͚̱̥̲͖̔̆̽͂̉͐́̎͗̕͘͜͝͠ơ̸̩̦̓̈́̊̈̊̃̃̚̕n̵͖̥͈̰͖̜̗̪̖͍̲̖͕͇͗̈́͑͝ȇ̵̪̤̟͒̅̍̒̈̉̈́̚̕ͅḋ̷̨̝̪͜ ̷̧̙̱̺̩̭̞͂̅̐͠t̸̨̞̫͙̙̝̤̠̱̯͂͌̈́̐͗̌h̷̡̛͓̦̮͇̭̼̞̩̀̅͆̇͂̔̓́͋͝͝ͅȩ̴̧̬̣̘̹̞̲̻̼̱͓̦͖́̑͆͋̐͆͋̋̓̒͒̿̚̕͜ ̸̛̬͔̮̠̝̗̈́̊̂̏͛̏̑ȁ̸̰̬̦̻̜̓̊͠l̵̡̨̡̲̗̦̬͈͔͚̞̗͇̯͗͒͝ḿ̶̥̭̹̮͇̠̜̺͎̦̗̇̓̇̓̾͝͝͠ỉ̷̡̞̠͎̭̮̯͍̱̭̪̐̍̾̂̓͆͝ͅg̸̥̣̙̞̪͙̺̮̾̏̔̄͆̏͆͛̋͘ḧ̶̡́͝t̷͚̊ŷ̶̧͕̝̫͕̰͕̥̓̉̃̊̋̂͗̅͋͐̐͘ͅ ̷̢͎̹̳̤͕̣͇̞͍̻̥̣͇̈̊̍͂̽̀̿͑̎̕̕̕͝o̶͈̦̙̙͈̞͆̓̄̏̍̋̇̽̏̎͑͑̕͝n̵̖̰̦͐̕è̶̡͔͎
@Jeyxero
@Jeyxero 6 месяцев назад
Coming from a coding and video editing background I have to say that this video is a treasure trove of content visually and explanatory as well. Amazing video!!
@PkGam
@PkGam 3 года назад
This is easily one of the most detailed glitch explanation videos on RU-vid! Incredible work on this as it's truly fascinating how it generated itself!
@theconchinator2680
@theconchinator2680 2 года назад
Friend: what genres do you like? Me: it's complicated
@m.s.b.8929
@m.s.b.8929 7 месяцев назад
Missingno was my first experience with doing a ritual to summon a grim entity that gave me wealth and power at a terrible cost.
@cannotfigureoutaname
@cannotfigureoutaname 2 года назад
When I see stuff like this I appreciate how much easier we have it today with game engines and better technology
@LunaAlex64
@LunaAlex64 4 года назад
This is awesome. I remember when you made the video about Pokémon cries and linked a website where you can mess with the cries in gen 1, but I noticed that the unused base cry is absent from that website. Any chance it could be added?
@JuanManuelTastzian
@JuanManuelTastzian 3 года назад
I would have loved if you also explained how this was tied to the fact that it increased the count on the 6th-ish item on your bag (used to get more rare candy or master balls, for example) Amazing video anyway! Super thorough and interesting!
@orangehatretro
@orangehatretro 4 года назад
I'm excited for the follow up video! Great work!!
@drakul20yt
@drakul20yt 4 года назад
I don't think I needed am answer to this question, but I am glad I got it
@calebbenedict5587
@calebbenedict5587 Год назад
I was just wondering about this exact thing the other day, and then I was recommended this video! Absolutely fascinating.
@CurtBlakeslee
@CurtBlakeslee 4 года назад
It only took 40 seconds of this video for me to subscribe. The explanations and animations are so crisp, and the subject matter seems right up my alley. Awesome stuff!
@jtd798
@jtd798 4 года назад
This video reassures that my decision to quit my computer science degree was the best choice of my life
@dD-tn8tf
@dD-tn8tf 3 года назад
lol its not that hard to understand!
@MushangasMachinimaMovies
@MushangasMachinimaMovies 7 месяцев назад
Funny thing is that Missingno never looked like the random data gibberish on my Pokemon Blue copy. It always looked like the generic Ghost sprite you encounter in the ghost tower, before it is revealed to be a dead Marowak. Pretty sure years later I read somewhere that specific sprite appearing had to do with the name of my player character ending in a Y, or having Y as the 7th digit of the name... One or the other. So yeah, Missigno was always a ghost boi for me ;)
@foamingstuffye3951
@foamingstuffye3951 4 года назад
I would love more vids on glitches in pokemon. There's tons of glitches i'd love to know exactly how they work, and only you can explain them. there's very few other channels who provide in-depth glitch explanations, and while they're also cool to watch, none of them are either in-depth enough or don't cover pokemon. for example, in pokemon yellow, there's the pikawalk glitch (I believe it's called) - been trying to find why this happens, and this far nothing. I love to see how everything works in the memory and stuff and you just seem to make it so interesting and just complex enough for my brain to have to work for it, yet easy enough for me to feel like I understood something at the end!
@bunnyrape
@bunnyrape 4 года назад
I'd love to know exactly what you're using to make your graphics and animations! It almost looks like 3blue1brown's manim with all the TeX fonts in there.
@donfaustino2010
@donfaustino2010 3 года назад
While I have no doubts on the correctness of this video, it’s equally amazing how you managed to animate what you were explaining very intuitively.
@AdvaitGulhane
@AdvaitGulhane 4 месяца назад
13:30 This is where MissingNo Part begins
@JosuaKrause
@JosuaKrause 4 года назад
You explained the red colored sprites in the end but in the list there also were sprites with a blue tint. What was the meaning behind that color?
@RGMechEx
@RGMechEx 4 года назад
The characters highlighted in blue are commonly used groups that can all be encoded with a single byte. In most of the text, one character is represented by one byte, but strings like "Poké" or "trainer," can be represented in just one byte. This is what causes some of the glitch Pokémon names to expand beyond the character limit, since these phrases only count for one byte.
@ohnoitschris
@ohnoitschris 4 года назад
@@RGMechEx ...wait, that's why certain words are in all caps, isn't it? To save space in dialogue? Huh, interesting
@DannyE33
@DannyE33 4 года назад
@@ohnoitschris It doesn't have so much to do with the all caps words. Most all caps words are just stylized that way, but stored just like any other text. There are a few single-byte characters that get expanded into hard-coded multi-tile sequences, like "PkMn" and "POKé". There are also a few single-byte characters that get expanded into dynamic multi-tile sequences, like the player name, rival name, currently used item, currently used attack move, etc.
@Malamockq
@Malamockq 4 года назад
19:12 Number 086 was going to be Pikachu's 3rd evolution, Gorochu!
@L0rdOfThePies
@L0rdOfThePies 2 года назад
i thought gorochu was designed for gen 2
@doritoscheetosfritos
@doritoscheetosfritos 7 месяцев назад
I was genuinely trying to find a video about the Pokémon sprites and it got recommended to me!!!!
@iceneko9170
@iceneko9170 4 года назад
well, that was fascinating to watch. looking forward to teh followup. I figured missingno was pulling data from unintended sources and forcing it to become a sprite. but I never thought it was this crazy.
@Zuraaaaaaaaaaaaaaa
@Zuraaaaaaaaaaaaaaa 3 года назад
I like your funny words, magic man
@Eeponae
@Eeponae 2 года назад
I'm impressed by your level of knowledge on this, it answers a lot of questions! So excited to go watch the follow-up video now, I was wondering if you could "fix" those sprites what they'd look like :D
@joigalha
@joigalha Год назад
Im speechless. This is brutal. You are amazing my friend 💪
@king_james_official
@king_james_official 4 года назад
Meanwhile in The Pokémon Company: Lol these guys still don't know that we added #0 for fun
@GTdba
@GTdba 4 года назад
There’s a bunch of Major interesting Glitchmon, such as: -Missingno, which messes up data concerning the Hall of Fame and the Sixth item inside the Bag - Trainer ZZAAZZ, which brings severe corruption of the graphics and eventually leads a complete freeze of the cartridge. - ♀, the most interesting in my opinion. Features severe corruption of sounds, graphics, and overloads the cartridge causing soft locks and freeze That’s a pretty unique Glitchmon right down to its sprite, a black wall with some random bright red marks
@e_lander
@e_lander 3 года назад
I like how the second bitplane in a sprite is always like: Im a pokemon! Then the firs one just want someone to end its suffering.
@Vixikats
@Vixikats 4 года назад
Content and the downright genius of old-school ROM game programmers is the reason my favorite language is C++ and why I have so much fun writing super efficient, bare metal code.
@RoyGuyManDude
@RoyGuyManDude 3 года назад
It's funny how, by complete accident, missingno looks like it has eyes, which is the most interesting part to me.
@carrotmaster8521
@carrotmaster8521 4 года назад
the production quality is through the roof!
@clonefighter1996
@clonefighter1996 3 года назад
If you don't know what the blue tiles in the pokemon names mean, those tiles are what I call "string tiles" - they load a string of tiles as one tile. For example there are two "T" tiles in the data - one for the letter, and one for the string "TRAINER". Note that multiple string tiles can be chained together, breaking the limit of 10 tiles per Pokemon name (e.g. a glitch Pokemon with the name consisting of ten "TRAINER" string tiles - 7 times the max number of visual tiles)
@Tr0lliPop
@Tr0lliPop 4 года назад
so basically, missingno is not the narrowest pokemon, but is in fact taller and wider than snorlax.
@dominantasmr578
@dominantasmr578 4 года назад
Thank you so much for these videos, I’ve been interested in Pokémon glitches, especially MissingNo., for well over a decade but never really understood them. Now I think I do!
@Velossitee
@Velossitee 4 года назад
You helped me learn texturization, barcoding, and coding all in one video ty :)
@TannerCh
@TannerCh 3 года назад
This is SUCH a fantastic video! Thank you for taking the time to make it!
@chaostheultimayt
@chaostheultimayt 2 года назад
6:21 I realized Buffer B looks like some sort of creature-
@darkstryller
@darkstryller 4 года назад
for those who wonder for the glitch pokemon mess up bulbasaur (id 224 and 235) what happens is something interesting. if you look for the pokedex number for the glitch pokemon, you will see that it is 85. that number belongs to dodrio wich's sprite is 7x7, but how is it posible that the game loads the wrong sprite? after all, other glich pokemon with real sprite data exports really well such as the one with id number 248 who has ratatta sprite i don't have the whole picture but something that shows in the video is that bulbasaur and dodrio sprites are stored in hex 4000. there must be a strange confusion when loading the glitch pokemon that takes bulbasaur sprite but tries to draw him as dodrio. of course, it mess up because bulbasaur sprite is 5x5 while dodrio is 7x7, this results on bulbasaur sprite being drawn as a 7x7 sprite which end up into this mess up sprite. because it is mess up, i called himm mess up bulbasaur.
@darkstryller
@darkstryller 4 года назад
there also other glitch pokemon that has real compress grafic data of pkemons in the game. but instead of showing the pokemon sprite, is showing somthing diferent. in the cas of glitch pokemon with id 254, he has pidgeot data, but fails on showing into the screen. i have no idea of what happens and i would like some answer for those pokemon as well as mess up bulbasaur
@icecreamsamwich
@icecreamsamwich 4 года назад
FINALLY FOUNDNO.
@realpv_aka_vp
@realpv_aka_vp 4 года назад
I love it when the buffer is served with a side of overflow
@operator8014
@operator8014 3 года назад
I don't know anything about code, but I understood nearly all of that. Incredible work, sir.
@copperboltwire320
@copperboltwire320 4 года назад
I'm not a big Pokémon fan, but I'm fascinated by glitches and why they happen. and this video explained everything i needed and wanted to know behind this mystery. Thank you! As much as i hate coming across a bug or glitch or the like, i also can't help but wonder, was a comma incorrectly placed or... what did the game do to even try and resolved it? It's quite interesting how a simple little game like that, just keeps going instead of crashing, while games of today crash and break so hard you'd left to wonder why games today aren't that stable when older games were. Often times, games of today cannot handle under or overflow integers, and I think that is why a lot of games simply crash to Desktop these days.
@foamingstuffye3951
@foamingstuffye3951 4 года назад
Thank you again for another one of your amazing videos. I'm looking forward to them more than is probably healthy! I didn't get to comment earlier because I hate writing on my phone (which is where I faithfully watch all your vids), but now I remembered I should probably thank you properly. Please keep your amazing work up!
@stevenstice6683
@stevenstice6683 4 года назад
And depending on what letters are in your character's name, MissingNo might take the form of the Kabutops skeleton or the Aerodactyl skeleton from the Pewter City Museum.
@kopshi
@kopshi 3 года назад
ウ . 4 is by far my favorite glitch pokemon because of its sprite looking like a microchip
Далее
Finding RARE Pokemon on x37 Used Game Saves!
23:47
Просмотров 249 тыс.
Fixing Glitch Pokémon Sprites
14:17
Просмотров 335 тыс.
Новый вид животных Supertype
00:59
Просмотров 160 тыс.
Generation I Pokémon Cries Explained
19:15
Просмотров 690 тыс.
Pokémon Red but I can only Catch Glitch Pokémon
26:14
Giygas' attack (fanmade) | Most Viewed Video
0:05
Просмотров 5 тыс.
Bugs & Glitches of High-Level NES Tetris
53:21
Просмотров 206 тыс.
Data Redundancy Errors Explained
22:42
Просмотров 276 тыс.
MissingNo. hacked this game..
18:00
Просмотров 355 тыс.