Pokemon R/B/Y - Non-arbitrary code execution glitch item effects

Поділитися
Вставка
  • Опубліковано 14 січ 2025

КОМЕНТАРІ • 70

  • @LizardLounge
    @LizardLounge 7 років тому +83

    _Whatever it was healing, it wasn't our Pokemon._
    spooky

    • @abomasnow4
      @abomasnow4 7 років тому +6

      Take that line and make it into a creepypasta, lol!

    • @FartingSpider12
      @FartingSpider12 7 років тому +4

      Meanwhile, some sort of eldritch abomination that exists on the edges between our physical and digital reality is slowly gathering strength every time somebody triggers a glitch like that.

    • @Kairos_Akuma
      @Kairos_Akuma 4 роки тому +3

      "I went into the PokemonCenter to Heal my Team. I heared the so Iconic Sound, but whatever was healed, it weren't my Pokemon."
      CreepyPasta in Two Sentences? :B

  • @InnocentGuillotine
    @InnocentGuillotine 7 років тому +35

    "Whatever it was healing, it wasn't our Pokémon"
    Well obviously it's futilely trying to put a bandaid over the gaping code wound that is your inventory at that point :V

  • @underrated1524
    @underrated1524 4 роки тому +10

    13:15 I always knew Red was secretly four letters in a trenchcoat.

  • @danielhn93
    @danielhn93 7 років тому +28

    Hmm, maybe the reason why Lg- makes the game lag is because it's name consists of two letters in the word "lag". Coincidence? lol ...anyways, great informative video! It's so cool to see how glitch items and other processes work in Gen 1 to just manipulate everything. It also peaks my curiosity too.

  • @terrafimeira
    @terrafimeira 7 років тому +11

    14:54 "What are you looking at? I'm actually Pidgey, not Pikachu with a Pidgey mask! You're Pikachu in a trainer disguise; how dare you!" Seriously though, I think its the back of Pikachu, but it looks like a Pikachu with a bird head... O_O

  • @jollyrancherboofing
    @jollyrancherboofing 7 років тому +12

    That "Ke" symbol during a text box pretty much means you're stuck there for a while.
    xD

  • @JaybugJabbers
    @JaybugJabbers 7 років тому +4

    I've played with most of these glitch items before and it was very interesting to see the explanations for why these items do what they do! (One minor note, the audio recorded from the games contained a very high-pitched consistent whine and made it painful to listen to.)

  • @Firing_Order
    @Firing_Order 7 років тому +2

    I just found this channel and I'm in love already! you're like ZZAZZ but less annotations and better music
    Gen II OST > Gen I

  • @GlitcherRed
    @GlitcherRed 7 років тому +4

    Can 9F in Yellow be used for Pikachu off-screen corruptions?

  • @ndm13
    @ndm13 7 років тому +2

    What address is 0x7D modifying when it "heals your Pokemon"? Anything interesting/useful?
    Also it looks like -Lg makes Pikachu stay, which causes memory corruption IIRC.

  • @PhilXavierSierraJones
    @PhilXavierSierraJones 7 років тому +7

    I really like how you mod the games with no extra tools...it's something worth of a prize.
    What's the music used in the 0:45 mark? I think I heard it before.

    • @Crystal_2
      @Crystal_2  7 років тому +13

      It's the GSC game corner theme.

    • @jfb-
      @jfb- 7 років тому +8

      It's the same music TheZZAZZGlitch uses in his videos

    • @Crystal_2
      @Crystal_2  7 років тому +22

      It's the Pokemon glitch videos official anthem

  • @ShuikGaming
    @ShuikGaming 7 років тому +1

    7:12
    electric soldier porygon intensifies

  • @KudaKeileon
    @KudaKeileon 6 років тому +3

    That last one reminds me of something I saw when MissingnoXpert was showing off glitch items in Blue, and a chunk of them had that weird menu-icons-in-overworld effect with some glitchy collision and map data. Can you explain that one or is it the same principle?

    • @waffledoctor87
      @waffledoctor87 2 роки тому

      Only certain items are "supposed" to open the pokemon menu. Ones that aren't on this list will half-open it, and closing it will leave it half-open. While it is in this state, moving around will not change the way you are facing.

  • @Alphabet576
    @Alphabet576 7 років тому +1

    That "m" item at hex 0x69 is very interesting. Seems "m" is for mushrooms...

  • @eaglgenes101
    @eaglgenes101 7 років тому +3

    Can you create a memory-resident operating system that continues to run and function after you remove the cartridge?

    • @incredulity
      @incredulity 7 років тому +1

      Eugene Wang its impossible

    • @therealpixels
      @therealpixels 7 років тому

      maybe

    • @dorukayhanwastaken
      @dorukayhanwastaken 5 років тому

      Does "do absolutely nothing until the user presses A" count? There are such 8F setups used for cartswaps and other black magic involving multiple cartridges.

  • @abarette_
    @abarette_ 2 роки тому

    9:00 yooo U.N. Owen cover kinda lit tho

  • @pingulinuxgd9381
    @pingulinuxgd9381 5 років тому +1

    how do u get those glitched objects?

  • @burritoman2k
    @burritoman2k 7 років тому

    Omg, I was messing around with Super Glitch the other day, and I saw that exact same text that was displayed when you used ;MP

  • @user-cz9ss4yq4x
    @user-cz9ss4yq4x 7 років тому

    what is the music at 0:00

  • @weezerbluealbum5984
    @weezerbluealbum5984 7 років тому +1

    So why the player sprite not erased when you use fm? Is it constantly being updated?

    • @Crystal_2
      @Crystal_2  7 років тому +4

      Not constantly, but sprites are refreshed when you close the start menu.

  • @FurryMLG
    @FurryMLG 6 років тому

    What is that music, please give me the link, it’s catchy!

  • @jamesthedragon2344
    @jamesthedragon2344 7 років тому +1

    Great video as always!
    Quick question though. Why does 9F (In pokémon yellow though) crash the game if used in battle? Also i'm really confused about why simple actions crash the game at 11:52 (After using glitch item 0x6A (Aka -g) several times)

    • @sebastianperez8023
      @sebastianperez8023 7 років тому +2

      Weatherwizard 222 Since the stack pointer is in the area where palettes are stored, refreshing the palette by opening a menu would alter the instructions of the stack since it is reading from there and therefore crash the game.

    • @Crystal_2
      @Crystal_2  7 років тому +5

      9F - I didn't look carefully but it triggers the overworld loop in a way that makes the game crash. Maybe push-pops are not balanced, some funciton is called in the wrong bank, or whatever,
      0x6a - The stack pointer points to some variables that change regularly. The stack tells the game where to return to from a function, so if whatever the stack pointer is pointing to gets corrupted, the game will end up returning to elsewhere, leading to a game crash.

    • @jamesthedragon2344
      @jamesthedragon2344 7 років тому

      Interesting... Thanks!

  • @rosesapling72
    @rosesapling72 6 років тому

    If item 0×78 executes the code that transitions the player from a water to a ground tile, what would happen if it was used while the player was surfing (aka in a water tile) ?

  • @NeroSkate
    @NeroSkate 7 років тому

    what if we call the function to ride the bike while in battle?

  • @SgvSth
    @SgvSth 7 років тому

    Regarding 8F in Yellow, why did the Poké Center tiles load for the Poké Mart when not used in a Poké Mart?

    • @sebastianperez8023
      @sebastianperez8023 7 років тому +1

      Sgv_Sth The poke mart and poke center share the same tilemap.

  • @pawouapproval984
    @pawouapproval984 7 років тому

    I have a question for you is there any way to remotely open a Pokemon red blue or yellow box

  • @ethanlac9068
    @ethanlac9068 7 років тому +3

    Yet another reason not to use VBA! On real hardware or good emulators, *fm* only erases some of the VRAM data. On VBA, though, it completely erases the screen! Looks like this is yet another nail in VBA's well-deserved coffin.
    Also, I have something to ask, Crystal_: does the Mew glitch have any different results on 3DS? I'm just asking because I tried using it with my VC Blue, and it ended up erasing my save file with a glitch trainer.

    • @Crystal_2
      @Crystal_2  7 років тому +1

      That glitch trainer would've crashed the game in the gb too, but the VC is a lot more prone to erasing saves due to not halting on invalid opcodes. Other than that, everything works the same.

    • @Crystal_2
      @Crystal_2  7 років тому +1

      As for fm and VBA, it's because VBA doesn't give a crap about VRAM accesses when they're not permitted.

  • @nicolask.3825
    @nicolask.3825 2 роки тому

    11:33 The game is screaming in agony at this point, which's understandable.

  • @tabbender1232
    @tabbender1232 6 років тому +3

    6:45 Guess you could say the game took the L

  • @k.voskuyl5775
    @k.voskuyl5775 7 років тому

    I wonder what was healed

  • @renakunisaki
    @renakunisaki 7 років тому

    Is it possible to influence the registers these functions get called with?

    • @Crystal_2
      @Crystal_2  7 років тому

      Nah, the state is taken from when you use the item (for example the bank number is 3, and hl contains the item pointer)

  • @glitchedpokestudent911
    @glitchedpokestudent911 7 років тому

    Well, this sounds and looks familiar. (Pokemon Yellow's B2F)

  • @icecreamsamwich
    @icecreamsamwich 7 років тому

    does anything funky happen if you use 9f to save in a battle?

  • @kcsv1555
    @kcsv1555 7 років тому

    0x69 makes the kid transform.

  • @glitchedpokestudent911
    @glitchedpokestudent911 7 років тому +1

    Umplayable at 11:56

  • @thomasreichert2804
    @thomasreichert2804 7 років тому +2

    7:04
    Stoners, you're welcome.

  • @void7044
    @void7044 7 років тому +5

    1

  • @heart_locket2
    @heart_locket2 Рік тому

    The Waffle House has found its new host