------------------------------------------------------------- Additional GameShark codes for Pokémon Yellow by: hanzou (hanzou@archaeologist.com) v1.4 5/16/2000 (some old links removed on 1/23/2004) ------------------------------------------------------------- Contents 1. Introduction/FAQ 2. Pokémon hybrids 3. Pokégods 4. Special items 5. Nostalgia codes 6. Sprite codes 7. Miscellaneous codes 8. Finding more 9. Disclaimer =========================================================== 1) Introduction / Frequently Asked Questions about this FAQ =========================================================== This document is a list of some decent GameShark codes for Pokémon Yellow that aren't found in the common list. If you're reading this I'll assume you're familiar with the common list. For example, you should know easily how to get 99 master balls, form a team of six Mewtwos, make a Bulbasaur with Fire Blast, etc. Q. I can't get pokégods to work. What do I do? A. They're probably working fine, but you don't realize that the pokégods just look like ugly glitches. If you're getting ugly glitches, the codes are working as well as they can. If you actually are having trouble getting pokégods to work, then use the _2nd_ method outlined in the pokegods section. It doesn't fail. Q. Can you teach me how to use the code generator? A. Read the GameShark instruction manual. It has a good tutorial on how to find an infinite lives code with the GameShark. Q. Can you list the the rest of the pokégods? A. I have listed all the pokégods on Red/Blue, and you can read the Pokémon Red/Blue version of this document for the 13 pokégods found in the red/blue versions. One reason that it may seem that I have left out some pokégods is that people come up with different names for them. Another reason could be that people have conflicting views about what a pokegod is. Some people say that a certain corrupted version of Dodrio is the pokégod called "Ash" because when you stat it you see a human shape. That should not count as a pokégod, however, because its species number is only 85. Other people think that when you give a pokémon the skills hydro pump, fire spin, solarbeam, and psychic, it becomes the pokégod Charmewsquirasuar, but it's really nothing more than a pokémon with a few skills that it can't normally learn. Q. So what does the mist stone do? A. Please just read the description of my mist stone code. Q. If I save the effect of one of these codes into my game, does the effect remain when I start a new game? A. Many of these effects will remain when you load your game later on without the GameShark, but none of these effects would remain if you erased your saved game and started a new one. Q. Can GameShark erase your saved game? A. Well, yes it is possible. If you are worried about this, the cure-all is to use a Mega Memory Card. Even if you don't own one yourself, you can ask one of your friends who owns a memory card to back up a copy of your saved game on his card. Q. What about other codes, such as modifying pokémon genes, changing your character's name, and modifying OTs? A. I left out some stuff because it would take too long for me to explain. If I had put in the codes for stat experience and pokémon genes, it would have taken a lot of words to explain everything and I'd get a ton of email from people saying they don't understand the stat system at all. For things like modifying your character's name or your pokemon's OTs, I would have had to explain the whole pokémon hex character set. ======================= 2) Pokémon hybrids ======================= Each pokémon has a setting that I call the "extra species byte." For some reason, each pokémon has _two_ bytes that identity its species. Normally, both of these bytes should be set to the same value. But for some reason, if they're different, the game functions just fine and will save both of those values if you store the pokémon into Bill's PC or whatever. The "extra species byte" defines the knockout-cry of your pokémon, what Ditto transforms into if it sees your pokémon, and a few other minor things. On the yellow version only, it even defines the color of your pokémon in battle. Also on the yellow version, setting it to Pikachu (quantifier digits: 54) will cause your pokémon to make all the cute Pikachu sounds. Codes to set the "extra species byte": 01??6AD1 (1st pokémon) 01??96D1 (2nd pokémon) 01??C2D1 (3rd pokémon) 01??EED1 (4th pokémon) 01??1AD2 (5th pokémon) 01??46D2 (6th pokémon) where ?? denotes the quantifier digits of a pokémon. Here's another quirk. Surprisingly, your pokémons' types (grass, poison, etc.) aren't exactly hardcoded into the game. They're stored in each pokémon's data. If a pokémon has only one type, then both of these bytes are set to the same value. Codes to set pokémon types: Type1 Type2 01??6FD1 01??70D1 (1st pokémon) 01??9BD1 01??9CD1 (2nd pokémon) 01??C7D1 01??C8D1 (3rd pokémon) 01??F3D1 01??F4D1 (4th pokémon) 01??1FD2 01??20D2 (5th pokémon) 01??4BD2 01??4CD2 (6th pokémon) where ?? denotes the quantifier digits of pokémon types (listed below). Normal 00 Fire 14 Water 15 Electric 17 Grass 16 Ice 19 Fighting 01 Poison 03 Ground 04 Flying 02 Psychic 18 Bug 07 Rock 05 Ghost 08 Dragon 1A These changes won't appear when you stat your pokémon. Bulbasaur's types for example will still appear as grass and poison. However, you will be able to see the effects when your pokémon battles. If you transfer such pokémon into Pokémon Stadium, the effects are reversed. Stadium will show the modified types in a pokémon's bio, but the modified types will not affect battle. Example. To put in the 1st position a Charmander that makes a sound like Bulbasaur when it faints, has type1 electric, and has type2 water: 01B063D1 01996AD1 01176FD1 011570D1 ======================= 3) Pokégods ======================= The accepted definition of a pokégod is a pokémon with a species number greater than 150. Mew is one pokégod, and in fact he's the only real pokégod in Pokémon red/blue/yellow. However, there's a few lamers like me who fool with the GameShark and try the 104 quantifier digits that don't correspond to any real pokémon. These all make garbage-glitch pokémon, but 13 of these garbage pokémon in red/blue have species numbers greater than 150. So what these lamers then did was, for example, they would see that pokémon #240 had a grass icon, so they'd make up the story that pokémon #240 in red/blue was "Sapusaur", a pokégod which was the evolved form of Venusaur. Some other such pokégods in red/blue include Pikablu, Locustod, Rainer, Raticlaw, Sapusaur, Charcolt, and Millenum. One lame thing about these pokégods is that there's a whole different set of them in yellow from in red/blue. Here's an example of a typical list of instructions to get a pokégod in the red or blue versions. This is one of the few pokégods that have some quantifier digits that are the same in the red/blue and yellow versions. How to get #205 Rainer: Code: 01C164D1 (on the yellow version this would be 01C163D1) Evolves from: Blastoise Then go to the name rater and rename in RAINER in all caps. Then Rainer is yours! Most of the instructions to get pokégods are like this, which makes them pretty misleading. First off, "evolves from" is a misnomer designed to make the pokégods seem more meaningful. "Evolves from" really means "patch it from." Furthermore, it doesn't even matter what pokémon you patch from. You could have a Pikachu or a Charmander and you'd still end up with pokémon #205. Second, these instructions imply naming it RAINER in all capitals is key to making an authentic Rainer. In truth it doesn't matter what you name it, or whether you name it all. Here's two real and accurate methods of getting pokégods. The GameShark codes given here are for the yellow version of Pokémon. I've also listed the pluses and minuses of each method. Method #1: Catch them (If this method doesn't work, try method #2) 1. Use the GameShark code 01??D7CF, where ?? denotes the quantifier digits of the pokégod you wish to catch. 2. Run around in grassy areas or caves. 3. When the pokégod pops up, throw a master ball at it. + You don't need to bother going to the name rater afterwards to fix the default garbage name, since you get to give it a nickname on the spot. + You get to see the pokégod's native skill set, although it's probably not very interesting. - Some of the quantifier digits of the pokégods are the same as digits for starting trainer battles, i.e. you may end up fighting Koga who then brings out the pokégod. To get around this, run around in grassy areas with the GS switch _off_, and flip it on only during the instant you see yourself being "sucked into" a random battle. - Make sure you are carrying six pokémon with you when you do this. Otherwise the pokégod you catch will probably immediately turn into Rhydon. - Some pokégods are more likely to crash the game with this method. Method #2: Patch them from existing pokémon (Use this if method #1 doesn't work) 1. Use the GameShark code 01??63D1 (or one of the other five pokémon modifier codes), where ?? denotes the quantifier digits of the pokégod you wish to create. 2. Turn on the GS switch when the existing pokémon you wish to use is in the first position (or another position if you used one of the other five codes). 3. Go to the name rater in Lavender Town (optional). + This method is a bit faster than the other one, if you already have some dummy pokémon to spare. + This method rarely fails or crashes your game. - You don't get to name the pokégod on the spot. - You don't get to see the pokégod's skills set (although you probably probably don't care about that). - The pokégod's "extra species byte" (explained in the section on Pokémon hybrids) is still set to that of the original pokémon. Stabilizing the pokégods: Well, since all the pokégods except for Mew are just glitches, some have a tendency to crash the game. To get rid of some of these crashing tendencies, read my section about pokémon hybrids. Hybridizing your pokégod with an existing real pokémon can make it less likely to crash the game. If they still have crashing tendencies, then try hybridizing them with Pikachu (quantifier digits: 54). The special features of Pikachu in the yellow version can give even more stability. By the way, the pokégods, like Missingno, ruin your hall of fame when you play with them, even if you don't save the game afterwards. So if you'd like to keep your hall of fame listings and you don't have a memory card, then don't play with pokégods. There are 15 pokégods in the yellow version, not including Mew. For their names, I'll use whatever the corresponding pokémon is called in Pokémon Gold/Silver (Japanese version for now). #159 - Arigeitsu Quantifier digits: ED #176 - Togechikku Quantifier digits: 00 #195 - Nuo Quantifier digits: EB, F3, F6, FB, or FC #202 - Soonansu Quantifier digits: E2 or DC #203 - Kirinriki Quantifier digits: E7 or C4 #205 - Foretosu Quantifier digits: C1 or D8 #207 - Guraiga Quantifier digits: E3 or DD #215 - Nyuura Quantifier digits: E6 #229 - Herugaa Quantifier digits: CA #230 - Kingudora Quantifier digits: C2 #234 - Oddoshishi Quantifier digits: E1 #245 - Suikun Quantifier digits: DE #250 - Houou Quantifier digits: BF, DB, or E4 #254 - Beepin (for lack of any real name) Quantifier digits: D9 or D6 #255 - Millenum (for lack of any real name) Quantifier digits: E0 By the way, Missingno does not count as a pokégod, since its number is less than 151. Aside from that fact, however, it isn't any different from the pokégods mentioned here. #000 - Missingno Quantifier digits: 1F, 20, 32, 38, 39, 3D, 3E, 3F, 43, 44, 45, 4F, 50, 51, 56, 57, 5E, 5F, 73, 79, 7A, 7F, 86, 87, 8C, 92, 9F, A0, A1, A2, AE, AF, B5, B6, B7, or B8 Once you've got some stable pokégods, you can put them in your team of six or store them in Bill's PC, save your game, remove the Game Shark, then go show off your pokégods to the kids at the playground. And of course, pokégods are not playable in Pokémon Stadium. ======================= 4) Special items ======================= To get items, you can use codes like the buy-any-item code (01??7BCF) or the modify-first-item code (01??1DD3). Surfboard Quantifier digits: 07 Labelled as "?????", this item allows you to SURF without a surfing pokémon or without the proper badge. Pokedex Quantifier digits: 09 Not too spectacular. It's an item that brings out the pokedex. If you noticed that Ash is able to bring out his pokedex during battles on the TV show, well now you can too. After using this item in battle, the graphics get a little glitchy but the graphics clean up a bit when new pokémon are switched in. Safari ball Quantifier digits: 08 Infinite supply of safari balls to throw at pokémon outside the safari zone. Throw rock Quantifier digits: 16 Labelled as "CASCADEBADGE" this item allows you to throw rocks anytime. When you use it, make sure that you are either not using the GameShark or have the GS switch off. For some reason, if you throw a rock while the device is on it will crash the game, even if you don't have any codes entered. Throw bait Quantifier digits: 15 Labelled as "BOULDERBADGE" this item allows you to throw bait anytime. Shift dimensions Quantifier digits: A3, A4, or A5 Labelled as "RIVAL's", "NAME?", or "NICKNAME?", depending on which digits you use, this item allows you to sneak through walls that are one space thick. To get through a wall, first stand next to a wall, but face in a direction where there's nothing in front of you, (i.e. off to the side). Then use the item. When the game asks "Use item on which pokémon?", hit the B button a few times to cancel. Your character will become invisible, but you can still move him. Walk one space into the wall which you want to pass, then you won't be able to move anymore. To fix the graphics, hit the start button and select "POKeMON". When you are asked to choose a pokémon, hit the B button to cancel. Now you will be visible again but one space into the wall, and you can walk out of it in the direction you please. What's the point of such a complicated and ugly procedure to walk through walls when there's a much simpler walk-through-walls code featured later in this code listing? Well, the point is that this item can be saved into your inventory so you will be able to walk through walls later without having the GameShark with you. Note that the mist stone is not included in this list. I hope you can understand why. ======================= 5) Nostalgia codes ======================= After you've passed some point in the game, you might want to go back to it. To be able to fight Gym leaders again: 010054D7 0100A5D5 - Brock 01005DD7 - Misty 010072D7 - Lt. Surge 01007BD7 - Erika 0100B2D7 - Sabrina 010091D7 - Koga 010099D7 - Blaine 010050D7 0100ABD5 - Giovanni To bring back some other nice people/things: 01001AD8 0100B5D5 - Giovanni (Game Corner) 010137D8 0100BCD5 - Giovanni (Silph Co.) 0100F5D7 - Jessie & James (Mt. Moon) 01001AD8 - Jessie & James (Game Corner) 010068D7 - Jessie & James (Pokémon Tower) 010036D8 0100BCD5 - Jessie & James (Silph Co.) 0100D7D7 0101A8D5 - Snorlax (east of Vermillion City) 0100DFD7 0100A9D5 - Snorlax (west of Celadon City) 010081D8 0100C2D5 - Articuno 0100D3D7 0100AFD5 - Zapdos 0100EDD7 0100B0D5 - Moltres 01005ED8 0100BFD5 - Mewtwo 010002D8 - S. S. Anne 0100B0D7 0100ADD5 0100AED5 - fighting dojo in Saffron City ======================= 6) Sprite codes ======================= 01021EC2 01022EC2 01023EC2 01024EC2 01025EC2 01026EC2 - Many sprites look like Pikachu. 013C14C1 015016C1 - Misty follows you around in the top half of the Cerulean Gym. Somewhat of an improvement on the original code. 013CF4C1 by Tyler Oxton 0140F6C1 - Merge yourself with Pikachu. 01C304C1 - Invisibility. 01AC02C1 by Charlie - Pikachu chasing pokéball. ======================= 7) Miscellaneous codes ======================= 01??40DA (hours) 01??42DA (minutes) - Playing time modifier. 010054D3 - Maximum text speed. Save the game with this option on and text will always flow without delay even after the GameShark is removed. 01FF0AD7 01FF0BD7 - FLY can reach every city. 01??6FD4 - Pikachu's happiness modifier. 010138CD - Walk through walls. Unlike some other walk-through-walls codes, takes effect instantly. The game will crash when move your character to a space that doesn't exist. 0101FFD6 - Move at bicycle speed anywhere. 0102E4C5 - Jump higher in the Pikachu's Beach mini-game. 01201DD3 018CF6C3 0192F8C3 0193F9C3 - Mist stone. There have been ridiculous rumors about a mist stone in the Pokémon red and blue versions. One of the supposed ways to get the mist stone in Pokémon red and blue is to put the codes 10939482, 01939482, and 01931ED1 into a GameShark and then use the itemfinder all over the Seafoam Islands. Know that those three GameShark codes are completely fake. I came up with my own set of four codes here for a mist stone in Pokémon Yellow. Basically these put a fire stone at the top of your inventory and then change the F, R, and E into M, S, and T. Of course you don't get to keep the mist stone if you save your game then remove the GameShark, but this is the best I can do, considering all the rumors about the existence of a real mist stone are completely false. 010156D0 - Steal other trainers' pokémon. This code is cool! To use it, first make sure the GS switch is in the "off" position when you start up the game. Then get into a pokémon match with another trainer and fight until you're up against the pokémon you wish to steal. When you're at the "FIGHT/ITEM/PKMN/RUN" menu, flip the GS switch into the "on" position, then flip it back into the "off" position. Now you can use your poké ball (great ball, ultra ball, master ball, or safari ball) to capture the pokémon! This code isn't perfect, because after you capture the pokémon, the trainer battle is over with you as the victor, but you'd probably prefer that the trainer battle continued so you could capture all of the enemy trainer's pokémon. - Also allows you to run from, use a poke doll in, whirlwind out of, or teleport out of a trainer battle, all resulting with you seemingly victorious. Unfortunately, this code temporarily stops random battles from occurring. 01E22DCD by Cheater 01005DD7 - Fight Professor Oak. To fight the professor, enter this code and talk to one of Misty's fellow trainers in the Cerulean Gym. Professor Oak's normal lineup consists of: Tauros level 66, Exeggcutor level 67, Arcanine level 68, Blastoise level 69, and Gyarados level 70. 0100A1D5 by Cheater - Clear the hall of fame. 0101A2D7 by Cheater 01??0FD7 - Fossilized pokémon in Cinnabar Island laboratory modifier. 01??14D7 by Cheater - Rival's evolution choice for Eevee modifier. Use only quantifier digits 01, 02, or 03. 010091CF - Allows name rater to change nickname of first pokémon even if its OT or IdNo do not match yours. To use this code, go to the name rater with the GS switch off, and ask the name rater to rate another one of your pokémon whose OT and IdNo do match yours, then turn on the switch while entering your name and the name you enter will be the new nickname for your first pokémon. 010259D0 by mlmiddleton@yahoo.com - Battle safari zone style everywhere. 010059D0 by mlmiddleton@yahoo.com - Regular battle style everywhere (able to use master balls in safari zone). 010066D3 - Able to use FLY or TELEPORT from anywhere. Don't leave the switch on all the time when using this code. When you want to use this code, flip the switch on, flip the switch off, then use FLY or TELEPORT. 01002ED4 01??18D7 - Makes TELEPORT, DIG, or escape ropes take you to the room of your choice. After entering a room by this method, however, you must not exit the room through it's normal exit. Instead you must use FLY to get out to avoid glitching the game. Don't leave the switch on all the time when using this code. When you want to use this code, flip the switch on, TELEPORT, then flip the switch off. - Some quantifier digits: 76 = Hall of fame 94 = Top floor of Pokémon Tower 71 = Lance's room 53 = Power plant E4 = Unknown Dungeon E3 = Deepest part of Unknown Dungeon 33 = Viridian Forest C0 = Seafoam Cave 01FF95D0 - Almost always win at the game corner in Celadon City. 01??3CD1 (1st item/pokémon modifier) by mlmiddleton@yahoo.com 01??40D1 (1st price modifier) 01??3DD1 (2nd item/pokémon modifier) 01??42D1 (2nd price modifier) 01??3ED1 (3rd item/pokémon modifier) 01??44D1 (3rd price modifier) - Buy anything at any price at the game corner coin exchange. 010528CC 01013DCD 01023ECD 01053FCD - Able to use CUT, FLY, and STRENGTH without pokémon that have the skills. When the GS switch is on, the regular STAT/SWITCH/CANCEL menu that pops up when you select a pokémon will actually function as a menu for these three skills. 01??ECCF (1st skill) by mlmiddleton@yahoo.com 01??EDCF (2nd skill) 01??EECF (3rd skill) 01??EFCF (4th skill) - Enemy pokémon skill modifiers. 01275AC4 012C5CC4 011D5EC4 013784C4 - Jump. 01025BD0 - The music from gym leader battles is on when you fight any trainer. 010147DA - Clone pokémon. There are many ways to clone pokémon, with or without a GameShark. Of the known GameShark methods, I present here the one that seems to involve the least hassle. - Deposit the pokémon you wish to clone into the daycare center, then turn on the GS switch to enable this code and you can repeatedly pick up clones of the pokémon from the daycare. 01??E4CF (TRANSFORM into any pokémon) 01??1BD0 (1st skill temporary modifier) 01??1CD0 (2nd skill temporary modifier) 01??1DD0 (3rd skill temporary modifier) 01??1ED0 (4th skill temporary modifier) - Shang Tsung codes. ======================= 8) Finding more ======================= Most of the codes in this document were found using the GameShark Pro's code generator. If you have the newer GameShark which has this cool feature, then use it; it's a very powerful tool. Anyway, if you find some more codes that I would be interested in, email me at hanzou@archaeologist.com. ======================= 9) Disclaimer ======================= Nintendo and Game Freak made Pokémon. Interact made GameShark. Special thanks to: - crackhole911, Fallen One, Anil Chandra, and The Pokegod Master. Each of their webpages shaped my knowledge of pokégods. - GSCCC. for the basic codes. - Cheater. for the Prof-Oak, old-man-pokémon-setting (only in red/blue), hall-of-fame, fossil-pokémon, and rival's-pokémon-modifier codes. - Tyler Oxton. for the merge-Ash-and-Pikachu sprite code. - Charlie. for the Pikachu-chasing-pokéball code. - IggyBoyAT and Eric DeBold. for critical feedback. - cfalcon, PoKamek, Meowth346, GolemKong, and other hackers active on sharkery forums. - mlmiddleton@yahoo.com. for the safari-zone, coin-exchange-modifier, and enemy-skill-modifier codes, and for being an all-around very helpful and active pokémon hacker.