The Gen 4 Pokémon Bug That Secretly Wasted Time

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ม.ค. 2025

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

  • @Etch
    @Etch  3 หลายเดือนก่อน +810

    UPDATE: Looks like menus can delay timers the same way battles can! Anubis (@Sibuna_Switch on Twitter) confirmed this and some other stuff in BDSP, check this post here: x.com/Sibuna_Switch/status/1835417318265921664
    I suspect it's the same in DPPt and that you can do the same timer trick that I show at the end of the video to experience minimal delay, but TLDR if you want to experience minimal delays for Honey/Berry trees the best thing to do is to leave your DS/Switch on and don't do anything at all lol.

    • @zdelrod829
      @zdelrod829 3 หลายเดือนก่อน +24

      I spent months trying to get Munchlax in Platinum on an actual ds lite. It was not fun.

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

      I feel all your pain.

    • @nicolask.3825
      @nicolask.3825 3 หลายเดือนก่อน +15

      Now I'm no programmer, but reusing timing logic from the original for a remake on a different console screams rush job

    • @zdelrod829
      @zdelrod829 3 หลายเดือนก่อน +11

      @nicolask.3825 I mean on release, BDSP didn't have the title screen sequence or postgame. That was added into the game in a day 1 emergency patch.

  • @PolitiClank
    @PolitiClank 3 หลายเดือนก่อน +2043

    Me, to my Pokemon: "Every 60 seconds in Sinnoh, a minute passes. Together, we can stop this."

    • @OnlyTAS
      @OnlyTAS 3 หลายเดือนก่อน +31

      Thank you for your service

  • @Ospyro3em
    @Ospyro3em 3 หลายเดือนก่อน +2374

    The biggest crime with honey trees in my opinion is that they never added Teddiursa as a honey tree encounter when its many pokedex entries state how much it loves honey

    • @fangjustice
      @fangjustice 3 หลายเดือนก่อน +86

      Wait, what?! Man, that is a crime.

    • @AM22Salabok
      @AM22Salabok 3 หลายเดือนก่อน +189

      He eats it all too fast. U don't even get a chance to see him

    • @sho829
      @sho829 3 หลายเดือนก่อน +29

      To be fair it isn't native as a Sinnoh mon

    • @Ospyro3em
      @Ospyro3em 3 หลายเดือนก่อน +95

      @sho829 then it could have been added post national dex. Or better yet, made it a Sinnoh native from the start. I just find it criminal that they introduce a honey mechanic and don't include the one pokemon that's personality is centred around honey

    • @sho829
      @sho829 3 หลายเดือนก่อน +9

      @Ospyro3em it is in the game? I checked. However it's only available in one location and the other requires having emerald in the ds slot. I'm guessing it is only in one location post game?

  • @norran42
    @norran42 3 หลายเดือนก่อน +4420

    So imagine a bus leaves the station every 21 frames...

    • @IndexInvestingWithCole
      @IndexInvestingWithCole 3 หลายเดือนก่อน +277

      I haven’t watched the video yet but this is hilarious without context

    • @vanesslifeygo
      @vanesslifeygo 3 หลายเดือนก่อน +80

      Super Mario reference?

    • @MartyrPandaGaming
      @MartyrPandaGaming 3 หลายเดือนก่อน +148

      General Speed Running reference, but most used with Mario.

    • @sippingthe
      @sippingthe 3 หลายเดือนก่อน +18

      can someone actually explain this bug with this analogy

    • @MartyrPandaGaming
      @MartyrPandaGaming 3 หลายเดือนก่อน +203

      @@sippingthe Imagine you're boiling water for tea and the Muchlax is the finished drink. Everytime you get in to battle, it's like turning the stove off and keeps the water from boiling for a little longer.

  • @hmalba7864
    @hmalba7864 3 หลายเดือนก่อน +2011

    There's something humorous about the fact that gen 4, the games with the god of time as a Pokemon in it, has a time glitch like this

    • @archidium
      @archidium 3 หลายเดือนก่อน +176

      between this and the infamous 'saving a lot of data' message that takes forever, I'm convinced Dialga is just trolling us

    • @enemystand2981
      @enemystand2981 3 หลายเดือนก่อน +103

      @@archidiumDP also had an easily accessible void you can enter into. Up to you if you want to blame Palkia or Giratina for that haha

    • @hobo_hobo_17
      @hobo_hobo_17 3 หลายเดือนก่อน +29

      @@enemystand2981the void prob opened up from Darkrai stomping Dialga and Palkia too hard 😭

    • @psuedonym9999
      @psuedonym9999 3 หลายเดือนก่อน +20

      @@hobo_hobo_17 PMD Darkrai, obviously. DPPt Darkrai doesn't give a shit.

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

      Pokémon iron(y)

  • @somegamer7268
    @somegamer7268 3 หลายเดือนก่อน +671

    I now imagine Dialga just messing with the space-time continuum to keep Munchlax locked in a honey tree dimension lol.

    • @Justin-oq3ng
      @Justin-oq3ng 3 หลายเดือนก่อน +33

      dialga, the gatekeeper of munch.

    • @foreverpainful
      @foreverpainful 3 หลายเดือนก่อน +14

      dialga doing its absolute most to prevent Etchy from getting a munchlax:

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

      Or just to mess with people.

    • @5001Fergies
      @5001Fergies 2 หลายเดือนก่อน +1

      it’s punishment for eating all of dialga’s oran berries

  • @SodaDrinker55
    @SodaDrinker55 3 หลายเดือนก่อน +553

    There is another bug that secretly wasted people’s time…
    It is called male combee…

    • @Ryouski
      @Ryouski 3 หลายเดือนก่อน +28

      I found a random shiny male combee in the bug catching contest is HGSS a few years ago

    • @ParasocialCatgirl
      @ParasocialCatgirl 3 หลายเดือนก่อน +15

      lmfao nice pun

    • @Gamer3427
      @Gamer3427 3 หลายเดือนก่อน +23

      @@Ryouski If it was me, I'd go out of my way to get him to level 100 out of spite for the RNG gods at that point.

    • @marcodelisio50199
      @marcodelisio50199 2 หลายเดือนก่อน +5

      that's ditto material

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

      Speciesist, as is this game, and any fascist thing from capitalism, but normalized and needs to not be? Blame them?

  • @knutemotorsport
    @knutemotorsport 3 หลายเดือนก่อน +1252

    When I was a kid, I went HARD trying to get a Munchlax. I had a roster of 8+ honey trees that I would slather every day, 3x per day (before school, after school, and right before bed). No Munchlax. I gave up after 3 months of failed attempts. Then 16-years-later, I dusted off my old copy of Diamond to play a nuzlocke...and got a damn Munchlax as my very first honey tree encounter...🙃

    • @BorderFreak
      @BorderFreak 3 หลายเดือนก่อน +166

      If I remember right only like 4 honey trees across the whole game can spawn munchlax (it's different for every person) and with only those 4 trees it's still only a 1% chance

    • @gobbagoo
      @gobbagoo 3 หลายเดือนก่อน +103

      @@BorderFreak yea youre right and its dependent on your TID and SID which trees are munchlax trees

    • @keksauce
      @keksauce 3 หลายเดือนก่อน +96

      @@gobbagoo at least TID can be checked for pretty reasonably, but SID being a factor is just a slap to your face

    • @3Mizormac
      @3Mizormac 3 หลายเดือนก่อน +4

      @@BorderFreakIt’s less than 1%

    • @Vugtis_El_VillaVODS
      @Vugtis_El_VillaVODS 3 หลายเดือนก่อน +29

      Ah Fate. So fickle. On some days she is generous and on most days she is a troll.
      Glad you got your Munchlax. Haven't caught mine

  • @Holyfireheart100
    @Holyfireheart100 3 หลายเดือนก่อน +334

    I'm so glad to finally get a concrete answer as to why my trees weren't giving an encounter after 6 hours - doing a professor oak challenge in BDSP has been awful because of the trees not actively giving encounters when they should. I would set alarms for exactly 6 hours from the last slather and then go exp grind my Pokemon needing to evolve and it would cause offsets of hours of time. Eventually I just gave up on the timers and would wait 12 hours instead. When I woke up and when I'd go to bed.
    Thank you

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

      Well fancy seeing you here hehe

    • @Anticonformity11
      @Anticonformity11 3 หลายเดือนก่อน +4

      I posted a video on how to use time zone settings on the switch to get fast honey tree encounters in BDSP.

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

      If it was bdsp could you not just go underground and catch a munchlax there?

  • @chooch2362
    @chooch2362 3 หลายเดือนก่อน +383

    I can’t believe this all started from getting annoyed at the Munchlax% run several years ago

  • @endlesswanderer1753
    @endlesswanderer1753 3 หลายเดือนก่อน +340

    That 'saving 60 seconds on the honey tree timer' reminds me of doing farming runs in Runescape. Everything runs on a gigantic schedule in Runescape, including when plants grow. Sometimes you can plant your crops right at the perfect time where the next 'growth' tick is in a few seconds.
    So you plant some seeds, water them, and then BOOM, they instantly become saplings.

    • @foxglovesbouquet2905
      @foxglovesbouquet2905 3 หลายเดือนก่อน +37

      Funnily the way this bug was described also reminded us of RuneScape, but the other way around where you just *miss* a growth tick and have to wait even longer for something to fully grow. Though at least it's impossible to miss multiple growth ticks like these honey trees oof

    • @AmyElnah
      @AmyElnah 3 หลายเดือนก่อน +24

      You can also have just harvested your plants, only for a growth tick to happen right before you can replant so now you have weeds in your patch

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

      ​@@AmyElnahthat's why auto-weed from tithe farm is the goat

  • @TheMasterZelda
    @TheMasterZelda 3 หลายเดือนก่อน +704

    TheMasterZelda here, had a great time assisting Etchy in the making of this video! Very glad we finally have an explanation for what happened in that great speedrun you did :) Looking forward to you running it again

    • @silentstorm5757
      @silentstorm5757 3 หลายเดือนก่อน +5

      Nice work! How did you manage to figure out how the timer actually worked?

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

      Why would you say your name? We can see it you clown 😂

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

      ⁠@@silentstorm5757i think these type of timer are pretty often the issue when there is a slight delay with the expected timer

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

      @@silentstorm5757 doudou2714 is partially right here, i was expecting the delay to be caused by something Etchy did specifically in his run - here, encounters were the prime suspect. From there on, it was only a question of figuring what exactly it could be. By using trials and errors along with a memory viewer, i was able to find the internal timer for honey trees and from there, able to deduce everything else. Etchy then proceeded to more accurately test my findings and here we are, with the theory proved

    • @HybridHero
      @HybridHero 3 หลายเดือนก่อน +4

      Ya made Pokémon game history bro

  • @cookiesyruplover
    @cookiesyruplover 3 หลายเดือนก่อน +88

    There's something comforting with knowing that a mystery I could have had as a kid would be enlightened years, maybe even decades after, even if the mystery itself isn't completely life changing. It's still nice to know that the small things that you wonder about is something someone else out there wondered about as well.

  • @doughcs
    @doughcs 3 หลายเดือนก่อน +1356

    Funny that the bug persists in BDSP

    • @Mogimus
      @Mogimus 3 หลายเดือนก่อน +598

      faithful remakes

    • @internautaanonimo
      @internautaanonimo 3 หลายเดือนก่อน +601

      These guys just did a ctrl c and a ctrl v at the game's code and Imported this into unity.

    • @Raidus1
      @Raidus1 3 หลายเดือนก่อน +156

      ​@@internautaanonimoEEEEEEEEEEEEAAAAAAAAAAAASSSSSSYYYYYYYYY MONEYYYYYYYYYYYYY

    • @robertlupa8273
      @robertlupa8273 3 หลายเดือนก่อน +145

      @@internautaanonimo this is why the suction cups bug works in BDSP btw

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

      @@robertlupa8273what is the suction cups bug

  • @Quaglander
    @Quaglander 3 หลายเดือนก่อน +145

    I thought Munchlax just had a wild haircut for like 5 minutes in the thumbnail

  • @worldsboss
    @worldsboss 3 หลายเดือนก่อน +843

    Honestly even when this mechanic works as intended it’s still absolutely terrible. No idea why they thought that six hours was an appropriate amount of time to make us wait.

    • @Forged4War206
      @Forged4War206 3 หลายเดือนก่อน +218

      Because back when we were kids, time felt meaningless, but that's what made these kinds of things feel magical and rewarding. Nowadays, it seems like everything has to be instant gratification, and Pokémon has lost a majority of its charm catering to this mentality. Shiny Pokémon have suffered the same fate too, now being obtainable in a matter of minutes in Scarlet and Violet, and are treated like a standard collectable by the community instead of these extremely rare trophies. Back then it was the most insane thing just to SEE a shiny at all, now it's common for people to complain if they haven't seen one in under an hour. That feeling of discovery and exploration is almost completely gone now, and honestly the only Pokémon game that has ever felt that way since Black and White 2 was Legends Arceus.

    • @omegahaxors9-11
      @omegahaxors9-11 3 หลายเดือนก่อน +91

      This is the one that does not respect your time, at all. At all. At aaaaallllllll.

    • @felixdaniels37
      @felixdaniels37 3 หลายเดือนก่อน +162

      This would be a total non issue if Muchlax's encounter rate wasn't so comically low. Even a 10-15 percent increase would've alleviated this drastically.

    • @kiwikarp9509
      @kiwikarp9509 3 หลายเดือนก่อน +218

      ​@@Forged4War206 I played Platinum a lot as a kid and used the honey trees once, then never again. It has nothing to do with the "magic" of older games, the risk of waiting +6 real-life hours is not worth the reward of maybe getting a rare pokemon(or nothing, which is what I got).

    • @cartoonistanonymous
      @cartoonistanonymous 3 หลายเดือนก่อน +32

      because they imagined that you sleep

  • @morgan4574
    @morgan4574 3 หลายเดือนก่อน +64

    I have a huge issue with GF making things needlessly rare and scarce. And I'm not talking about shinies. I'm talking about how in Sun and Moon, you get exactly one set of Apricorn balls. Hopefully you save before using them. Im talking about how in SwSh you have you use 4 apricorns to have a ONE PERCENT CHANCE to get ONE apricorn ball. Im talking about the ridiculous encounter rates for some exclusive mons. Just... Why??? Respect our time please. I'm a game dev myself and you do have to be really really careful when working with probability and RNG.

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

      What about the event Pokemon? I was never allowed to have a DS in 2007, so I can never get an (unhacked) Darkrai?? Wtf

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

      @@soappacket2342not technically never, pokémon re-released darkrai during XY as a mystery gift i believe

    • @Messianic-Gentile
      @Messianic-Gentile 25 วันที่ผ่านมา

      @@soappacket2342there is a way to get gen 4 events using a dns exploit and the GTS. You can also use the void glitch to get Darkrai.

  • @ScubaShark8857
    @ScubaShark8857 3 หลายเดือนก่อน +337

    Moral of the story: BDSP is a REALLY faithful remake.

    • @sdgdhpmbp
      @sdgdhpmbp 3 หลายเดือนก่อน +18

      Faithful is good, right?

    • @toumabyakuya
      @toumabyakuya 3 หลายเดือนก่อน +15

      @@sdgdhpmbp Yes, it is.

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

      It's Diamond and Pearl, now playable on a big screen, idk what more people were asking for! 🤷‍♂️
      I absolutely loved playing Shining Pearl 15 years after I played Diamond So nostalgic! ☺️

    • @ScubaShark8857
      @ScubaShark8857 3 หลายเดือนก่อน +24

      @@LRM12o8 They could have AT LEAST fixed some of the existing bugs, not made it 1.5 times the original price for essentially the same code and content, added in the battle frontier that they had in Platinum (you know, one of the biggest things fans have been asking for over the past decade or so), added in a lot of the story and game fixes they had in Platinum in general, added in newer Pokemon from modern generations (Oreburg City is in a coal mining town, how the hell could they NOT add the Coalossal line), and generally keep consistent with the quality of past remakes, all of which (aside from maybe Let’s Go in some areas if you’re talking about specific aspects) did a great job at keeping the same magic of the original while expanding upon them and adding a plethora of new content.

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

      @@ScubaShark8857 *"not made it 1.5 times the original price for essentially the same code and content,"*
      Like it or not, inflation is a thing. The prices of back then wont be the same today.
      *"added in the battle frontier that they had in Platinum"*
      Please no, that was a boring chore. Sure, it is interesting to play casually once or twice, but getting all the medals is an annoying chore.
      *"added in a lot of the story and game fixes they had in Platinum in general,"*
      What story fixes? It was a downgrade. Neither Charon nor Looker expand the story in any meaningful way, Charon is just there and Looker, instead of adding interesting Tag Battle segments against Team Galactic, is always conveniently distracted to be of any use.
      As for game fixes, BD/SP had them by default thanks to being in a better console.
      *"and generally keep consistent with the quality of past remakes,"*
      Besides OR/AS, the prior remakes were bad. FR/LG is just generic and HG/SS has "wasted potential" written all over it.

  • @renaxakai3
    @renaxakai3 3 หลายเดือนก่อน +144

    I never knew about the Munchlax only being in certain trees based on your ID as a kid. I just would get it as my first encounter on the same tree for both of my playthroughs. Wonder what those odds are.

    • @Propane_Acccessories
      @Propane_Acccessories 3 หลายเดือนก่อน +31

      You should have bought a lottery ticket

    • @Golden_Pig64
      @Golden_Pig64 3 หลายเดือนก่อน +70

      @@Propane_Acccessories they really shouldve, because the lottery tickets also use your trainer id

    • @Infindox
      @Infindox 3 หลายเดือนก่อน +4

      Either you're lying or you have some extreme luck.

    • @renaxakai3
      @renaxakai3 3 หลายเดือนก่อน +17

      @@Infindox Dumb luck.

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

      This is similar to me always, and I mean always having Wurmple evolve into the same cocoon in gen 4.
      I restarted the game dozens of times as a kid, had both diamond and pearl. I evolved several at least once trying to get the other one, and I never got the alternate cocoon.
      The cocoon I never got through evolution was the one that is available in the wild in Pearl

  • @speckielishouspie8942
    @speckielishouspie8942 3 หลายเดือนก่อน +18

    Every time you enter battle Palkia manipulates the space around you causing the world to freeze in place while you are battling, and then when the battle ends Dialga rounds time down to the last known minute and not knowing what to do with all this wasted time Dialga eats the leftover time as a snack that it shares with Celebi.

  • @dinckelman
    @dinckelman 3 หลายเดือนก่อน +143

    Pokemon games genuinely have the worst, but the most interesting bugs. The amount of discovered manipulations, or exploits, is absolutely mental

    • @PatManDX
      @PatManDX 3 หลายเดือนก่อน +24

      to be fair, its also some of the most documented games in terms of bugs, only rivaled by N64 games like Mario 64 and the 3D Zeldas. so we might be experiencing some sample bias there, simply because these games are a perfect mix of old, widely played and beloved, and extensively examined by passionate fans.

    • @lpfan4491
      @lpfan4491 3 หลายเดือนก่อน +9

      The most silly mistakes happen in a lot of games. Like, I can't count the times I have seen errors in GBA fire emblem games that are not even really bugs, but rather the devs putting the wrong values into their correctly coded functions.
      Though yeah, Pokemon "Gen 0" are probably the most broken games the mainstream knows, so nonsense like this genuinely seems like an inherited legacy.

    • @johnmarkson1990
      @johnmarkson1990 3 หลายเดือนก่อน +4

      @@PatManDX this becomes super obvious watching any speedrun of any game. they all have insane exploits.

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

      is this implying that game programmers aren't that good at their jobs? or they need to hire better people to proofread their code?

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

      ​@@johnmarkson1990nah, I'd argue that ACE and credit warping is way more extreme then most games every get...

  • @GavinAstraWolf
    @GavinAstraWolf 3 หลายเดือนก่อน +43

    I think that the fact that this happens at all is crazy. How is anyone supposed to know that's what's been causing the delay this whole time? I always thought there was just a time frame where the tree gets a Pokemon and not that it was delayed this whole time.

  • @tristanneal9552
    @tristanneal9552 3 หลายเดือนก่อน +24

    100% know this happened to me when I was younger, I remember it clear as day. I went hunting around the internet and found people complaining, but never an answer...

  • @RoundPi
    @RoundPi 3 หลายเดือนก่อน +18

    When Munchlax asked for seconds, but it always gets zero.

  • @Nightlingbolt
    @Nightlingbolt 3 หลายเดือนก่อน +39

    I think I have a bug for you to look into: I was playing through White a few years ago, and I had just gotten to Clay's fight. I sent out my Sigilyph against his Excadrill, set up a Reflect because I fully expected to have to win with my Dewott. I stayed in for chip damage, not caring if Sigilyph went down... and Excadrill used Bulldoze, despite my being a Flying-type.
    Fast-forward to Marshal, I lead with Sigilyph to set up Reflect, and once that's up, I attack... and Throh uses Bulldoze despite my Flying-type, just like Clay's Excadrill before it. My hypothesis is that Reflect (and potentially Light Screen) somehow mask a Pokemon's secondary type from the AI, meaning Excadrill and Marshal both thought my Psychic/Flying Sigilyph was pure Psychic. I haven't seen this documented anywhere, so if you could somehow explore that, I'd be thrilled.

  • @shytendeakatamanoir9740
    @shytendeakatamanoir9740 3 หลายเดือนก่อน +118

    I don't think it would change that much for me, honestly, but this is still incredibly cool!
    The fact HGSS solved it, despite it being way less needed is so cool, honestly. Those games really were something else, uh?

  • @LucOfArcadia
    @LucOfArcadia 3 หลายเดือนก่อน +17

    background timers being paused under certain circumstances can be found in other games (such as: baten kaitos 100% speedruns, where the evolution of cards have real time timers that get paused on menuing and in battle and requires the speedrunner to optimize these as much as possible), but it is insanely enlightening that this is the same thing happening and that it took this long to uncover. i feel like most of the issue is in the opaqueness of this timer quirk, and the fact that officially printed guide books didn't even have this information. as annoying as this research result is, it's always awesome to know that we can still very much learn from these old games by picking them apart.
    what's annoying is the fact that the best thing to do is... nothing at all. i sure do enjoy not playing video games! :T

  • @astrorookie
    @astrorookie 3 หลายเดือนก่อน +10

    Really interesting video, kudos to you for testing it in so many ways, and kudos to MasterZelda for figuring it out! Reakky depressing that BDSP has the same bug -- it really felt like a soulless remake that didn't even have the QoL updates that Plat had, but man... the fact this bug is still in it takes the CAKE!

  • @drewba7741
    @drewba7741 3 หลายเดือนก่อน +10

    Remember, if your honey tree takes longer than six hours to shake, you should seek medical attention.

  • @Masahane
    @Masahane 3 หลายเดือนก่อน +166

    Imagine counting time by minutes instead of seconds or millis. Then imagine the bug being present for the core game mechanic.
    Then imagine copy and pasting that bug over

    • @raze2012_
      @raze2012_ 3 หลายเดือนก่อน +27

      When they said "faithful remakes" they meant it 😂.

    • @renakunisaki
      @renakunisaki 3 หลายเดือนก่อน +14

      But they saved two whole bytes!
      Granted, a day has 86400 seconds, so they could have gone with a granularity of 2 seconds instead of 60 and still only used the same amount of space.

  • @ToluElswordCEO
    @ToluElswordCEO 3 หลายเดือนก่อน +57

    “saving a lot of data please dont turn your system off”

    • @LRM12o8
      @LRM12o8 3 หลายเดือนก่อน +12

      I loved getting this message after I played for less than 2 minutes since the last save! 🤣

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

      @@ToluElswordCEO That's seriously the save message? I play JP Pokemon because... there's no good reason other than I can. And I don't remember the save message being any different.

    • @ShadyScienceFeline
      @ShadyScienceFeline 3 หลายเดือนก่อน +9

      I think in some games it’ll say the “a lot of data” part only if you moved pokémon in the PC, because it’ll skip re-saving the PC boxes if you didn’t change anything.

  • @dragonheart9400
    @dragonheart9400 3 หลายเดือนก่อน +9

    Fortunately as a kid this bug never effected me. Unfortunately, it effected my honey as I'd always forgot i slathered a tree to begin with.

  • @BenjyRees
    @BenjyRees 3 หลายเดือนก่อน +46

    Can't believe you didn't flex the shiny Shellos you found while you were grinding Pickup

  • @Sabintribal
    @Sabintribal 3 หลายเดือนก่อน +19

    As a Heracross fan, the honey-tree mechanic is one of my *least* favorite mechanic in any generation. 6 hours of real-life time disrespects the player's time.

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

      Like... one hour would be more than enough

  • @andrewchapman2039
    @andrewchapman2039 3 หลายเดือนก่อน +24

    The fact the bug persists in BDSP makes me irrationally angry.

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

      a lot of things about BDSP make me irrationally angry...

  • @Moon-Vixen
    @Moon-Vixen 3 หลายเดือนก่อน +9

    I started up a cute charm file and always assumed I was just wrong about when I'd done it as to why it wasn't showing up when I expected, I can't believe there was an actual reason to it and my shiny hunting while I waited was the real cause! incredible work y'all've done!

  • @LatiosAzurill
    @LatiosAzurill 3 หลายเดือนก่อน +52

    Go figure the game featuring the deity of time would have such a bug involving time xD

  • @MAYOFORCE
    @MAYOFORCE 3 หลายเดือนก่อน +7

    "it takes you one minute and thirty seconds to complete this battle"
    yup, that's gen 4 alright

  • @takoyakiiii
    @takoyakiiii 3 หลายเดือนก่อน +13

    I just know Dialga is laughing at Munchlax hunters

  • @Mathinios
    @Mathinios 3 หลายเดือนก่อน +7

    Imagine having this bug and not even having Munchlax at the end

  • @PulseEffects
    @PulseEffects 3 หลายเดือนก่อน +123

    We are so here for the Etchy video essay era! 🎉

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

      we need a collab! maybe for lgpe

  • @flameguy21
    @flameguy21 3 หลายเดือนก่อน +9

    It's really interesting that it keeps track of minutes instead of seconds. Timestamps usually work by keeping track of the number of seconds that have passed, but because it was on DS, maybe they thought it would save on memory or CPU or something?

    • @BinaryHedgehog1
      @BinaryHedgehog1 3 หลายเดือนก่อน +5

      It’s most likely a bit of both. While I can’t speak to the DS in specific, you can usually define integers with different ranges that each use a different amount of bits. Thus, bigger ranges use slightly more memory. The savings in this case are minimal in ROM, but probably useful in RAM since you don’t need to allocate as much space to keep the variable in memory, and probably helps reduce the amount of time needed to make any changes to it. Pausing the timer during battle gives the space and computation time that would be devoted to updating it for other things. I don’t know how much DPPt actually needed to be optimized to run but this is such a ludicrously obscure bug that no one was going to find it in a reasonable time frame.

  • @relicy
    @relicy 3 หลายเดือนก่อน +23

    i encountered this bug in BDSP because i continued the story while i waited for the honey trees to spawn pokemon. it being hours off of when it was supposed to made me no longer want to even try to get the honey tree pokemon in game so i just transferred them from home after.

  • @Fizzsics24
    @Fizzsics24 3 หลายเดือนก่อน +16

    I noticed this when I was replaying platinum for a living dex! I didn't think too much about it because I also thought it was some sort of lag affecting my game

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

    When I clicked on the video I thought you meant literal bug and we’re gonna talk about combee but I was happily surprised. Great video.

  • @Darbzila
    @Darbzila 3 หลายเดือนก่อน +7

    As a kid I said f it and bought a action reply to spawn a munchlax in.
    Still don't regret it

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

      So fair tbh

  • @KiraSlith
    @KiraSlith 3 หลายเดือนก่อน +13

    Dear void, core memory unlock moment. Munchlax, as a teen I encountered one the very first time I used honey, and assumed it was common, knocking it out on the expectation I'd find another. I tried 3 more times and basically erased the mechanic from my mind after that.

  • @fawkes6352
    @fawkes6352 3 หลายเดือนก่อน +7

    At this point, I'm pretty sure that ILCA was feeling *very* passive-aggressive when making BDSP. It's like they went "the fans say they want a faithful remake? let's give it to them."

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

    Thanks for going in depth on this generation! I just started replaying it with my lil brother who’s never played a pokemon game before. He’s addicted to the spare cartridge of pokemon platinum I gave him and I’m excited to learn new stuff abt it that I missed. I never even tried to catch pokemon with the honey trees cuz they frustrated me too much lol! I’m replaying diamond alongside him so we can compare the two

  • @SoftshellTCCT
    @SoftshellTCCT 3 หลายเดือนก่อน +28

    I remember old guides back in the day that would say that trees had a range, being 6-8 hours, It's kinda funny now knowing that wasn't the case

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

      A game guide being wrong?! Unheard of! 😱

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

      @@LRM12o8 I mean, if you really think about it, it wasn't exaactly wrong

  • @TashaVonAscham
    @TashaVonAscham 3 หลายเดือนก่อน +14

    i mean BDSP achived what they said, a faithful recreate of the games, recreate all the bugs :P

  • @roseraid-1467
    @roseraid-1467 3 หลายเดือนก่อน +6

    There is a reason why I still love dppt...because we are STILL finding stuff out! It is fascinating!!!

  • @RealCutieMutie
    @RealCutieMutie 3 หลายเดือนก่อน +10

    Of course BDSP wouldn't bring any of the quality of life updates from Platinum, but would bring back a 20yrs old bug.

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

    Munchlax took putting a snorelax from leafgreen with a lax incense in the pal park, breeding and hatching it. I had a munchlax from month 4 of owning diamond

  • @coltonwilkie241
    @coltonwilkie241 3 หลายเดือนก่อน +5

    If BDSP did anything exceptionally well, it's the fact that you can just go to the Grand Underground and Munchlax is extremely common down there.

  • @deepfriedoreogaming
    @deepfriedoreogaming 3 หลายเดือนก่อน +6

    That is so strange, they can stop you from cheating by changing the time because they so accurately keep track of the offset, but then instead of updating the timer to match the offset away from the starting time, it updates using a completely different less accurate timer? I feel like that must have be programmed by an intern, lol.

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

      The offset is a static value that gets added to or subtracted from the factory timer. All they have to do when you save the game is store the static value in the save file and when you load the game compares the saved offset to the one the current system is using and apply the penalty if the two numbers don't match.

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

      @@alexstewart9592 Exactly! When I say accurately, I mean in terms of the static number used. Instead of ticking an integer number to keep track of the timer, they could just use another static number. First, check to make sure the system clock has not been cheated. Then, assuming everything is fine, subtract the time at which the event was started from the current system clock, and if it's equal to or less than 0, the spawn can happen. Much more simple, and extremely accurate.
      Of course it gets more complicated depending on how they keep track of system time, but only marginally. The standard is to use an unsigned integer and tick continuously upward. This number would then be worked backwards from to determine the actual date and time for the system. If they use a different method, they would of course need to include whatever other static numbers they need. Still much lighter and accurate than what is implemented.

  • @HackedGlitch265
    @HackedGlitch265 3 หลายเดือนก่อน +38

    BDSP are, in fact, he most faithful remakes of any game ever made.
    All the bugs from 20 years ago somehow persisted,
    This may also make them the laziest remakes of all time...

    • @ParasocialCatgirl
      @ParasocialCatgirl 3 หลายเดือนก่อน +7

      tbf it takes some effort to meticulously recreate all the bugs in a completely different engine.

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

      Faithful, plus being playable on a big fat TV. That's all I was asking for from a re-release of a game I first played when I was 10/11, 15 years later. 😂
      (I never in my life erased a Pokémon save file, because I didn't want to delete my Pokémon and I never got the alternate version of any generation cause a new Pokémon game cost two months worth of my pocket money. Thus I put hundreds of hours into my original Emerald and Diamond savefiles over many years, while only having played through the story once.
      And I encountered Driftloon on my Diamond playthrough without knowing that it only appears on Friday nights. I thought for a long time that Driftloon just always appears after you beat Team Galactic at the Windfarm.)

  • @TheSuperSteve17
    @TheSuperSteve17 3 หลายเดือนก่อน +12

    A bug?
    That wasted everyone's time?
    Introduced in Gen 4?
    Due to the advent of honey trees?
    You're clearly talking about Burmy's three forms, and gender-divergent evolution paths.

  • @freshIight
    @freshIight 3 หลายเดือนก่อน +4

    I mean.. since gen 4 is decompiled and ready to be read one could have "just" looked for this in the code to be 100% accurate but this is a more practical and mch more fun way to confirm. Cool video and I understand the effort you put into this.

  • @DryHeavingLlamas
    @DryHeavingLlamas 3 หลายเดือนก่อน +11

    I still think male combee is the bug that wasted so many players' time.

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

    I like that the thumbnail kinda makes Munchlax look like he has a sick 80s perm.

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

    9:48 I never knew that berries would just grow like that in real time. That’s the first I’ve ever seen it. As a kid I just assumed you’d have to leave the area or reload the game to get them to grow lol.

  • @GeriChip
    @GeriChip 3 หลายเดือนก่อน +5

    I really enjoy your explanations and sharing your processes (in both this video and the one about the Battle fans). Thanks for making these videos!

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

    Finding answers to decades old questions is very cool to me, love the video.

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

    Enjoying seeing your come up in the space man

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

    I could never get those stupid honey trees to work. I half expected this video to be a proclamation that they never worked for anyone and it was a sham mechanic all along lol

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

    it's impressive that they managed to code such a long checkable delay and forget the most basic part of how time works lol

  • @PaigeingCy
    @PaigeingCy 3 หลายเดือนก่อน +7

    Let’s goooo!! We finally figured out what happened with the Munchlax run!!

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

    Proof that pokemon battles take place in an alternate universe in universe. thanks for the video.

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

    I always wondered what the hell was going on, and just assumed the game didn't work right in some obscure way. It's nice to know the answer finally, and I'll most certainly keep this information in mind. Good research!

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

    I found a munchlax at the honey tree directly north of oreburgh completely randomly when I was 6. I will never forget it. I’ve never found a full odds shiny but I’ve found a munchlax

  • @Ben79k
    @Ben79k 3 หลายเดือนก่อน +9

    it always warms my heart that we are learning things about these old gems many years after they were released. the science and experimentation is pure gold. thanks for the content

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

    absolutely loving your videos and can't wait for more!!

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

    What really baffles me is the fact that this bug exists EVEN IN THE REMAKE.... like... how?!

  • @darkfire1289
    @darkfire1289 3 หลายเดือนก่อน +4

    new viewer but i'd love a vid explaining the munchlax run! i adore the kinds of videos that dig into weird speedrunning routes/tricks

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

    These kinds of experiments are really interesting! I'm really glad you did this work!

  • @208getalife
    @208getalife 3 หลายเดือนก่อน +4

    Everyone else: *tries to get Munchlax the normal way*
    Me: *transfers my Snorlax through Pal Park or whatever it was called from my Gen 3 games to my brother's game and have him breed a Munchlax for me*

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

      Yeah but I don't think that works in a speedrun? As in it wouldn't be "official"

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

      That was the way for me, except it interested me that wild came with leftovers 100% iirc, but it's easy enough to harvest multiples of those anyways across multiple games...

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

    Dude love seeing how well these videos are doing! Keep it up :D

  • @christheawesome2423
    @christheawesome2423 3 หลายเดือนก่อน +13

    can I do this on the trees at my nearby park

    • @foreverpainful
      @foreverpainful 3 หลายเดือนก่อน +13

      yes but doing so increases the encounters of wild pokemon called "cops"

    • @christheawesome2423
      @christheawesome2423 3 หลายเดือนก่อน +10

      @@foreverpainful oh cool i love growlithe

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

    Awesome video. Great to know this for the next time I try to hunt a Munchlax.

  • @nothingtoseehere9648
    @nothingtoseehere9648 3 หลายเดือนก่อน +4

    Why did Gamefreak hate Munchlax so much? getting him was basically impossible and his spawn requirements were just ridiculous... 4 random trees in your game can spawn Munchlax so not only do you have to find those random trees by hand but also wait the tree timer and get lucky with a 1% chance of appearing on said Munchlax tree
    Imagine trying to shiny hunt for a tree Munchlax 💀

  • @veloxagon6671
    @veloxagon6671 3 หลายเดือนก่อน +4

    thanks for the effort etchy :) 🔥🔥

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

    Great info. I don't think I'd ever put it to practical use, but this explains a frustration of mine that I've had for ages, and I really am glad to know what it was now. Thank you.

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

    I got recommended your two most recent videos and I decided to checked out your channel and subscribe since I enjoyed them a lot.
    Turns out you did a sort of fresh start with your channel and you've just come back. Good luck with your new videos, can't wait to see them!

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

      Thank you!!

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

    I've been trying to find a Munchlax for MONTHS to shiny hunt. I have run into this glitch multiple times. Really interesting.

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

    And you expect me to believe Barry went through all this to get his own munchlax?

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

    Game Freak (and I guess ILCA) really love developing their games by the ambient glow of an anglerfish
    Thanks to everyone for all of the research! This was a really neat watch!

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

    I never bothered too much with honey trees but I grew a lot of berries back in Diamond.
    To optimise this I would just have short sessions of watering, harvesting and replanting even on days when I didn´t have much time to play. I planned to do these at the same time every day (sometimes integrated into longer sessions), but realized that the events were gradually moving further back.
    I would just put that on me being late and fumbling around sometimes, but I probably lost some time to this phenomenon, too.

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

    I don't know how to put into words just how much I love this channel AAAAA
    Please keep making videos!!!
    This type of hyper specific infos on some of my fave games and the amount of effort you put into finding them make me so happy!

  • @appointmenteer
    @appointmenteer 3 หลายเดือนก่อน +7

    if theres one thing you can say about BDSP, its that they are certainly pokemon games. that much is not in doubt

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

    Of course the horribly slow HM silulator is the one to have this kind of bugs

  • @Powerate
    @Powerate 3 หลายเดือนก่อน +5

    I feel like this is less a bug and more a coding choice to be able to store the time information in minutes (maybe for optimizations?) and the devs thought no one would notice because the odds of you running into this are very rare in normal gameplay, players wouldn't go check the tree at exactly 6 hours, they wouldn't even have the knowledge it takes 6 hours probably, the average player would probably go and back and check every once in a while.

    • @lpfan4491
      @lpfan4491 3 หลายเดือนก่อน +5

      Why did they change it for HGSS then? It must have been a mistake of some kind that was caught later.

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

    The burmy I got from a honey tree was male and shiny. The luck on that was never replicated for me again in any pokemon game. The Shiny Mothim had to be on the team, even though it sucks.

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

    Hey!
    Thanks for the research! It will help a ton of people for sure
    But, I have a question about HGSS : you tried this with the berry pot, but what about the Safari Guy who should call you after 3 hours? I heard a lot of people complaining because he hasn't called after 3 hours, sooo maybe it has the same bug
    And maybe GF used another system for the berry pot because it is in a menu (that breaks the timer)

  • @altariamotives16
    @altariamotives16 3 หลายเดือนก่อน +32

    Love when someone posts a 15 minute video that includes a full explanation in one screenshot on 3:25

    • @Banshee523
      @Banshee523 3 หลายเดือนก่อน +9

      it's ironic that this video wastes time when talking about something that could waste time

    • @isitatiger
      @isitatiger 3 หลายเดือนก่อน +9

      Thank you so much for posting this, i was about to dip at the 3 minute mark lol

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

      I love it sincerely when someone timestamps the info so we all don’t waste our time 👑

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

    Very comprehensive explanation of this neat glitch! Great video and well done!

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

    I'm very interested in how HGSS 'patched' the 'glitch' here. In your first experiment, one berry was still delayed by more than a minute from the expected 3 hours. So it can't simply be that HGSS has a functioning constant timer that's only accurate to the minute. Wouldn't the likelihood here be that HGSS instead of always rounding down, instead rounds to the nearest minute instead? So 1:20 rounds to 1 minute while 1:40 rounds to 2 minutes. But if that were the case, then you could still build a delay by ending battles 1:29 in, or conversely speed up the process by ending battles 1:31 in?

  • @oniondesu9633
    @oniondesu9633 3 หลายเดือนก่อน +7

    now you have to redo the munchlax run

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

    So basically, the munchlax run has another section of time management than just the normal Speedrun.

  • @ateafloor7109
    @ateafloor7109 3 หลายเดือนก่อน +5

    If you have 2 DS’s with the same initial time stamp (through hacked or other means), could you set one to an earlier time and one to a later time, so that you can skip the 6 hour waiting period for your speedrun? Just by swapping which DS the cartridge was in?

    • @Etch
      @Etch  3 หลายเดือนก่อน +5

      Nope, because it ALSO checks the DS MAC address. So you would have to take the wifi card out of one system and put it into the other lol. I'm gonna cover time travel mechanics more in-depth in a future video cause its pretty funky.

    • @ateafloor7109
      @ateafloor7109 3 หลายเดือนก่อน +5

      Interesting!! Looking forward to the video!! Swapping the wifi card to time travel probably isn’t worth it haha

    • @lpfan4491
      @lpfan4491 3 หลายเดือนก่อน +5

      Time travel is hilarious. I can remember wanting to cheese BW2 so bad, so I looked it up and Gen5(Idk about Gen 4) only notices if you actually skip a day. If you just go to a time right before midnight and rush back into the game to let the day roll over inside of it, you successfully cheated.

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

      @@Etch you could probably fake the mac address by hacking the ds
      would still require finding out how the mac address is retrieved and somehow faking that though, which is more of a time waste than dis- and reassembling two ds's ,-,