This was a REALLY interesting run, and I learnt a lot while watching this, and that's rare. Being such a big pokemon addict it's VERY rare for me to learn anything I don't already know about. For example I didn't know that NPC's had a 1/4 chance of not lowering your stats.
It was the same for me. Also, when I played gen I, I was confused at how secondary types worked since cloyster seemed to resist fire. I finally understand it does not.
It's always cool to watch your AGDQ runs, especially because of your commentary. I prefer last year's run, despite it being considerably longer than your other runs. I think it's closer to the amount of time you deserve at AGDQ.
This was actually the run that got me into watching speedruns. I myself don't speedrun (at least yet), but I think this is the best run I've seen thus far (not in terms of execution/time but in general, the commentary is 10/10 )
The only thing I never get when watching these AGDQ runs is whenever a person donates a considerable amount, let's say more than $100, most of the time barely anyone in the room actuallly applaudes or congratulates/thanks them. I mean, they are doing a great work at helping out and nothing in return? Kind of off to me ..
+therealrictuar I can understand if its technical and you get lost, but just because something does not benefit you as the money goes to a good cause and you don't clap because you only care about what happens to you? Okay, each to their own on what they clap about, but to me it's like "etiquette" or just common sense to be nice or show you think it was a nice gesture if someone helps out and I don't.
This man. God damn it I am impressed. Pannenkoek and Werster act as living evidence that we NEED a Hall of Fame for folks like this. I literally got chills watching this.
***** No cosplay, strict rules on who gets to be on couch when, and I think there was even one against plushies but Bertin snuck in Sanae somehow. There was also an emphasis on reading more sad donations and constantly reminding people on sponsors because Uyama needs his cash.
***** >implying Uyama makes any money off of AGDQ >implying all of the money isn't going straight to PCF >implying charity is a bad thing to prioritize
Basically the game allots 20 "spaces", if you will, that could hold item data in memory. From his explanation, there seems to be an internal count of how many spaces are being used (= how many items you have) currently. He tricks the game into thinking there are -1 items in the inventory. The game interprets the abnormal "-1" as "255", so when the item screen is opened, the game shows 255 "spaces" worth of info. The 235 spaces after the aforementioned 20 are non-item sections of memory being forced to read as items. Just so happened that the item he tossed corresponds to the map ID that going through a door will lead to. I hope my explanation is clear.
this is "inventory underflow", tricking the game into thinking you have 255 items. items are stored as (item type) (count) (item type) (count)... in memory. usually this is limited to 40 places in memory, since there are 20 item slots, however, scrolling past this with inventory underflow essentially makes the game consider unrelated parts of memory as items, including your location. so tossing/gaining items in the "slot" corresponding to an item past the 20th slot can change parts of memory past item data, resulting in things like location changing.
The male JR. TRAINER on route 6 says "I didn't start it!" for those of you wondering where the comment on the second missingno encounter comes from. I have no clue why
Hmm...and I assume switching the 8x8 tile that determines the behavior of a 16x16 tile in the American versions is what causes the edges of Cinnabar(?) to be treated as water?
Somehow I was able to mess around with this glitch, and the guy you teleport infront of disappeared, and then I started to walk slowly and I can't encounter trainer battles, or even talk to them. When I open the menu I get a 0 ERROR. message. I wonder how much the game could be broken heh
So... The arbitrary change in tile determination... that's what makes the Old Man glitch possible. In the original Japanese those were determined by the 'land' side of the map, but when they localized it became the 'ocean' side, but there was no encounter data programmed into there (since it was a town/land tile) so the game pulls from the last known location. I'm far too amazed by this.
7:55 eurgh. I've ALWAYS gone all the way around to geto90 that hidden potion without thinking. Fucking habits... Then again I'm a normie and I never speedrun.
I'm looking for a text walkthrough of this run. Most of it is basic but the menu switching is tough to get the #s down correctly. Also I saw someone name rival Z then a space and it had an easier looking item hex menu
Are you sure it was on the tiles with no encounters? there is a map here: wiki.pokemonspeedruns.com/index.php/Pok%C3%A9mon_Red/Blue/Viridian_Forest_Movement I used to run this category casually (~40 attempts) and never got an encounter on those tiles, and i have the european version too.
Well, I have an original spanish cartridge from 15 years ago, and I can tell you for sure. I moved through that tiles, and I got encounters as usual. And considering they also patched the missingno glitch, it's no surprise.
One question that i've always had with this run is when you do the fighting dojo fight, why does every runner make the dojo guy come forward rather than talking to him directly?
notChinmay when in the trainerfly state you can interact with over world sprites. You have to let the trainer walk toward you to encounter the battle. Listen to the video next time.
There is basically no difference between save corruption and no save corruption -.- Don't know why this would even be a different category... And I don't know if you can do that trick where you walk out of your house and win in blue-red, but if you've see it once you've seen it all... It's basically the same method but taking different steps.
+Shane Frantz first: html is NOT programming :D with 4 bit the highest number you can represent with is 15 (1111), if you add one you would get 16(10000), but since have only 4 digits(bits) the leading one gets cut-off and you end up with zero (0000). underflow works the same way, if you subtract 1 from 0 you end up with 15.
+BigMacAndCheese Like what ZapOKill said, but werster also mentioned parts of it in his run. The main concept of the underflow is that in certain binary systems, you can't actually have a negative number (Which is why there are 1s and 2s complements), so if you subtract from zero, it instead subtracts the 1 from the next set of bytes. So, for the 0 to 255, they use a set of eight bits. At 0, you have a byte sequence of 0000 0000. To subtract 1 from that and since you can't go negative, the sequence subtracts 1 from the base, then carries over, in a sense, like standard arithmetic, but this continuously happens for the whole byte, and you end up with the byte sequence 1111 1111, which corresponds to 255. I probably butchered the explanation, but the underflow is based on the fact that the system wasn't built to recognize a negative number of items, so it instead converts the byte to the next part in the sequence, which just so happens to be the maximum.
Werster? More like Webster. I am a huge Pokemon fan and I didn't know that status moves failed 1/4th of the time when used by the AI, that tiles with flowers on the bottom right in Viridian Forest don't trigger encounters, and all those numbers that correspond to shakes.
well, not really. You can't use glitches that don't exist. So you have to play according to the "rules" of the game. But as it is the first generation of pokemon you will find more glitches than you could ever use in a single run xD I understand why many people don't like glitched runs. But the category is justified in that it is fun to search for those glitches and for how they can help you to finish the game faster. So it's less about actual running but more about planning the run.
Not really, he got play time and that is a big thing. Before everything was accepted and declined, there was over 600 hours of speedruns on the table. So him getting a run is already special enough. Even if it was juts 5 minutes. Compared to over the hundred speed runners that did not get a run.
When you go to the Elite four badge checking building, the guys who check your badges stop you no matter where you are, even if you're walking through walls. Plus, I think fighting the Elite four with a level 100 Nidoking would be real slow
+guydooeinfinity you forget that nidoking can be taught rock slide and earth quake and mega punch and mega kick and HM dig but yes if you were tlking about training up with just the preset nidoran (male) moves tackling all the time would be a nightmare to train him with! I still have me blue game and my in-game time still reads 723 hours XD....have all pokemon 2nd and 3rd evolutions all trained to lvl 100!
antonio12aniello woho o.o thats really fascinating that you spend so much time on that. i had around 200 hours on ruby as a young teenager and i thought back in the day that is soo much for a pokemon game even when i did everything like shiny hunting etc. (not to compare with my CS hours :D ) tell me what makes you motivate for 700 hours on "blue" :D
Narc///ist [GER] nothing really I just was bored a lot of the time, it may sound like a lot of hours but for me nothing at all, I only played that game hard for like nearly 3 months!
"Mort en poules" means "died in pools" in French which refers to losing in pools in a tournament, mostly fighting game tournaments and in extension being a bad player :)
People in the back seem to have ABSOLUTELY NO CLUE about what you're talking about. They're like "okay, this guy is talking nonsense about how the game is programmed while doing weird shit instead of training his pokemon". But then they get amazed when you enter the hall of fame :D
werster is one of the stronger runners, gives good commentary and his runs are on the whole more entertaining to watch than many others
10:30 "Told you all it was going to do five, settle down"
6:08 "If you want to talk, this is the only opportunity you've got"
"Uh-um-this-uh-I-well-no-anon-erm"
ya that was epic
LOOXEMBORG
"Pokemon are honored for their _exploits_ here"
LOL
Nobody does commentary like you werster. Shenanigans does good but you're the best. Hopefully GDQ lifts your ban
Why did he get banned?
I don't think even Werster knows.
***** according to Werster he did.
+B2Roland fairly confident he was joking
GDQ are a bunch of triggered snowflakes, wouldn't be surprised if it was something even more innocuous than reading a donation with the N word
This was a REALLY interesting run, and I learnt a lot while watching this, and that's rare. Being such a big pokemon addict it's VERY rare for me to learn anything I don't already know about. For example I didn't know that NPC's had a 1/4 chance of not lowering your stats.
That's Werster for ya ... Hes like an encyclopedia for Pokemon games :)
+Mastas2 an encyclopedia with a refrigerator
It was the same for me. Also, when I played gen I, I was confused at how secondary types worked since cloyster seemed to resist fire. I finally understand it does not.
What's the guy from High School Musical doing next to Werster???
Lel
Lol
Lul
Lil
lal
i love how that ends. he like "and im in the hall of fame *no big deal*"
Thanks for the shoutout!
It's always cool to watch your AGDQ runs, especially because of your commentary. I prefer last year's run, despite it being considerably longer than your other runs. I think it's closer to the amount of time you deserve at AGDQ.
"Rubbish."
- Werster, 2015
Aaron Ladino o
Aaron Ladino w
Aaron Ladino eee
Finally an official upload! Thank you so much for this :)
Such a legit fun thing to watch. Good run Werster! We only have to wait 1 year until next run at a GDQ! :)
You can always watch Summer Games Done Quick, which is this June/July, I think.
***** Lol ye I know that.. But I also know that Werster never attends SGDQ, that is why I say a year.
"Pokemon champions are honoured for thei exploits here" - the game fkn knows
Tfw the game became self aware
This was actually the run that got me into watching speedruns. I myself don't speedrun (at least yet), but I think this is the best run I've seen thus far (not in terms of execution/time but in general, the commentary is 10/10 )
do u speedrun now
@@fishaxe23 I wouldn't exactly call myself any good and it's very casual but I "run" some newer pokemon games sometimes.
Incredibly informative and great fun. Thanks for the video.
Always love watching you at AGDQ. re watching because it is a very entertaining run.
Werster's commentary was quite pleasant.
The only thing I never get when watching these AGDQ runs is whenever a person donates a considerable amount, let's say more than $100, most of the time barely anyone in the room actuallly applaudes or congratulates/thanks them. I mean, they are doing a great work at helping out and nothing in return? Kind of off to me ..
faxik "someone donated $750!!" whole room stays quiet and everyone has a blank expression lmao
faxik It's changed over the past couple of years. Maybe people simply expecting those large donations dulls the excitement for them.
I'd say it's probably more that this run is pretty technical and everyone was trying to not be distracting or anything.
+faxik didnt know that attendees were getting anything from some random person's donation
+therealrictuar I can understand if its technical and you get lost, but just because something does not benefit you as the money goes to a good cause and you don't clap because you only care about what happens to you? Okay, each to their own on what they clap about, but to me it's like "etiquette" or just common sense to be nice or show you think it was a nice gesture if someone helps out and I don't.
that werster speedrun explanation felt like a college physics class lmao
That was absolute madness.
Awesome run Werster! :D
This man. God damn it I am impressed. Pannenkoek and Werster act as living evidence that we NEED a Hall of Fame for folks like this. I literally got chills watching this.
You're the man Mark. Congrats on another successful fundraiser.
It was a great run. Informative and fun as well.
Good run, too bad the marathon was sorta lame overall thanks to Uyama not allowing fun things. Loved the Sonic Heroes run+glitch exhibition.
Bonus stream was hilarious even though there wasn't much of it..
***** No cosplay, strict rules on who gets to be on couch when, and I think there was even one against plushies but Bertin snuck in Sanae somehow. There was also an emphasis on reading more sad donations and constantly reminding people on sponsors because Uyama needs his cash.
***** Overall yeah. There were still great moments. Last year's felt less hype as well but this year was even worse in that way.
***** Plus the Bonus Stream was incredibly short BibleThump
*****
>implying Uyama makes any money off of AGDQ
>implying all of the money isn't going straight to PCF
>implying charity is a bad thing to prioritize
4:58 huh, never knew Dan Salvato worked on Twitch emotes.
Great run Werster! Been following you for a while now and love your runs in general, from a fellow Australian speedrun enthusiast ;)
12:55 - 13:00 That just sounds hilarious when he says that shopping is a faster way to beat the game than catching a stronger Pokemon.
Thanks for uploading! Sucked I missed it live bit this is cool
Werster's such a pro, the way he handles himself.
"Pokemon League Champions are honored for their exploits here." (21:56) I laughed when he said the word 'exploits'.
I just scrolled down and noticed that this has already been said many times...
I dont understand how the number of a certain item in your inventory dictates where you are?
Basically the game allots 20 "spaces", if you will, that could hold item data in memory. From his explanation, there seems to be an internal count of how many spaces are being used (= how many items you have) currently. He tricks the game into thinking there are -1 items in the inventory. The game interprets the abnormal "-1" as "255", so when the item screen is opened, the game shows 255 "spaces" worth of info. The 235 spaces after the aforementioned 20 are non-item sections of memory being forced to read as items. Just so happened that the item he tossed corresponds to the map ID that going through a door will lead to.
I hope my explanation is clear.
this is "inventory underflow", tricking the game into thinking you have 255 items. items are stored as (item type) (count) (item type) (count)... in memory.
usually this is limited to 40 places in memory, since there are 20 item slots, however, scrolling past this with inventory underflow essentially makes the game consider unrelated parts of memory as items, including your location. so tossing/gaining items in the "slot" corresponding to an item past the 20th slot can change parts of memory past item data, resulting in things like location changing.
That critical scare was god tier lol
You're the best Werster ♥
Hey, just popping by the comments field to say that I totally appriciate ýour passion for pokemon speedruns. It's really interesting to watch. :)
how does he say PP so many times without cracking up haha.
"i need to lower my PP"
Because he's not a kid
James Russell "I need to use a bit more PP"
+Tenta cles It's a willy joke
+marcaxe found the brit
+Tauren He plays Pokemon... I'm pretty sure he's still a kid at heart.
The male JR. TRAINER on route 6 says "I didn't start it!" for those of you wondering where the comment on the second missingno encounter comes from. I have no clue why
Werster is the Goat
Fun to see there's an article on Gamespot about this run.
5:01
Dan Salvato? THE Dan Salvato of Melee Link fame?
What a wonderful community we have!
Hmm...and I assume switching the 8x8 tile that determines the behavior of a 16x16 tile in the American versions is what causes the edges of Cinnabar(?) to be treated as water?
good run! and damn, shenanagans looks handsome
Somehow I was able to mess around with this glitch, and the guy you teleport infront of disappeared, and then I started to walk slowly and I can't encounter trainer battles, or even talk to them. When I open the menu I get a 0 ERROR. message. I wonder how much the game could be broken heh
So...
The arbitrary change in tile determination... that's what makes the Old Man glitch possible. In the original Japanese those were determined by the 'land' side of the map, but when they localized it became the 'ocean' side, but there was no encounter data programmed into there (since it was a town/land tile) so the game pulls from the last known location.
I'm far too amazed by this.
Werster is a fucking legend at explaining things.
watching Werster play is like watching an artist wrork
7:55 eurgh. I've ALWAYS gone all the way around to geto90 that hidden potion without thinking.
Fucking habits... Then again I'm a normie and I never speedrun.
Came from GDQ Archive just for you Werster.
Lmao
Wow. I didn't know Werster was social like that.
I'm looking for a text walkthrough of this run. Most of it is basic but the menu switching is tough to get the #s down correctly. Also I saw someone name rival Z then a space and it had an easier looking item hex menu
Just discovering these speed runs and I have to think... HOW THE HELL DO PEOPLE FIGURE THIS OUT? It's literally like rocket science.
pokemon blue was the first game i've ever played and i got addicted to it back when i was like 6 years old, childhood ruined in 3..2..1 :D
Even tho you're one of the saltiest streams next to DSP and Tyler, good job on the run!
it's so fun playing with the underflow
Great run. On par with Cosmo's OoT from AGDQ2013. Very informative and entertaining! Kudos.
I still can't do the trick after you skip the gym. How do I walk through walls?
@5:00 anyone hear the name dan salvato? goes way beyond just doing twitch memes now eh
werster is awesome!
Cool how you explained everything.
why is the cmonBruh emote sitting on the front right chair?
The "no encounter path" in Viridiam Forest does not work in the European version. All grass tiles will give you encounters in the European version.
False
It's true, and I can prove it.
It's true. I have the European version of Pokémon Blue and that bug(?) does not work.
Are you sure it was on the tiles with no encounters? there is a map here: wiki.pokemonspeedruns.com/index.php/Pok%C3%A9mon_Red/Blue/Viridian_Forest_Movement
I used to run this category casually (~40 attempts) and never got an encounter on those tiles, and i have the european version too.
Well, I have an original spanish cartridge from 15 years ago, and I can tell you for sure. I moved through that tiles, and I got encounters as usual. And considering they also patched the missingno glitch, it's no surprise.
Let a brother introduce himself!
21:41 why would you put a pokemon trainer in your bag
why can't bulbsasaur be poisoned? they didn't give poison immune from being poisoned from poison moves till gen 2
Poison types were immune to being poisoned in gen 1.
My first game was blue version yet i dont remember that lol
Do you remember any poison-types getting poisoned?
its been a long long time since i played gen 1
One question that i've always had with this run is when you do the fighting dojo fight, why does every runner make the dojo guy come forward rather than talking to him directly?
notChinmay when in the trainerfly state you can interact with over world sprites. You have to let the trainer walk toward you to encounter the battle. Listen to the video next time.
oh okay... sorry for being ignorant
What emulator do they use?
Wow, yet another guy stealing from werster... oh wait. :D
AMAZING !!! the glitch master
So, 'No save' in this case means 'One save'? When he saved out to the main screen for the walk through walls glitch?
No save corruption, as in no turning off in the middle of saving to mess up the game
Ah, I see.
“That fight was actually pretty nice”
Gets 69 exp :))))
can you do this in the virtual console in the 3ds
yea
But isnt it a save corruption too when you saved the game to manage to talk to the trainer from the right side?
The save wasn't corrupted, you just reload the save to trigger a glitch
Darkspinesonic just chillin there
más rápido que el descenso de riber
Is this possible on GBA?
Lucid Soneh It has nothing to do with the system, just the game.
I showed my non-gamer friend this video and he was blown away, Werster rekt pokemon blue
18:32
Wild MISSINGNO.
glitched the
video!
the way PP sounds like is so funny :D
There is basically no difference between save corruption and no save corruption -.- Don't know why this would even be a different category... And I don't know if you can do that trick where you walk out of your house and win in blue-red, but if you've see it once you've seen it all... It's basically the same method but taking different steps.
+hmoobvball91 There is a huge difference, considering that save corruption will make it so that you beat the game under 1 minute.
This is insane
Werster i fucking love you man
Can you briefly explain item underflow to me?
+Shane Frantz are you familiar with binary numbers, over-/underflow and programming?
over-under, no, binary, yes, programming, html.
+Shane Frantz first: html is NOT programming :D
with 4 bit the highest number you can represent with is 15 (1111), if you add one you would get 16(10000), but since have only 4 digits(bits) the leading one gets cut-off and you end up with zero (0000). underflow works the same way, if you subtract 1 from 0 you end up with 15.
+BigMacAndCheese Like what ZapOKill said, but werster also mentioned parts of it in his run. The main concept of the underflow is that in certain binary systems, you can't actually have a negative number (Which is why there are 1s and 2s complements), so if you subtract from zero, it instead subtracts the 1 from the next set of bytes. So, for the 0 to 255, they use a set of eight bits. At 0, you have a byte sequence of 0000 0000. To subtract 1 from that and since you can't go negative, the sequence subtracts 1 from the base, then carries over, in a sense, like standard arithmetic, but this continuously happens for the whole byte, and you end up with the byte sequence 1111 1111, which corresponds to 255. I probably butchered the explanation, but the underflow is based on the fact that the system wasn't built to recognize a negative number of items, so it instead converts the byte to the next part in the sequence, which just so happens to be the maximum.
Werster? More like Webster. I am a huge Pokemon fan and I didn't know that status moves failed 1/4th of the time when used by the AI, that tiles with flowers on the bottom right in Viridian Forest don't trigger encounters, and all those numbers that correspond to shakes.
Speedrun without all the badges and Elite 4?
any% simply means reaching the end of the game (which is the hall of fame event in this game) ... it doesn't matter HOW you get there. xD
*****
But if you know how to simply code the game, ANY programmer could hold the record. That was such a silly bullshit run.
well, not really. You can't use glitches that don't exist. So you have to play according to the "rules" of the game. But as it is the first generation of pokemon you will find more glitches than you could ever use in a single run xD
I understand why many people don't like glitched runs. But the category is justified in that it is fun to search for those glitches and for how they can help you to finish the game faster. So it's less about actual running but more about planning the run.
Shame the videos of this published under other accounts have a lot more views than this one. Awesome run.
I was hoping you would play more at the AGDQ. it feels like you got the least played time of all the speedrunners.
Not really, he got play time and that is a big thing. Before everything was accepted and declined, there was over 600 hours of speedruns on the table. So him getting a run is already special enough. Even if it was juts 5 minutes. Compared to over the hundred speed runners that did not get a run.
What about to get a Lvl 100 Nidoking at beginning and then Elite 4 cause of wall hack ??
When you go to the Elite four badge checking building, the guys who check your badges stop you no matter where you are, even if you're walking through walls. Plus, I think fighting the Elite four with a level 100 Nidoking would be real slow
Tackle tackle tackle tackle tackle
+guydooeinfinity you forget that nidoking can be taught rock slide and earth quake and mega punch and mega kick and HM dig but yes if you were tlking about training up with just the preset nidoran (male) moves tackling all the time would be a nightmare to train him with! I still have me blue game and my in-game time still reads 723 hours XD....have all pokemon 2nd and 3rd evolutions all trained to lvl 100!
antonio12aniello
woho o.o
thats really fascinating that you spend so much time on that.
i had around 200 hours on ruby as a young teenager and i thought back in the day that is soo much for a pokemon game even when i did everything like shiny hunting etc.
(not to compare with my CS hours :D )
tell me what makes you motivate for 700 hours on "blue" :D
Narc///ist [GER]
nothing really I just was bored a lot of the time, it may sound like a lot of hours but for me nothing at all, I only played that game hard for like nearly 3 months!
with mew glitch could u not get a lvl 100 nidoking before brock and then use your wall glitch to get to elite four and one shot all their pokemon
yes but it's highly RNG based
well u can get a 100 gengar before brock garunteed
Check out Charles Lee Ray in the background! XD
*Start the vid. See's it's 21 minutes.* Oh I gotta see this...
do you narrate your entire life?
+Miku Hatsune do you enjoy anime?
Do you like corn?
I spent like 40 hours my first time to complete it.....
Who knew the gate guard has contacts is such high places... Hm.
Since when did abra learn to teleport into the hall of fame
what is any%, 100%?
Any% means you don't 100% the game. I.e you skip stages and what not.
***** thanks! oh btw, funny picture XD
Gameplayer Thanks :)
Prolly one of the nerdiest things i've seen in my life
Your grammar is probably the most cancerous thing I've ever seen in my life.
+Jack Registeel Congratulations on winning the internet for today, Mr. Registeel.
+Jack Registeel his grammar was fine.
professor de portuga do YT lol no :)
han solo dies in star wars 7
20:41 Player is like "I didn't start this battle... I swear! Dont kill me!" 😂😂😂😂
Morempoul !
"Mort en poules" means "died in pools" in French which refers to losing in pools in a tournament, mostly fighting game tournaments and in extension being a bad player :)
Morenpoul and MrQuarate ? :D
People in the back seem to have ABSOLUTELY NO CLUE about what you're talking about. They're like "okay, this guy is talking nonsense about how the game is programmed while doing weird shit instead of training his pokemon". But then they get amazed when you enter the hall of fame :D