Main Menu
Main Page
Forums
New pages
Recent changes
Random page
Help

Glitches
Arbitrary code execution
Pokémon cloning
Pomeg glitch and Glitzer Popping
Tweaking and voiding
Glitches by generation
Glitch categories

References/Resources
Databases
Disassembly projects
The Big HEX List
Pokémon cheat codes
Pokémon glitch terminology
Useful tools
More

Affiliates
Legendary Star Blob 2 (Hakuda) (日本語/Japanese)
Pokémon Speedruns wiki (English)
PRAMA Initiative (Français/French)
MissingNo. Glitch City (Italiano/Italian)
Become an affiliate!

Technical
Site source code

Search Wiki

 

Search Forums

 

Author Topic: Pokemon Yellow "Save Abuse" Glitch  (Read 66921 times)

0 Members and 1 Guest are viewing this topic.

Charmy

  • A guy who likes glitchyness.
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • "NIDOQUEEN THOMAS wants to battle!"
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #135 on: December 11, 2016, 03:16:07 am »
I managed to get a Pokémon called "COMET PUN" and "SPIKE CAN", 100%quality
"Time is mone
Go along then" - Old Man


TMZ4 is the BEST TM while the sucky Channel is the best channel.

PlasmaStar

  • GCLF Member
  • Offline Offline
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #136 on: February 13, 2017, 08:57:31 pm »
I don't know why nobody has mentioned this (yet), but there IS a way past Oak/Coffee Guy (A.K.A. "Progress Prevention Glitch" as I've seen it called). Simply perform the bad save after delivering the Parcel. Sure, you lose Pikachu (forever AFAIK), but you gain memory editing power.

You can later remove the corrupt Pokemon team by catching a Pokemon (not sure if Pikachu counts (yet)), and depositing anything invalid into the PC boxes and Releasing them. Or keep them, I don't care. :) Not sure the side effects of switching any leftover invalids around in the party are, but I caught a legitimate Ditto at some point and its OT ID stopped matching my Trainer ID. (Possibly because I fiddle with the items, not sure).

Notes of interest are the Surfboard item, giving you access to Cinnabar Island very early (and a chance to catch Ditto lol).

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #137 on: February 15, 2017, 09:40:48 am »
Progress Prevention isn't the SRAM glitch.

Progress Prevention is that under the right circumstances (such as performing the SRAM glitch, mostly known as the "save corruption glitch"), the game's progression is halted by Oak.
Your remark is still correct, but it is also possible to use any form of Wrong Warping (easy using the Item pack-powered memory edition and "last exit" doors) to skip Coffee Guy.

Lastly, you almost certainly modified your TID by "fiddling with the items", since items past the 20th slot are just a part of the game's RAM interpreted as items. Modifying them does modify game data (such as TID :P)
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

PlasmaStar

  • GCLF Member
  • Offline Offline
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #138 on: February 15, 2017, 10:07:25 am »
What I'm trying to say is, fight Gary, deliver the Parcel to Oak, THEN perform the SAVE bug (without having saved during all that). Which is a little more time consuming on normal hardware due to the timing (during saving), but possible.



^No Pikachu present, unfortunately. :(


Also, I haven't gotten the WTW scenario to work out of this. So if somebody could produce step by step instructions or a short video, that would be appreciated.
« Last Edit: February 15, 2017, 10:17:25 am by PlasmaStar »

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #139 on: February 15, 2017, 11:39:51 am »
Yeah, but that doesn't fall under "prevented progress" since nothing prevents your progress. That's what I meant.
I don't mean what you said is useless, since I don't remember this being documented anywhere. I might just add that to the wiki.
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

Epsilon

  • Member+
  • *
  • Offline Offline
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #140 on: November 21, 2017, 11:11:01 am »
I would like to mention that if you are on emulator, you can guarantee the success of this glitch by breakpointing address $1C:77DA (That's the address in Red/Blue, i'm unsure about Yellow), saving the game, and restarting when the emulator hits that breakpoint.

In fact, I have not found definitive proof that your name affects the the success of this glitch at all. Whether or not this glitch succeeds seems to be entirely dependent on whether or not the game fixes the checksum.

Edit: I have also confirmed the glitch to be functional on Japanese Blue and Pikachu versions. As it stands, it is impossible to pull this off on Japanese Red/Green due to the way the games initialize SRAM. However, you can still transfer Pokemon from an older save file.
« Last Edit: November 26, 2017, 07:30:31 am by Couldntthinkofaname »
grouchy

danny

  • Decamark Collector and Pokémaniac
  • Member+
  • *
  • Offline Offline
  • i hate being alive
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #141 on: November 25, 2017, 03:04:39 pm »
1. Name yourself 'AAAS' and Save Abuse.
2. Scroll up in the PkMn menu 26 times.
3. Exit the PkMn menu

If you don't get the infinite name, open the PkMn screen again and close after waiting a little. If you're lucky, the game will return without collapsing, and you'll have a save file full of overflowed stack. :p

There may be a way to get a PkMn-menu-viewing item, and an itemfinder, potentially allowing exiting of the menu without inf-name corruption.

« Last Edit: November 25, 2017, 03:20:47 pm by danny »
ralsei is my son.

discord: dani#5700

Princess Torchic Owl Lover ☽ ❤

  • Head Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • I want to be a mother. 🦋 ✿
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #142 on: December 06, 2017, 07:13:16 am »
I would like to mention that if you are on emulator, you can guarantee the success of this glitch by breakpointing address $1C:77DA (That's the address in Red/Blue, i'm unsure about Yellow), saving the game, and restarting when the emulator hits that breakpoint.

In fact, I have not found definitive proof that your name affects the the success of this glitch at all. Whether or not this glitch succeeds seems to be entirely dependent on whether or not the game fixes the checksum.

Edit: I have also confirmed the glitch to be functional on Japanese Blue and Pikachu versions. As it stands, it is impossible to pull this off on Japanese Red/Green due to the way the games initialize SRAM. However, you can still transfer Pokemon from an older save file.

That's a useful tip. Thanks!

I remember somebody (FractalFusion?) talking about the SRAM glitch in one of the Japanese versions, and I guessed it probably would work on the original Red/Green v1.0 and v1.1. I don't know if I was ever able to get it to work on those versions though, despite it occurring in Japanese Blue and Japanese Yellow. Though FractalFusion posted a VBM file of it working on one of the versions which may have been a Red/Green.

1. Name yourself 'AAAS' and Save Abuse.
2. Scroll up in the PkMn menu 26 times.
3. Exit the PkMn menu

If you don't get the infinite name, open the PkMn screen again and close after waiting a little. If you're lucky, the game will return without collapsing, and you'll have a save file full of overflowed stack. :p

There may be a way to get a PkMn-menu-viewing item, and an itemfinder, potentially allowing exiting of the menu without inf-name corruption.



This sounds awesome. ^^ How does it work, may I ask?

✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿
Here have some free flowers on every post ^^
✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿



(Images © Sanrio, Nintendo, Pokémon, HAL Laboratory)

✿ Hi, I'm Evie. Sex male, and spiritually doesn't believe 'male'/'female' needs to be defined; lives more stereotypically like a woman. Call me whichever pronouns you like. :)

War does not determine who is right or wrong; only who is loudest.
Athena follower. I know that some people view it as idolism, but I follow the spirit in relation to her and God too.

Feel free to contact me here about anything regarding the site.

Forgiveness. I feel that the more people pray to our greatest source/God/mathematical equality for world peace, the more and more it manifests into reality (until our next spiritual death).

Thank you Nyapon for this lovely artwork. :3

danny

  • Decamark Collector and Pokémaniac
  • Member+
  • *
  • Offline Offline
  • i hate being alive
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #143 on: December 06, 2017, 05:36:20 pm »
1. Name yourself 'AAAS' and Save Abuse.
2. Scroll up in the PkMn menu 26 times.
3. Exit the PkMn menu

If you don't get the infinite name, open the PkMn screen again and close after waiting a little. If you're lucky, the game will return without collapsing, and you'll have a save file full of overflowed stack. :p

There may be a way to get a PkMn-menu-viewing item, and an itemfinder, potentially allowing exiting of the menu without inf-name corruption.



This sounds awesome. ^^ How does it work, may I ask?
(f**k, i forgot to mention that version only works in pokemon eng yellow. for redblue it's the same but replace the name with 'AAS' instead)
This route uses the way the game handles drawing sprites for Pok`emon, which, when invalid, can reach far beyond normal limits. it reaches into WRAM, as far as address $D2EE for PkMn #255. By scrolling up, we are making the address $D15A change. It adds $40 every time a sprite's frame changes. The hex of capital letter S is $92, and $92+$40*3=$52, which is the byte for the player name. And a variable referencing itself is...bad news, to say the least.

So basically this setup uses a slightly unorthodox method of making the player name repeat itself. I'm working on finding a setup that allows a quick way to save the game in the infinite name state.

EDIT: Getting pikachu is necessary, but if you set the cursor at pokemon 255 right before , you can still scroll through your later pokemon, so long as you don't press down
« Last Edit: December 06, 2017, 05:51:04 pm by danny »
ralsei is my son.

discord: dani#5700

Princess Torchic Owl Lover ☽ ❤

  • Head Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • I want to be a mother. 🦋 ✿
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #144 on: December 08, 2017, 04:06:19 am »
I see. Lovely. Thanks for the input! :)

✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿
Here have some free flowers on every post ^^
✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿



(Images © Sanrio, Nintendo, Pokémon, HAL Laboratory)

✿ Hi, I'm Evie. Sex male, and spiritually doesn't believe 'male'/'female' needs to be defined; lives more stereotypically like a woman. Call me whichever pronouns you like. :)

War does not determine who is right or wrong; only who is loudest.
Athena follower. I know that some people view it as idolism, but I follow the spirit in relation to her and God too.

Feel free to contact me here about anything regarding the site.

Forgiveness. I feel that the more people pray to our greatest source/God/mathematical equality for world peace, the more and more it manifests into reality (until our next spiritual death).

Thank you Nyapon for this lovely artwork. :3

Bert

  • Local Shitposter
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Enemy FERALIGATR can't receive the gift!
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #145 on: December 08, 2017, 03:34:41 pm »
So I found a Gyarados that knows Mega Kick in my party.

There's something about it's sprite, and I just can't quite put my finger on it...

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #146 on: December 09, 2017, 05:26:39 am »
YOU... YOU...
... UNSTABLE HYBRID !!!!

Sorry, that was mean. How's it going ?
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

Bert

  • Local Shitposter
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Enemy FERALIGATR can't receive the gift!
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #147 on: December 11, 2017, 03:29:21 pm »
YOU... YOU...
... UNSTABLE HYBRID !!!!

Sorry, that was mean. How's it going ?

Say that to my face fucker not online and see what happens.

I also have a Dragonite whose back sprite used to change colors, but now it doesn't. Is there any way to get it to do so again?

Princess Torchic Owl Lover ☽ ❤

  • Head Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • I want to be a mother. 🦋 ✿
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #148 on: December 11, 2017, 04:28:20 pm »
In theory you can change it if you deposit a Pokémon in the box, followed by Q, followed by the Pokémon you want, followed by the Pokémon with the colour you want, then withdraw the first Pokémon to apply the effects on Pokémon 3.

What slot was that Dragonite in? If you know the exact slot I can look into what controls its colour for you. Its possible there's something about that Dragonite's species byte 2 being easy to change. A lot of data beyond slot 6 actually isn't Pokémon data at all, hence why it could change so easily.
« Last Edit: December 11, 2017, 04:29:34 pm by Princess Torchic ❤ »

✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿
Here have some free flowers on every post ^^
✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿



(Images © Sanrio, Nintendo, Pokémon, HAL Laboratory)

✿ Hi, I'm Evie. Sex male, and spiritually doesn't believe 'male'/'female' needs to be defined; lives more stereotypically like a woman. Call me whichever pronouns you like. :)

War does not determine who is right or wrong; only who is loudest.
Athena follower. I know that some people view it as idolism, but I follow the spirit in relation to her and God too.

Feel free to contact me here about anything regarding the site.

Forgiveness. I feel that the more people pray to our greatest source/God/mathematical equality for world peace, the more and more it manifests into reality (until our next spiritual death).

Thank you Nyapon for this lovely artwork. :3

Bert

  • Local Shitposter
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Enemy FERALIGATR can't receive the gift!
    • View Profile
Re: Pokemon Yellow "Save Abuse" Glitch
« Reply #149 on: December 11, 2017, 05:48:38 pm »
In theory you can change it if you deposit a Pokémon in the box, followed by Q, followed by the Pokémon you want, followed by the Pokémon with the colour you want, then withdraw the first Pokémon to apply the effects on Pokémon 3.

What slot was that Dragonite in? If you know the exact slot I can look into what controls its colour for you. Its possible there's something about that Dragonite's species byte 2 being easy to change. A lot of data beyond slot 6 actually isn't Pokémon data at all, hence why it could change so easily.

At the moment, Dragonite is #1 in my party, but I think I originally found it (it "became" part of my team like a year ago) somewhere in the 20's. If it's fainting cry is any indication, it's a Mankey hybrid.

Depositing things into the PC won't work, because the game crashes when I try to do so.