How Speedrunners Beat Pokemon Gold in Under 8 Minutes | Speedrun Explained

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ค. 2024
  • The first Pokemon games are known for being held together with duct tape, and while the second generation may not have the same reputation, this hasn't stopped speedrunners from beating it in under 8 minutes.
    Patreon: / abyssoft
    Business: abyssoftbusiness@gmail.com
    Shorts Channel: th-cam.com/channels/Of8.html...
    Become a member of the community!
    Discord: / discord
    Twitch: / abyssoft​
    Twitter: / abyssoft​
    Music
    Novadrome
    officialnovadrome.com/​
    / realnovadrome​
    th-cam.com/channels/JQ5.html...
    Vividity
    / @vividity
    Thumbnail by:
    www.artstation.com/jvsantovito
    jvsantovito...
    Footage
    Washer
    / electronicguy19
    / washer_19
    CasualPokePlayer
    / @casualpokeplayer
    / casualpokeplayer
    Ib
    / @blowfishgun9946
    / ib999
    Sanqui
    / sanqui
    / sanquii
    Headbob
    / headbob_
    / @headbobsr
    Pacoo81
    / pacoo81
    Hitshee
    / @hitshee_hotplate
    Chapters
    00:00 - Intro
    00:55 - Route Overview
    02:05 - Box Naming Wrong Warp
    05:10 - Save Corruption
    11:22 - Item Underflow
    08:58 - Records Get Set
    13:07 - Wrong Warp Details
    15:34 - Brief Route History
  • เกม

ความคิดเห็น • 847

  • @Abyssoft
    @Abyssoft  ปีที่แล้ว +86

    Subscribe to my Patreon for sneak peaks at upcoming content and projects in the pipeline!
    www.patreon.com/abyssoft

    • @storymaster21
      @storymaster21 ปีที่แล้ว +1

      About 3 weeks ago I completely accidentally activated key item underflow in my gameplay of pokemon crystal. I could not replicate it and had no idea how I achieved it, but it resulted in me having so many different items and a literal neverending inventory..

    • @josephfrahill3523
      @josephfrahill3523 ปีที่แล้ว

      @@storymaster21 a lot u a lot longer u to u the iiiiiiu

    • @ajx2956
      @ajx2956 ปีที่แล้ว

      Interesting.

    • @user-cy1vt6rq7g
      @user-cy1vt6rq7g ปีที่แล้ว

      How the hell these things figured at the first place,and the steps after?

    • @danthe360man
      @danthe360man 6 หลายเดือนก่อน

      Thank you casual!

  • @Adusakful
    @Adusakful ปีที่แล้ว +1520

    When the explanation video is twice as long as the speedrun takes, you know you're up for a treat

    • @DengueBurger
      @DengueBurger ปีที่แล้ว +24

      At first, I was upset at that, but then I realized that it must mean the speedrun takes a lot and a lot of work went into figuring out how to get the time to be that low.

    • @cesarhernandez6861
      @cesarhernandez6861 ปีที่แล้ว +10

      You can speed run the video by skipping most of it. ;)

    • @RebornAudio
      @RebornAudio ปีที่แล้ว

      Or in for

    • @MABfan11
      @MABfan11 ปีที่แล้ว +4

      *10 second Pokemon RBY speedruns have entered the chat*

    • @pstew5309
      @pstew5309 ปีที่แล้ว +1

      ​@@MABfan11 so because of your comment I tried to look up 10 second runs. Can you please point me to any videos? Cuz i can't find any.

  • @MissIceMateria
    @MissIceMateria ปีที่แล้ว +698

    Dang, way to warp in and scare Red away.
    I mean, random kid stepping through a glitch wall and distorting the world around me... I'd probably run from that eldritch abomination too.

    • @MDLuffy1234YT
      @MDLuffy1234YT ปีที่แล้ว +74

      I feel like you would actually warp there just to seek a barely stable, fractallized Red's approving nod and slight smirk of acknowledgement as an equal.

    • @kinglyzebra6417
      @kinglyzebra6417 ปีที่แล้ว +6

      Especially when said glitched kid starts saying "I'm Dead" over and over

    • @Nukestarmaster
      @Nukestarmaster ปีที่แล้ว +24

      @@MDLuffy1234YT Red pats his bag where he keeps the pokeballs containing his lv. 100 Mew and MissingNo.

  • @SWISS-1337
    @SWISS-1337 ปีที่แล้ว +498

    I like the gengar floppy disks representing "bad/corrupted" data, very nice detail. Great video, I am sure you'll get far.

  • @michaelsmart7445
    @michaelsmart7445 ปีที่แล้ว +446

    "Let's battle!"
    "I have zero Pokemon."
    "Fuck, you win!"

    • @mightydragon4083
      @mightydragon4083 ปีที่แล้ว

      Looks like bringing a gun worked

    • @J2dad5389
      @J2dad5389 ปีที่แล้ว +14

      Pokémon logic lol

    • @3rdalbum
      @3rdalbum 2 หลายเดือนก่อน +2

      I would have assumed this was originally implemented to help with testing the game, but was accidentally left in.

  • @Abyssoft
    @Abyssoft  ปีที่แล้ว +1168

    Looks like I got the badge count in Kanto wrong, I forgot that Blue is the leader of Viridian after you get the other 7 badges and I am fully prepared to atone for my sins with all the "um ackshually" comments I'm about to get

    • @Fig_Bender
      @Fig_Bender ปีที่แล้ว +17

      Based

    • @jamiebrand2294
      @jamiebrand2294 ปีที่แล้ว +69

      Um ackshhully 🤓

    • @EWOODJ
      @EWOODJ ปีที่แล้ว +9

      You’re damn right.

    • @Epsilonsama
      @Epsilonsama ปีที่แล้ว +31

      I mean no offense but that's a huge mistake. But you are forgiven for your sins.

    • @no_less03
      @no_less03 ปีที่แล้ว +12

      Um, ackshually you were wrong in the video and I'm glad you acknowledged your mistake 🤓

  • @SpectreXS
    @SpectreXS ปีที่แล้ว +500

    My favorite Gold Any% "Route" was Werster's old run at a GDQ, where the cloning corruption glitch was just found, to which one of the applications was to give the map "funky colors" and change the collision around, enabling the player to walk through some walls. That run is still one of my favorite marathon runs of all time!

    • @kitsuneprincess4637
      @kitsuneprincess4637 ปีที่แล้ว +28

      That's the run that got me into speedrunning!

    • @limehawk4989
      @limehawk4989 ปีที่แล้ว +43

      That run officiated my wedding!

    • @rrickydanby
      @rrickydanby ปีที่แล้ว +9

      @@limehawk4989 omg that run was my best man

    • @Hysteria98
      @Hysteria98 ปีที่แล้ว +3

      That run was so runny that it gave me the runs!

    • @nahuelpintocavilla8190
      @nahuelpintocavilla8190 ปีที่แล้ว +6

      @@Hysteria98 That run rang before the ROM in my room ran into REM phase.

  • @sirplayalot11x
    @sirplayalot11x 9 หลายเดือนก่อน +6

    After about 20 years later, I finally get an explanation on why when my save file in my Gold version bugged out it plopped me in the middle of Saffron City on the previous save file that I thought I had deleted when I made a new game, interesting.

  • @joshuab4586
    @joshuab4586 ปีที่แล้ว +159

    The fact that people can speed run the game twice in the amount of time it takes to explain the runs is mind boggling.

    • @recardooneal9900
      @recardooneal9900 ปีที่แล้ว +4

      It really isn't.

    • @theerealatm
      @theerealatm ปีที่แล้ว

      @@recardooneal9900 yeah... Now if the run was 8 hours then it would be.

    • @himedo1512
      @himedo1512 6 หลายเดือนก่อน

      Not really

  • @kennethjuarez5384
    @kennethjuarez5384 ปีที่แล้ว +73

    What really trips me out is I would unknowingly do something with (8:00 save corruption) this as a kid. Someone taught my brother how to duplicate pokemon in the Box system and then quitting when saving. I had at least 10 Mews. One as an HM Slave for a regular team. It was beautiful

    • @Schnort
      @Schnort 9 หลายเดือนก่อน +2

      That's hilarious

    • @plumjet0930
      @plumjet0930 9 หลายเดือนก่อน +10

      Memories of risking my Pokemon Crystal save file to clone my Typhlosion. If I messed that up I don’t think I would’ve mentally recovered.

    • @TheCarDetailer
      @TheCarDetailer 8 หลายเดือนก่อน +5

      I did mess up as a child with a very high level scissor. Still haunts me to this day 😢

    • @srjonesytube
      @srjonesytube 8 หลายเดือนก่อน

      i used to love to clone my pokemon

    • @Loony_BeLuna
      @Loony_BeLuna 2 หลายเดือนก่อน

      I NEVER failed a cloning save, I did read a few comments about people loosing it. Did you turn off your Gameboy too late, because you was too nervous? xD

  • @rustysalmonella7681
    @rustysalmonella7681 8 หลายเดือนก่อน +3

    0:10 that kid threw that Pokéball like Elekid owes him money
    That’s a baby dude

  • @HistoricalWeapons
    @HistoricalWeapons ปีที่แล้ว +8

    mom: "you only 10 minutes of game boy"
    boy: "ok ill beat the game"

  • @realfishscience7842
    @realfishscience7842 ปีที่แล้ว +169

    This video was a blast, how the fuck did they figure this out? Seems insane to me

    • @Abyssoft
      @Abyssoft  ปีที่แล้ว +94

      A very good understanding of the game and low level programming languages

    • @realfishscience7842
      @realfishscience7842 ปีที่แล้ว +26

      @@Abyssoft personally, my kryptonite is programming, so having it told through Pokémon as the medium was super interesting!

    • @ChrisPierreBacon
      @ChrisPierreBacon ปีที่แล้ว +15

      Underflow is fairly easy to achieve in the much more broken gen 1 games. They set out to find a way to do something similar to achieve underflow in gen 2. It's much more difficult, but possible a little earlier.

    • @stuartdparnell
      @stuartdparnell ปีที่แล้ว

      @@ChrisPierreBacon would you call Missingno 6th item glitch underflow or?

    • @ChrisPierreBacon
      @ChrisPierreBacon ปีที่แล้ว

      @@stuartdparnell No. It adds 128 to your 6th item... To a maximum of 255. So if you have 128 or more already it won't do anything. I have no idea why though.

  • @jevonp
    @jevonp ปีที่แล้ว +333

    Channel as amazing as ever, but the editing is seriously getting better

    • @Abyssoft
      @Abyssoft  ปีที่แล้ว +65

      Thanks, I've put a lot of work into learning new addons and techniques in After Effects, this was my first video where the entire timeline was done with AE compositions.

    • @uniatrix
      @uniatrix ปีที่แล้ว +5

      @@Abyssoft First video I am seeing from you and I was extremely impressed with the editing. And insane storytelling ability.

  • @tokeivo
    @tokeivo ปีที่แล้ว +42

    8:41 - correction, checksums are not made to be unique, but rather to be a fast way to identify if something is most likely intact. That's why a property of checksums, is that objects (save files in this case) that are almost alike, should have very different checksums.
    It's not a fault in the checksum system, but rather a feature of it, that allows it to be exploited. Namely that it's simple as to be fast (and small in size).
    For those wondering, let's implement a checksum system for our names.
    Each letter get's a number based on position in the alphabet, we multiply each of them.
    My name, Toke Ivo, would be: 20 15 11 5 9 22 15, so we multiply those: 49005000
    Now, there will be other people in the world with the "name number" of 49005000, but it's unique enough, that if someone shows up at my work and claims to be me, but spell my name Take Ivo, they'll instead get the value 3267000, and security will be there to escort the guy out of the place.
    It's the same with the game. It's easy to see that if the save file is intact, except your position has been moved by a hardware fault, for example, the checksum will be wildly different.

    • @mc-not_escher
      @mc-not_escher หลายเดือนก่อน

      Credit/Debit/Gift cards do this, too. The last digit is a checksum of all the previous digits of a card as part of the Luhn10 algorithm. Though today there are additional layers of verification like the CVV for example, back in the day if you knew the algorithm, cardholder name and expiration of a given card then the world was your oyster. 😉

    • @Kronman590
      @Kronman590 หลายเดือนก่อน +1

      Very similar to how credit card numbers have a digit thats used as a result of a calculation based on all the other digits in the card - plenty of cards will happen to have the same result verifier digits, but a verification system can easily use it to see if you messed up a digit on accident.

  • @sylv_exter5272
    @sylv_exter5272 ปีที่แล้ว +45

    It astounds me that speedrunners dedicate themselves to this kinda hard work to beat a game faster than anyone else can achieve. Mad props to the folks who worked their asses off to get this kinda achievement!

    • @archimedeseye624
      @archimedeseye624 ปีที่แล้ว

      They did not beat the game, not even a little bit

    • @lorenzotorri605
      @lorenzotorri605 6 หลายเดือนก่อน

      My reaction was initially the same, but then I just thought of all sportsmen who commit their entire lives (well, at least the first 30 years thereof) to basically do something along the lines of "throwing a ball very fast". Of course, the amount of fame and money that goes with the two activities is wildly different

  • @slysynch8324
    @slysynch8324 ปีที่แล้ว +101

    I love the stuff the coin case can do. Would you ever consider a video on just glitches you can do with coin case? Like getting celebi and all that stuff?

    • @Abyssoft
      @Abyssoft  ปีที่แล้ว +25

      Maybe as a bonus video for Patreon or my shorts channel

    • @maverickhuntersyd
      @maverickhuntersyd ปีที่แล้ว +9

      Or maybe a video about some of the most notoriously glitchy places/items in the gen 1-2 games. Like the safari zone

    • @ccsleepy8342
      @ccsleepy8342 ปีที่แล้ว +1

      Multiple people have already done videos for those. Try using the coin case glitch to get a Treecko.

    • @Solaceon
      @Solaceon ปีที่แล้ว

      Or how you can use box manipulation on Virtual Console to generate Bank-legal shinies! I've got a shiny Ho-Oh and a shiny Unbreon through the method and I honestly think it's way cool and a really easy payload for people who are just playing around with ACE for the first time.

    • @slysynch8324
      @slysynch8324 ปีที่แล้ว

      @@Solaceon how easy is that on vc? I just did the shiny ditto thing to get all my gen 2 shinies beside the legendaries

  • @eliseosterbrink8000
    @eliseosterbrink8000 ปีที่แล้ว +8

    I always love any% speedruns that allow glitches. They give you such a unique opportunity to understand how a game works under the hood that many glitchless runs don't.

  • @mathprodigy
    @mathprodigy ปีที่แล้ว +33

    well this is just absolutely fascinating, you did a damn good job on this video, a lot of people don't understand the effort it takes to produce such an amazing video, but man this is all-pro. I enjoyed this thoroughly!

  • @smashdriven1640
    @smashdriven1640 ปีที่แล้ว +2

    “You have to buy 11 antidotes and then stand on a specific tile and drop a potion.”
    Sounds like what kids used to say about how to catch Deoxys.

  • @SilverSentai
    @SilverSentai ปีที่แล้ว +11

    It's fascinating how people figure this out. I don't care much for watching the runs but I respect the work that went into all of it. Great video.

    • @kennethjuarez5384
      @kennethjuarez5384 ปีที่แล้ว

      Thats what brings me to watching runs honestly, especially GDQ. Watching people beat games Blindfolded or speed running is wild

    • @DioDCynic
      @DioDCynic 2 หลายเดือนก่อน

      Most are programmers and know how to read the actual coding of the game. Like hackurs

  • @LintoSea
    @LintoSea ปีที่แล้ว +2

    i absolutely love all of your videos and how they go into the ins and outs of glitches and speedruns of different games. keep it up!

  • @kalarse
    @kalarse ปีที่แล้ว +5

    I'm so glad Danhausen was used, tho it was a missed opportunity to say "Very Nice, Very Evil"
    Hopefully you've sent human mony to Danhausen to compesate the mistakehausen

  • @bryceh4439
    @bryceh4439 ปีที่แล้ว +4

    I love speed runs that manipulate memory. They're really just incredible that people were able to figure them out.

  • @leonardoasaro2826
    @leonardoasaro2826 ปีที่แล้ว +8

    Man I love these speedrun explaination videos. These videos inspired me to pursue a career in cs and study these glitches.

  • @Ari.1460
    @Ari.1460 ปีที่แล้ว +2

    I love the explanations! when it comes to analyzing code it kinda goes over my head but you did a really good job of simplifying it! keep up the good work!

  • @ChrisPierreBacon
    @ChrisPierreBacon ปีที่แล้ว +44

    12:20: Just a little explanation here: the memory register that keeps track of how many items are in each part of your bag is an "unsigned integer" meaning it can only hold positive values. In this case, the max value possible in the register is 255. So speedrunners are essentially tricking the game into thinking the key items count is -1, but since it's an unsigned integer, it wraps around back to 255.

    • @CasualPokePlayer
      @CasualPokePlayer ปีที่แล้ว +21

      That's not really why that occurs. The reason is simply the game used 255 (the maximum value for a byte) as the "terminator" (ie end of items) for the item list. There's no actual underflow occuring here per se. When merging two key items together, the quantities are attempted to be merged. However, this doesn't quite work correctly since Key Items are structured with 1 byte per item without a proceeding quantity byte. So for the first egg, the second egg's value is interpreted as the first egg's quantity, then the terminator after the second egg is interpreted as the quantity of the second egg. This means that when the game tries to shift the "remaining" items upwards due to merging those two eggs, it skips over the proper key items terminator. It ends up finding a terminator all the way at the balls pocket, which would be empty at this point. So the balls pocket terminator is shifted upwards... which results in that terminator being placed in the number of items byte, thereby giving 255 items in the balls pocket.

    • @Abyssoft
      @Abyssoft  ปีที่แล้ว +9

      Correct, in this particular case the key items are stored in 1 byte and don't have a byte for quantity, so when you merge them the first egg uses the second eggs byte as its quantity which makes the second egg look for a value for its terminator, which it finds in the balls pocket

    • @ChrisPierreBacon
      @ChrisPierreBacon ปีที่แล้ว +2

      @@Abyssoft Oh that makes sense. I think? It is actually underflow like I described in gen 1 though.

    • @Abyssoft
      @Abyssoft  ปีที่แล้ว +4

      @@ChrisPierreBacon casualpokeplayer replied with a more detailed explanation above me, it should answer everything

    • @ChrisPierreBacon
      @ChrisPierreBacon ปีที่แล้ว +3

      @@Abyssoft I described how it works in gen 1. I (incorrectly) assumed it was the same thing in gen 2. Thanks for the detailed explanation!

  • @Furotiza
    @Furotiza 6 หลายเดือนก่อน +1

    This video has absolutely broken my mind - seriously my favourite speedrun that I've ever seen. Genuinely an insanely detailed video, beautifully edited - I need everyone to see this.

  • @jockperkins6632
    @jockperkins6632 ปีที่แล้ว +53

    Loved this! Would really like to see a "History of Pokemon Gold/Silver any%" video! 😀 thanks again for the great video, love your content

  • @yofyo
    @yofyo ปีที่แล้ว +1

    your explanations and visual assists set you apart -- you are really shoring up your weaknesses and I enjoy all of your videos and the breadth of different video games you cover
    I really liked your home run derby video :)

  • @HiImHavoc
    @HiImHavoc ปีที่แล้ว +5

    Excellent job chunking up and distinguishing the nuanced mechanics into digestible content

  • @andreasul2608
    @andreasul2608 ปีที่แล้ว +3

    Me going to the kitchen and puts on the stove, turns around 3 times and walks outside, circling the house counterclock wise 4 times. Walks over to the mailbox and switches my nighbors mail with mine. Walks back inside of the house, opens and closes the frontdoor 13 times. Grabs a pair of pants, a pack of gums and 3 bananas. Eats 1 banana and walks to town. Orders a taxi back home and ends up in uruguay 2 minutes later.

  • @adequatepipe8610
    @adequatepipe8610 ปีที่แล้ว +1

    That was an amazing breakdown! I remember when the Coin Case manipulation was all the rage, crazy to see how far it's all come!

  • @BradCashew
    @BradCashew 8 หลายเดือนก่อน +1

    It’s always so funny to me when a speedrun is half the time of a video explaining it

  • @andremaximiano7170
    @andremaximiano7170 ปีที่แล้ว +1

    This is just amazing. They did extraordinary work as well as you did gathering this info!

  • @scytheakse
    @scytheakse 7 หลายเดือนก่อน +1

    the technical knowledge required for this is amazing. but im still in it for glitchless

  • @ExperimentIV
    @ExperimentIV ปีที่แล้ว +33

    great video as usual, abyssoft! vividity is a great addition to the channel as well

    • @vividity
      @vividity ปีที่แล้ว +4

      I agree.
      But seriously thank you!

    • @ExperimentIV
      @ExperimentIV ปีที่แล้ว +1

      @@vividity hey no problem! as a musician whose anxiety keeps me from taking the steps you take, i wish i was doing stuff like this. and you’re making great stuff. hope my channel has great stuff one day

    • @vividity
      @vividity ปีที่แล้ว +1

      @@ExperimentIV You got this! Just recently I was afraid to put out a "weird" sounding song, but a friend pushed me to do it anyways. And a lot of people really enjoy it! It's all about that step of faith ya know? But I believe in you!

    • @ExperimentIV
      @ExperimentIV ปีที่แล้ว +1

      @@vividity i hope i can believe in me soon. i need to learn the ropes so i can just dive in with much less fear 💖

  • @iamlorddems3859
    @iamlorddems3859 ปีที่แล้ว +9

    I remember using the clone box glitch as a kid. I also remember that if your cloned pokemon was holding an item it'd clone that as well.

    • @i_live_under_a_bridge3454
      @i_live_under_a_bridge3454 ปีที่แล้ว

      Oh yeah it did! I made a decent bit of money selling master balls on the playground.

    • @jasperdemeurie1
      @jasperdemeurie1 ปีที่แล้ว

      Absolutely. Got a dozen of Master Balls as a kid. Used it a lot for duplicating rare candy as well to max out my team. Good times.

  • @freddybento6331
    @freddybento6331 ปีที่แล้ว

    You guys are awesome! You just made me so interested to learn more about breaking these games

  • @Corphish_
    @Corphish_ ปีที่แล้ว +3

    Every upload is incredible and getting much better real quick too!!

  • @ebox147
    @ebox147 ปีที่แล้ว +20

    Are you considering making more hour long videos? I imagine theyre hard and risky to make, but i really enjoy them. Great videos man

    • @Abyssoft
      @Abyssoft  ปีที่แล้ว +13

      Yes, if you check the goals section of my Patreon you'll see what my next long video is.
      They are a risk to make because if they flop then I'm out a bunch of time and the chance to have put out three or four other videos, but the long narrative videos are my favorite to make for sure.

  • @Rin.Kushikimi.
    @Rin.Kushikimi. ปีที่แล้ว +1

    I was hooked after you added something to the "explain this later box" 😂

    • @Abyssoft
      @Abyssoft  ปีที่แล้ว +1

      I'll bring it back for future videos in that case

  • @emmetstanevich2121
    @emmetstanevich2121 ปีที่แล้ว +41

    On the one hand, it is impressive just how much improved between gens 1 and 2, both in terms of visuals and balance (a bit subjective, but at least the bug, ghost and dragon types have actually relevant moves, for example), and there aren't as many commonly-encountered glitches (such as the 1/256 uncertainty, or focus energy lowering your crit rate).
    On the other hand... a coin case? REALLY?

    • @CasualPokePlayer
      @CasualPokePlayer ปีที่แล้ว +11

      Blame the localization team, the coin case glitch only occurs on the English versions of Gold/Silver and it's purely due to a localization error :P

    • @DengueBurger
      @DengueBurger ปีที่แล้ว

      @@CasualPokePlayer classic localization moment! That’s pretty funny.
      Also a classic moment of less reliable American creations versus high-quality Japanese products.

    • @115UndeadAnarchy115
      @115UndeadAnarchy115 ปีที่แล้ว

      Gen 2 is horribly balanced lmao, at least Gen 1 gyms and wild Pokemon actually have scale

  • @CelticGuardian7
    @CelticGuardian7 ปีที่แล้ว

    It's great to see speedrun history channels give props to the people who found the glitches in the first place. I know I've seen some speedrun videos from events where the runners/commentators namedropped the people that discovered them. It'd be interesting to see a video summarizing different roles that the discoverers can have, such as people who figure out the theories, ones who route the fastest paths through the game, ones who find the best positions/tells for activating the glitches... I'm sure there's others, which is why I'd like to know more about them!

  • @DoctorSwellman
    @DoctorSwellman ปีที่แล้ว +14

    Great video, Abyss!

  • @Poopoocachoo
    @Poopoocachoo ปีที่แล้ว +5

    Was not expecting a Danhausen cameo. Very nice, very evil!

  • @Feuerex
    @Feuerex 2 หลายเดือนก่อน

    Truly fantastic work by the glitch hunters. I cannot even begin to imagine how much effort must have gone into figuring out all the background operations required for this insane sequence of precise instructions for speedrunners.

  • @tannerlemery9253
    @tannerlemery9253 ปีที่แล้ว +1

    A new Aby video gives me the same excitement as seeing a new Summoning Salt video up.

  • @dark5756
    @dark5756 ปีที่แล้ว +3

    Now imagine going back in time and showing this to your friends in the playground

  • @awiseman93
    @awiseman93 ปีที่แล้ว +2

    Thank you glitch hunters!!!!
    Would love to see more Pokémon speed runs!!

  • @acehumpty8603
    @acehumpty8603 ปีที่แล้ว +19

    A man stating "item duplication was not in gen 2" simply has not played gen 2 when it got out, that I can assure you 😂

    • @SpectreXS
      @SpectreXS ปีที่แล้ว

      Yeah I feel like that was loosely said, but he later commented about how you can clone pokémon using the PC.

    • @Abyssoft
      @Abyssoft  ปีที่แล้ว +2

      The item dupe glitches are vastly different, I should have clarified and said the "get X amount" glitch from gen 1 was fixed. The box dupe held item glitch was a new thing

  • @pineappleman570
    @pineappleman570 9 หลายเดือนก่อน +1

    Perfect writing, explanation, and editing. 10/10 video

  • @KM____________
    @KM____________ ปีที่แล้ว +1

    speedrun videos are super popular but only interesting (to me) if the narrator actually explains how scuffed it is. great vid!

  • @awildsylveon9896
    @awildsylveon9896 ปีที่แล้ว +4

    I love these types of speedruns. They're not super interesting to watch, but so interesting to learn about

    • @archimedeseye624
      @archimedeseye624 ปีที่แล้ว

      This isn’t a speed run, they literally did not beat the game

    • @awildsylveon9896
      @awildsylveon9896 ปีที่แล้ว

      @@archimedeseye624 that's like, your opinion man

  • @pluspiping
    @pluspiping ปีที่แล้ว

    Thank You Glitchunters!! Your dedication to breaking code in the most specific ways is one of the best types of lawful chaotic.

  • @saffronsolos7699
    @saffronsolos7699 ปีที่แล้ว

    This is incredible, thanks for sharing 🤘🏿

  • @amikawi
    @amikawi 2 หลายเดือนก่อน

    The understanding behind the game's code and the way the hardware is used necessary for this kind of feat is incredible. Super interesting to see things like this.

  • @WillowEpp
    @WillowEpp ปีที่แล้ว +11

    Cool breakdown, thanks for showing it off.
    Just FYI, negative overflow is still called overflow (or "wraparound" if you really can't stand it). "Underflow" is a very specific floating-point phenomenon and never applies to integers.

  • @kaan-kaant
    @kaan-kaant ปีที่แล้ว +5

    The saving glitch thing was so good in GS. That used to be my method of getting multiple master balls. As a kid I thought it was just a cheat put in

  • @manuelnovella39
    @manuelnovella39 3 หลายเดือนก่อน

    It's incredible how knowledgeable some techies are. Hats off to those glitch hunters

  • @ralts-il
    @ralts-il ปีที่แล้ว +1

    Red: Tiime to battle!
    Gold: No
    Red: Understandable, have a nice day.

  • @CaliLifeTCG
    @CaliLifeTCG ปีที่แล้ว +1

    This is insane I would love to try this out !

  • @justacarbuncle
    @justacarbuncle 9 หลายเดือนก่อน +1

    I realized around the 9 minute mark this is similar to why you can start the game with all three starters due to how the backup save works. Never really knew the specifics I always just followed the steps and was like “sick I have all three little guys.”

  • @elementgermanium
    @elementgermanium ปีที่แล้ว +1

    Casually creating a hole in reality in my backpack to fuck with the fabric of the universe itself

  • @ngcf4238
    @ngcf4238 ปีที่แล้ว +1

    I can't believe I hadn't seen this one yet! Well, now I have. Thanks Abyssoft

  • @grrman
    @grrman 8 หลายเดือนก่อน

    I love that the video explaining the glitch is about twice as long as the actual glitch takes to finish

  • @SomeGuy712x
    @SomeGuy712x ปีที่แล้ว +6

    (1:04) Seven? But, there are eight badges in Kanto as well, and I'm pretty sure you're required to get them all when playing normally.
    EDIT: Yep, this is an "um ackshually" comment alright.

    • @tehcodingmonkey
      @tehcodingmonkey ปีที่แล้ว

      haha i was about to point this out too!

  • @nvrt7209
    @nvrt7209 5 หลายเดือนก่อน +1

    You explained everything so well. Thankyou.

  • @MASTERSOT
    @MASTERSOT ปีที่แล้ว

    very interesting and detailed video, because something like this I still love Pokémon

  • @reysolo
    @reysolo ปีที่แล้ว

    This was so cool! It makes me want to try runs on my childhood cart

  • @Wissle
    @Wissle 3 หลายเดือนก่อน

    Oh wow, this is seriously awesome! Thanks for explaining all this and thanks to the people who figured it all out in the first place.
    It seems this is insanely hard to pull off with so many conditions that need to be met perfectly...
    a hand full of questions
    1) I don't remember, does the game tell you your trainer ID when you start the game?
    2) When you do the resetting at Mr. Pokemon's house and it fails and you are back outside again as if you hadn't entered the house yet, am I right to assume that you can just retry immediately, only that it will obviously make your time worse? Or is it failed for good then and requires a fresh restart?

  • @leotills3017
    @leotills3017 ปีที่แล้ว +3

    Love your content!

  • @robertfagg2709
    @robertfagg2709 ปีที่แล้ว +2

    9:24 , Bless your souls Abyssoft. Very nice, very evil

  • @leilaclarridge5807
    @leilaclarridge5807 ปีที่แล้ว +2

    3:13 "...so they YOLO walk through the grass on the way to Cherrygrove City-" Well, you gotta do what you gotta do, right? And sometimes that means stomping through your backyard and dodging the angry pigeon that built its nest back there.

  • @KingYamiBakura
    @KingYamiBakura ปีที่แล้ว

    That was really interesting and very well explained

  • @Froggerexpert88
    @Froggerexpert88 4 หลายเดือนก่อน

    Wow, it’s crazy how technical this speedrun is! Props to everyone who figured this out

  • @peterruiz6813
    @peterruiz6813 ปีที่แล้ว

    Awesome execution of glitches! Bravo my dude 👏

  • @jeanrivera3865
    @jeanrivera3865 ปีที่แล้ว +1

    6:50
    Nintendo: we should help our players keep their progress, let's give them a backup
    Speedrunners: KOWABONGA IT IS!!!!!!

  • @alsowinehouse
    @alsowinehouse ปีที่แล้ว +12

    It’s not summoning salt but it made me just as excited 😜

    • @Abyssoft
      @Abyssoft  ปีที่แล้ว +4

      A compliment of the highest regard

  • @EpicPrawn
    @EpicPrawn ปีที่แล้ว +12

    This person managed to explain how an 8 minute speedrun is possible, with sufficient enough information for a layperson to get the gist of it, in just over twice the length of time it takes to actually do the run.

  • @sr.programador282
    @sr.programador282 ปีที่แล้ว

    You got my sub, for the very evil reference... it was very nice.

  • @arc-sd8sk
    @arc-sd8sk ปีที่แล้ว

    dope video dude!

  • @branden3102
    @branden3102 ปีที่แล้ว

    Right away I was like why Totodile and you played the animation to explain this later, I loved that.

  • @joope125
    @joope125 ปีที่แล้ว

    11:23 "Yes. Hand me the mystery egg. I have never seen it before and can be trusted with this key item."

  • @Bobbias
    @Bobbias ปีที่แล้ว +21

    When you calculate a checksum, the real number you would get is far larger than you can store easily in the game. Since the checksum is a smaller number than the true result from all that adding, there must be other save games that end up sharing the same number. There's just no way to assign a unique number to every single possible state you could save the game in.

    • @HiFisch94
      @HiFisch94 ปีที่แล้ว +2

      You don't. The checksum is just a way to make yourself more certain that the save game actually wasn't corrupted.
      As he explained in the video (let me paraphrase) "due to the checksum mechanism it's easy to create the same checksum with another state"

  • @ShadyRapture
    @ShadyRapture ปีที่แล้ว

    Man this was cool as hell. I usually skip through these types of vids or listen to them in the background but I watched all of that. I’m a programmer I should mess with the source code of Pokémon games more.

  • @dccxy
    @dccxy ปีที่แล้ว +1

    11:09 "The blessing of RNG-sus" 🤣

  • @SupPartyPeople
    @SupPartyPeople ปีที่แล้ว +1

    I wish I had known this back then. My brother's copy of Gold was corrupted and wouldn't save your progress. It only gave the "New Game" option every time you booted it up so I had to wait to get to Kanto in Silver before getting Ho-oh

  • @alanarias6116
    @alanarias6116 ปีที่แล้ว +1

    Appreciate all the info. I just use the duplication on my Silver. It works for the 3ds version. But I don’t know if crystal work. Love videos and info like this 😊

  • @natesalisbury2196
    @natesalisbury2196 9 หลายเดือนก่อน +1

    Wasn't expecting Danhausen. That was cool.

  • @ICHRISTER1
    @ICHRISTER1 ปีที่แล้ว

    Thank you for this video! amazing

  • @BrenTenkage
    @BrenTenkage ปีที่แล้ว

    as i've said before, the first generations were held together by bubblegum paper clips and a few hopes and prayers...this just confirms it

  • @turnipwaa1132
    @turnipwaa1132 ปีที่แล้ว

    I did not expect to see Danhausen in a speedrun video but I'm glad I did.

  • @japko9757
    @japko9757 ปีที่แล้ว +5

    I dont want to be another "yes man" but you are doing great job with research, editing and other stuff. Keep it up. Greetings from Germa.... I mean Poland

    • @nathanon7177
      @nathanon7177 ปีที่แล้ว

      Went did u say germa

    • @Abyssoft
      @Abyssoft  ปีที่แล้ว +1

      It's a meme from GDQ, "greetings from Germany"

  • @StepBaum
    @StepBaum ปีที่แล้ว +2

    Really well done video, especially like the improved sidejokes and musicbackground selection :) everything else was top notch as well

  • @Rigarazi
    @Rigarazi ปีที่แล้ว

    That's so cool congrats!

  • @theoyarusewicz6343
    @theoyarusewicz6343 ปีที่แล้ว

    Incredible video!

  • @GrampaSheevie
    @GrampaSheevie ปีที่แล้ว +1

    Red: I challenge you to a pokemon battle!
    "Jokes on you for I have no pokemon at all!"
    Red: Arrgh! I've been defeated!

  • @plant3202
    @plant3202 ปีที่แล้ว

    I love these type of videos

  • @TheTruePk2
    @TheTruePk2 ปีที่แล้ว

    The runs are shorter than this video! Great job on being thorough with it.