Pokemon TCG Was Accidentally Broken After 20 Years By Speedrunners
Vložit
- čas přidán 9. 06. 2022
- Speedrunners broke yet another Pokemon game.
Support the channel on Patreon!
/ doctorswellman
Check out my social media:
Twitter: / drswellman
Twitch: / doctorswellman
Runners:
000aj - / 000aj
tiKevin83 - / tikevin83
Gifvex - / @gifvex
Entrpntr - / entrpntr
pokeguy - / pokeguy
Callumbal - / callumbal
Music
Halo Wars - Money or Meteors
PMD - Escape Through the Snow
Castlevania SOTN - Rainbow Cemetery
FFX - To the End of the Abyss
Legend of Dragoon - Forbidden Land
Pokémon Colosseum - Pyrite Town
Lufia 2 - Tower
Pokemon TCG - Ronald
Cave Story Remaster - Geothermal
FFMQ - Spencer's Place - Hry
Thanks for watching. I tried a lot of new things in this vid, tell me what you think!
Resources:
Technical document (Note, Down + A glitch doesn’t work on certain versions) - pastebin.com/QnYGzNey
Speedrunning discord:
discord.com/invite/aXc3nbC
I think FFMQ and Lufia 2 music use are bangers
Gotta love arbitrary code execution. I took one of those code build/execution bots on discord and was able to inject C code in order to open a socket to download and execute code, being that it was contained in a docker environment suited only for a specific language. They forgot to trim the socket stuff out of the linux GCC repository for a non-C language. I can exploit this by downloading code to run dynamically and leverage the containers to do whatever task I wish remotely from a discord command. To prove this, I broke out in Lua, used GCC to download 7z and Lua, built Lua, then executed the different version of Lua on the machine. While I don't have root access, I believe that root can be exploited by another dynamic code execution if an out of date root-only library revealed to me by another youtuber. When you have root access, you can then break out of the container, and control it. Perhaps even take over the host.
darn it the glitch made my game freeze, would have been funny if it worked everywhere
you should pin this, I had to scroll down quite a bit
@@Mith07 ty, I didn't realize this was unpinned
Imagine reading a tech document, only for it to define something as "weird shit."
I swear, speed runners are something else.
That's more of a coder thing from what I've seen. Personally I've seen a code comment of "i was kinda buzzed when I wrote this but the effect is cool so I'm keeping it". On the other hand I've commented before "I'd rather have a book randomize this than the RNG routine but computers are stupidly deterministic." And then continued to rant about how bad the results were from the RNG routine for several more comments.
Scientists do this all the time, gotta label stuff pre-hypothesis; Einstein described quantum physics as "spooky action at a distance".
Tbh I'm interested in what the hell that weird shit is. Lol
@@Atmapalazzo heh yeah i have seen a lot of //black magic
LOL, I mean, I have literally written technical documents with section titles like "Weird Shit". Stuff like that tends to be a lot more common in small tech business settings than you might imagine.
These animated borders are fucking awesome, time to step up my own game
You dudes, Bis, and Storster here doing God's work =)
Also shoutouts to that King's Quest guy
Abyssoft! Looking forward to the new video!
@@Controllerhead i can confirm all you stated
The OST for this game goes unnecessarily hard. I love this game.
*[doot-doot-doot, doot-doodoot] INTENSIFIES*
The Mason's Laboratory/map theme is my favorite song from it and I love playing it along with my guitar.
Grandmaster Theme for me
@@pokemontradingcardgamecoll5934 thats a good theme. I just hate Professor Masaon and his unavoidable tutorial.
@@zephyrias did you watch the video? The glitch is real time viable. You can do it yourself!
I pulled it off on emulator, and found out something interesting:
If I turbo buttoned using B and pressed A somewhat frequently, it would actually end the battle as well. Idk why
Best guess is that the screen switching that was going on with the turbo B + A sent the cursor to a default position that is probably the same position the Down + A trick is using.
entirely unrelated to your comment but i love your icon, i have the same image saved and i just found it amusing
Huh.... now I understand why people have said for years Down+A increases your chance of a Pokeball throw catches a Pokemon instantly....because of glitches like this
I love seeing how each area had different versions of things like this, for my area it was down + b, for one of my older cousins it was up + a
@@shujihar2410 just mashing A here !
hold a spin d pad was my go to
Mine was the B button alone!
B+Up in my little clique in Sweden.
I love the fact that there's a technical document that's listing possible results as "weird shit" and I think science needs to adopt that instead of "miscellaneous".
"It contains something very important, the content of the player's deck."
I feel as though there may be some ACEs in this deck.
I came to the video to check something, and I’m happy to say that I was right!
Back when I was 8 or 9, I was playing against Lance, and I suddenly won, just barely starting the fight. It may have been a couple of turns in, but I’m not entirely sure; as a kid, I just thought that it was either a bug (like in many games at that time) or some winning condition that I hadn’t paid attention to. I’m happy to see that it was actually a thing and that it could be replicated😊
Damn, lucky. I never could get past Lance, his third goddamn dragonite is the bane of my existence.
naw bro u a demon
Is there a character in TCG Game Boy called Lance? Or are you referring to the Champion Lance in R/G/B/Y? If the latter, then this video is not a replication of that; this is an entirely different game.
@@WhatIThoughtChannel there's a Great Value elite 4, with the players with souped up versions of the bird trio and dragonite as the 4th
@@bren8511 Yeah, but that’s not Lance though, which is what I’m trying to ascertain - if it’s just a case of mistaken identity and the original post is referring to an event that occurred in TCG, then that’s relevant; if they’re talking about instantly winning a battle against Lance in Gen I core series, then that’s an entirely different kettle of fish
Thanks for the cameo!! This was a blast to be a part of breaking open the RTA run and then verifying the TASes on console
Hi TiKevin83 Big Fan o/
Congratulations!
I love when a video about a speedrun is longer than the run itself
Most will be. It takes longer to explain some tech than the amount of the saved by said tech
1:09 why would a speed runner glitching a win through the game ruin my childhood? Bad card draw and coin flips is more ruining than any exploit I've ever seen.
You were right; this was bonkers. Gotta love how speed runners break games like eggs.
Oh dang, I remember when this was discovered. The No ACE category was really fun to grind even though it got quickly forgotten. Kinda wish I had tried the ACE category at some point, but this was a fun nostalgia trip either way!
I like that there's an actual Pokémon game where pressing Down + A with good timing actually does something
Awesome video! Even tho I've ran the category, I had no idea how the specifics worked aside from some very basic stuff.
Also I got way too much credit in this video lol, I don't even hold the WR in Glitchless or No ACE.
It's always amazing to see how once someone determined enough to cross wires in videogames can find one random input at the right time and the right place and the time for the game comes down like you pulled the bottom brick of a Yenga tower.
as a kid i found out the down A thing existed, but being not with internet communities at the time, i never realised what i found.
i mostly ignored it too cause i didnt realise what i stumbled upon.
I'm sure there are hundreds of discoveries like this across hundreds of games that were just never documented. So if you ever find anything like this in a game again, get the word out - speedrunners will immortalise you!
@@alexpotts6520 i like to play games wrong sometimes, in an effort to break it or cheese the level, that being said, anytime i discover some jank, someone else already found it when i google it...
Same
Same, I always assumed it was some kind of debug cheat or something. Never even considered it might be an unintentional bug.
Oh, yes, I love accidentally breaking the fabric of reality of a videogame.
The Pokemon TCG video game is an underrated gem. That musicccc 🎶 🕺
Interesting video, Doc! It was well presented considering all the technical (and painstakingly) shenanigans behind TAS recording. These research videos are fun to watch and sometimes inspiring for potential speedrunners ✌🏼
cannot believe you excluded my last place time on the leaderboard at 1:02 :'(
I like how Hex values are displayed with the Pokédollar sign lol
really great and concise video, interesting to see progress through "failure". Happily subbed and waiting more interesting content
This videos runtime is how long it took 000aj to run the game
great work, as always! love these history videos!
That’s an interesting coincidence!
I love this and thank you soo much for illustrating all of the steps through the processes involved. I would love to see more glitches with this game and see if there are any for the Japanese sequel and its English translation version.
How dare you! I was just about to subscribe when you blew up that innocent Charizard! You didn't give me enough time!
You Monster.
Ikr
Great video! Fun fact: at 0:55, I'm the CJ they're talking about. If I remember correctly, I raided TiKevin right before that clip.
Holy moly, that’s actually incredible!
I play this game occasionally from a new file just for fun, and this glitch has been a godsend to skip that awful tutorial. LOL
When I heard that they found the part in the code that checks the player's deck I knew Arbitrary Code Execution was coming soon after.
I love how people can find these glitches out. Also I really like your music choice from The Legend of Dragoon and Final Fantasy X
I used to play this game quite a bit back in the day. I even recreated the theme decks from the real world sets that were in it card for card.
Pokemon tcg is such a gem, haven’t thought about it in years but it’s super sick to now see a speed running community for it
the editing on this video is really good! love all the custom graphics and animations.
When the document describes things as "weird shit" you KNOW you're going to see it doing something amazing likely involving random bytes executed in weird and wonderful ways. This kind of stuff is why I love TAS and ACE, and this video is a great showcase of one of those.
I wasn't aware of this glitch before and just pulled it off multiple times, surprisingly easy to do, and super useful for farming packs. I was finally able to get those two missing Super Energy Removals I needed in under 3 minutes. Thanks for posting this!
I see you using Legend of Dragoon music at 6:49 👀. Excellent choice
Your editing skills improved a lot! Great video!
Love that your yt is popping off doc!
I love how you dove right into the content of the video. subscribed.
Sweet! I'm playing through this at the moment and had been wondering what the speedrun times were like.
Nice music selection. I knew I could make out some familiar tunes there. Bonus points for using Dragoon and Lufia tracks
Can we appreciate the fact this video is 1337
I remember using that "glitch" but I always thought it was there on propose to speed the game up. I remember using it a lot.
I appreciate the effort put into the video, but not your best video imo. I know it can be hard to explain technical stuff, but I feel like too many thing were just glossed over. Basically the video boils down to:
1. Here's how the down + A glitch works
2. There's some bank switching that happens in code
3. Whirlwind does something to mess up with return codes.
4. You can setup your deck to execute a ACE using this glitch.
To be honest, the first part is the only one I felt like I really understood how things worked, the rest I just had to accept. Looking forward to more videos tho.
wtf is this speedrun review review?
@@zan7838 the fuck you think comment sections are for
It always surprises me Digimon isn't more well known than it is, considering how long it has been around for, and i literally grew up with it alongside pokemon. It's probably due to a lack of strong media presence in the early 90's, outside of the sub par digimon the movie, the digimon world games, and the tv series were all we had, but still a shame none the less.
Digimon was not on a good channel.
@@tootzy-the-roll What channel was it on for you?
@@Swagtildawn I'm in Canada, so for me, all the english anime were on YTV
@@Swagtildawn wait.. that's not true. I also had Kid's WB.. I think it was on there..
Idk that movie slaps for being 3 unconnected mini films
Great analysis video! Thanks for uploading!
Holy shit Halo Wars music, I was NOT expecting that on a Speedrun Examination video on a spin-off of a spin-off of pokemon.
I have great memories of Pokemon TCG, thank you very much for the vid!
Dude, is that mystic quest music?!? Along with FFX music?
Yo. That's sick.
6:04 Man I'd do the glitch at home just to skip the horrible tutorial, not even for speedrunning reasons
I remember doing this glitch 20 years ago spamming buttons on the gameboy around the end of the game during a duel and winning. I was confused at what happened lol and this vid explains it.
However the Pokemon card game DID get a sequel to it on the GBC BUT IT never actually left Japan.
There is a Fan Translation of the sequel though and it's fully playable on an emulator. I played for a bit years ago and the game ran without any issues.
i still have some of this games music in my head having not heard any of it or played the game in probably 20 years...
I heard that "correct choice" sound from Stadium 2! Such a satisfying soundbite.
i loved the explanation on bankswitching and interupts
Bro I still play this game on my laptop... This video made me so happy
This is pretty much why I say the words "never" and "impossible" have a poor record.
Great video man
I just got back into this game oddly enough.. farmed four imposter prof oak and then realized they shuffle their hand back into their deck and it's not a mill card. QQ
video goin hard with these edits
Nice music choices!
It's always nice to see (or hear) The Legend of Dragoon out in the wild.
One of my favorite games!
@@DoctorSwellman Same! I still listen to the soundtrack on occasion, and I've been thinking about replaying it soon.
I love the TCG game, and I love watching speedrunners break things. Great video!
I would love a short vid on what the "weird sh*t" is lmaoo
Great work!
Here I am thinking how endlessly complex it is to code a (relatively) simplistic game from almost 30 years ago, and wondering how that complexity has grown exponentially since then. @_@
great video. pokemon speedruns is a really cool community and definitely deserves more attention.
I can't imagine this category holds interest for long. The only optimization is a shortest-route calculator, and most of the value of a speedrun of a TCG game is optimizing luck and strategy.
The graphics and editing was super effective.
Interesting glitch, and interesting how it was found. Thanks for bringing this up in such a well-edited format as always
I just tried and it was surprisingly easy. Then I tried it in the Japanese version and all it did was crash the game.
Down + A to instant Win is possible on the version added to the Nintendo Online.
It saves me a ton of time collecting cards to build certain decks and complete the collection.
(Haymaker took a lot of tries at certain packs to obtain, because all three mons are rares)
Nice video dude, really amazed by it
If i ever make a Gameboy game, I'll make the game pure spaghetti code on purpose just so stuff like this can end up happening
9:05
"ok, is everyone with me?"
no
I did this as a kid back in 2006 on emulator and just assumed it was a debug cheat like so many others. Never thought to look it up before. Neat that it's a glitch that happens to function very similarly to a debug cheat.
Dude this video was a great video all around. From the production and editing right down to the narrations, extremely well done.
You keep this up you will def find major success on this platform!
I highly respect the Halo Wars background music
this was my favorite game from back then and still is, I feel this game deserved more attention
Same. I’m sad games like this won’t be made anymore because of things like Magic: Arena. I really enjoy a solid card game that has deckbuilding progression and the ability to save your decks. Roguelike deckbuilders just feel empty to me by comparison.
It came out a bit late to be part of the initial Pokemon craze.
@@johnbuscher some years ago i had a thing for Mabinogi Duel in android, but when i started enjoying it the most it got cancelled, had lots of problems with the naming not matching the world from where it came from and it died. but it had a lot of interesting mechanics, and it was unique, not a roguelike or a heartstone ripoff :( . im still waiting for the day i find an interesting card game like it.
They actually made a second one but it never left Japan. You can get it on emulator and download a translation for it though. I played it.
It isn't as fun as the original, it has team rocket cards though.. that first one is amazing. Beautiful in its simplicity.
@@Vaga-Bard IMO it's as good, if not better
Nice Halo Wars music haha 😄
"Subscribe or I'll make Charizard explode"
Bruh, you're only giving me an incentive to *not* subscribe
Nice Lufia 2 music at 9:40!
Love that FF X background music.
i noticed it too and loved it
down Plus A glitch is what made people believe that in the original games would help capture Pokemon.... I did this tactic and it worked about 80% which made me believe in the tactic hehehe 😞
One of the easiest off-by-one ACEs I've ever seen
Unrelated, I know, but for years I pined for generational updates to the TCG and Pinball video games. There could at least be as many pokemon games as there are Mario games.
Castlevania SOTN music and FFX music in the same video... ily dude
Funny how the video length of this video is not only the exact same as one of the important speedrunning times made after finding the quick battle exploit, but also a second away from 1337 aka Leet
I bet some kid on the playground told people if you held Down+A you could beat the elite 4 but no one believed him.
The one time Kid on the Playground was right.
I tested the glitch to exit Battles myself with a 3DSVC and emulator Version of the Game as a europe Version and it seems the glitch doesnt work on this. On a american Version it works fine.
It always stuck in the Party Screen and Music stopped.
I also tried up+a above the opponent an had some glitchy results
The glitch to exit battles also works on the 2nd TGC Game.
But often it crashes like the europe Version.
Maybe the american version is a earlier Version and europe and tgc2 are like updated Versions.
A 13:36 record before finding the super glitch? That's exactly the same length of this video, and it threw me off for a moment after I came back from a pause.
Can I have a link to the technical document? I was surprised not to see a link in the description despite the numerous mentions.
Pinned comment
Legend of Dragoon Background music! Nice!!
I loved this game as a kid.
Praise Arceus that they discovered this glitch!
There was a lass NPC in the Fighting Club that I could never get pass until now.
13:37
Great video!
3:28
No Patrick, this isn't Friday Night Funkin'.
Maybe this glitch is why I had 17 player character is K.O on the bank once
5:12
Explode away, my good fellow.
Using the Pokémon currency symbol in front of hexadecimal numbers is a joke only people like me can appreciate. I appreciate it.