Jump to content
  • GS ACE: Coin Case

    A tutorial for how to perform Arbitrary Code Execution on Pokémon Gold and Silver, using no external hardware.
    1. 1

      Introduction

      Introduction This is an adapted and alternate take on Coin Case glitch in Generation 2, as we would end up chaining a few of time, to get desired effects. Once you've set up the PC list of items, and create the required Pokemon for the glitch, it can be reused pretty easily. If you need any items, such as Pass to travel, just use this glitch to give yourself another one XDBasic Set-up for glitchA1. Set up your party:- Third slot is low level Pokemon with low attack IVs (glitch may fail if this is incorrect) - Fourth slot is Quagsire with Sleep Talk as First Move, holding Protein. - A Pokemon with FlyExample below is a typical set-up. Ignore statement about Red Gyarados > Egg for now.: A2. Set up these items in PC, in this order. I recommend to never touch the PC items ever again. Some of these items may be hard to get. If you need extra of a rare item, do the standard cloning glitch. If you need duplicate stacks of the item in the PC, deposit multiple stacks of x99, then withdraw the unneeded amount from each stack. Now you're all set-up!Performing the glitch: Well, it's pretty simple. B1. Fly to Cherrygrove (if you're not already there)   B2. Rename Box 9 to the desired name (read: content page for specific glitches and effects!) B3. Save the game before leaving Pokemon Center B4. Enter the mart, then leave the mart, then go 4 steps to the right. B5. Open Pokedex, and go to "Cry" to listen to Bellsprout's Cry B6. Open Bag. Flip around pockets <- a must! Check Coin case.   B7. At this point, if the game didn't crash, whatever desired effect has taken place!Table for Names and Code, for reference  
    2. 2

      Change a Pokemon's IVs and EVs

      Change a Pokemon's IVs and EVs This is useful making a Pokemon shiny, or for other effects. Before you begin, make sure you've done steps A1 and A2 in the introduction. As usual, for each row/name, you need to run through steps B1 to B7Slot 1 Shiny IVs:This code changes Pokemon in Slot 1 IVs to become shiny Box 9 Name 1: !/gZ59 Box 9 Name 2: !/hZ9l Slot 1 Max IVs:This code changes Pokemon in Slot 1 IVs to max. removes shininess "_" means space. Box 9 Name 1: !/gZ_A Box 9 Name 2: !/hZ_A For usage with Cheats from Stats - Wild Shiny Encounters:This code change's slot one's IVs and EVs, to a Pokemon that can be used with a subset of a glitch. I recommend the Pokemon being nicknamed "ShinyCode", for future identification Box 9 Name 1: !/gZ'd3       (IVs to C9) Box 9 Name 2: !/hZ9l         (IVs to AA) <small L> Box 9 Name 3: !/aVfZ         (HP EV.1 to 3E) Box 9 Name 4: !/aW59       (HP EV.2 to FA) Box 9 Name 5: !/aX/1         (ATK EV.1 to EA) Box 9 Name 6: !/aY09        (ATK EV.2 to F5) Box 9 Name 7: !/aZ'l9         (Def EV.1 to D0) 'l9 Box 9 Name 8: !/bZfZ         (Def EV.2 to 3E) Box 9 Name 9: !/eZ19         (Spe EV.1 to F6) Box 9 Name 10: !/fZ'l9         (Spe EV.2 to D0) Box 9 Name 11: !/cZ9l         (Spd EV.1 to AA) <small L> Box 9 Name 12: !/dZ/1         (Spd EV.2 to EA) For usage with Cheats from Stats - Walk through walls:This code change's slot one's IVs and EVs, to a Pokemon that can be used with a subset of a glitch. I recommend the Pokemon being nicknamed "NOWALLS", for future identification Box 9 Name 1: !/gZ9l         (IVs to AA) <small L> Box 9 Name 2: !/hZ9l         (IVs to AA) <small L> Box 9 Name 3: !/aVIZ         (HP EV.1 to 21) <capital I> Box 9 Name 4: !/aW9e       (HP EV.2 to A3) Box 9 Name 5: !/aX'd8         (ATK EV.1 to CE) Box 9 Name 6: !/aYJZ        (ATK EV.2 to 22) Box 9 Name 7: !/aZJZ         (Def EV.1 to 22) Box 9 Name 8: !/bZJZ         (Def EV.2 to 22) Box 9 Name 9: !/eZAA         (Spe EV.1 to 00) Box 9 Name 10: !/fZAA         (Spe EV.2 to 00) Box 9 Name 11: !/cZJZ         (Spd EV.1 to 22) Box 9 Name 12: !/dZ'd3       (Spd EV.2 to C9) For usage with Cheats from Stats - Wild Celebi:This code change's slot one's IVs and EVs, to a Pokemon that can be used with a subset of a glitch. I recommend the Pokemon being nicknamed "WildCEL", for future identification Box 9 Name 1: !/gZ'd3       (IVs to C9) Box 9 Name 2: !/hZ9l         (IVs to AA) <small L> Box 9 Name 3: !/aVfZ         (HP EV.1 to 3E) Box 9 Name 4: !/aW69       (HP EV.2 to FB) <this FB is species ID. changing this changes encounter> Box 9 Name 5: !/aX/1         (ATK EV.1 to EA) Box 9 Name 6: !/aY01        (ATK EV.2 to ED) Box 9 Name 7: !/aZ'l9         (Def EV.1 to D0) Box 9 Name 8: !/bZfZ         (Def EV.2 to 3E) Box 9 Name 9: !/eZ79         (Spe EV.1 to FC) Box 9 Name 10: !/fZ'l9         (Spe EV.2 to D0) Box 9 Name 11: !/cZzl         (Spd EV.1 to 64) <small L> <this 64 is lv 100 in hexadecimal. changing this changes wild Level> Box 9 Name 12: !/dZ/1         (Spd EV.2 to EA)   Only For usage of Cheats from Stats - Illegal expanded:This modifies the details of the Pokemon in your Slot 5. It is called Illegal Expanded, as I've managed to expand the codes usage, and your Pokemon is now illegal >< . So in that sense, your Pokemon has been Illegally expanded from within.Box 9 Name 1: !//1fZ                      (pokemon Id to 3E) Box 9 Name 2: !//269                      (Item to FB) <changing this value, or the held item of the Pokemon, changes encountered species> Box 9 Name 3: !/00/1                      (Move 1 to EA) Box 9 Name 4: !/0101                      (Move 2 to ED) Box 9 Name 5: !/02'l9                      (Move 3 to D0) Box 9 Name 6: !/03fZ                      (Move 4 to 3E) Box 9 Name 7: !/04zl                      (TID to 64) <changing this value, changes encountered level> Box 9 Name 8: !/05/1                      (TID to EA) Box 9 Name 9: !/0679                      (EXP to FC) Box 9 Name 10: !/07'l9                      (EXP to D0) Box 9 Name 11: !/08fZ                      (EXP to 3E) Box 9 Name 12: !/0959                      (HP EV to FA) Box 9 Name 13: !/19/1                      (HP EV to EA) Box 9 Name 14: !/2909                      (ATK EV to F5) Box 9 Name 15: !/39'l9                      (ATK EV to D0) Box 9 Name 16: !/49fZ                      (DEF EV to 3E) Box 9 Name 17: !/599l                      (DEF EV to AA) Box 9 Name 18: !/69/1                      (SPE EV to EA) Box 9 Name 19: !/7919                      (SPE EV to F6) Box 9 Name 20: !/89'l9                      (SPC EV to D0) Box 9 Name 21: !/99fZ                      (SPC EV to 3E) Box 9 Name 22: !/_AAB                      (AD IV to 01) Box 9 Name 23: ./AA/1                      (SS IV to EA) Box 9 Name 24: ./ABAD                      (PP 1 to 03) Box 9 Name 25: ./AC'r9                      (PP 2 to D2) Box 9 Name 26: ./AD'd3                      (PP 3 to C9)   If you want to change encountered species, simply change the held item, or run Box 9 Name 2 with a different value, on an existing Illegal Expanded PKMN. Depositing this Pokemon into the PC, will change important values required. Simply redo the "PP" portions of the code, with it in your 5th slot. DO NOT BRING IT TO BATTLE (don't let it gain EXP or EVs)  
    3. 3

      Cheats from Stats

      Cheats from Stats This glitch allows the game to constantly load cheats from the IVs and EVs of a Pokemon in your party. Before you begin, make sure you've done steps A1 and A2 in the introduction. Before you proceed, I recommend having said Pokemon already be in your selected slot of your party. Swapping Pokemon from the selected slot will swap the cheat. An uncoded Pokemon can crash the game. To obtain a coded Pokemon, do Change IVs and EVs first. As usual, for each row/name, you need to run through steps B1 to B7. Use Slot 5: Box 9 Name 1: _A?e09 Box 9 Name 2: _A?f!/ Box 9 Name 3: _A?d's♂Use Slot 6: Box 9 Name 1: _A?eMZ Box 9 Name 2: _A?f./ Box 9 Name 3: _A?d's♂  Illegal Expanded Slot 5 (only usable with illegal expanded Pokemon): Box 9 Name 1: _A?e/1 Box 9 Name 2: _A?f!/ Box 9 Name 3: _A?d's♂edit: If your illegal expanded Pokemon is correct, your character overworld sprite should change color. If that doesn't happen, redo the coding of it; something is wrong with it. do not let the illegal expanded PKMN gain exp or EVs, always deposit in box before healing in PKMN Center. Steps: 1. Choose to either use Slot 5 or Slot 6, from above. 2. Ensure you've gotten a coded Pokemon in the select slot, done in Change IVs and EVs or imported using PKHeX. 3. There are 3 box names, run B1 to B7 for each box name (meaning it'll be done thrice) 4. The "gameshark" is now active until game shutdown! Switching slots will switch effect! To get the effect again on next launch, just start from Step 1!
    4. 4

      Changing a Pokemon's Species

      Changing a Pokemon's Species This is useful for changing a Pokemon to another Pokemon. Maybe to obtain it's moves, make it shiny. This is also capable of changing the species inside an egg. Before you begin, make sure you've done steps A1 and A2 in the introduction. As usual, for each row/name, you need to run through steps B1 to B7 Slot 1 Species Change: Box 9 Name 1: !/RZ_ _ (the 2 underscores represent what species you want. the value is obtained from reference table in first post.)Example: Celebi - !/RZ69Steps: 1. Place Pokemon to be modified in Slot 1 of Party 2. Change Box 9 name; Run steps B1 to B7 3. Your species has been changed! 3+ Extra step: If you are morphing from Pokemon > Egg or Pokemon > Pokemon, you need to deposit the Pokemon at Daycare center, then retrieve it.
    5. 5

      Changing a Pokemon's Held Item

      Changing a Pokemon's Held Item This is useful for changing a Pokemon's held item. Before you begin, make sure you've done steps A1 and A2 in the introduction. As usual, for each row/name, you need to run through steps B1 to B7. Slot 1 Held Item Change: Box 9 Name 1: !/SZ_ _ (the 2 underscores represent what item you want. the value is obtained from reference table in first post.)Example: Holding MasterBall - !/SZAB Steps: 1. Place Pokemon to be modified in Slot 1 of Party 2. Change Box 9 name; Run steps B1 to B7 3. Your held item has been changed!
    6. 6

      Changing Player Character's Color Palette

      Changing Player Character's Color Palette This is useful for changing your color, for fun. Before you begin, make sure you've done steps A1 and A2 in the introduction. As usual, for each row/name, you need to run through steps B1 to B7. Player Character Color Change: Box 9 Name 1: 'r9AD_ _ (the 2 underscores represent what value you want. There is no table for this, at the moment.)Example: Steps: 1. Change Box 9 name; Run steps B1 to B7 2. Your color has been changed!
    7. 7

      Roamers Related Cheats

      Roamers Related Cheats This is useful so various things, such as re-enabling roamers, changing their species, making them shiny etc. Before you begin, make sure you've done steps A1 and A2 in the introduction. As usual, for each row/name, you need to run through steps B1 to B7. Raikou Slot Entei Slot Suicune Slot Steps: 1. Choose wanted Slot 2. There are 3 box names, run B1 to B7 for each box name (meaning it'll be done thrice) 3. Effect complete! Check your Pokedex, and encounter the roamer!
    8. 8

      Change Bag Slot 1's Item

      Change Bag Slot 1's Item This glitch is useful for giving your character items. Before you begin, make sure you've done steps A1 and A2 in the introduction. As usual, for each row/name, you need to run through steps B1 to B7.Bag Slot 1: Box 9 Name 1: 'v99z_ _ (the 2 underscores represent what item you want. the value is obtained from reference table in first post.) Box 9 Name 2: 'v9'r?_ _ (the 2 underscores represent item amount)Example: 'v99zAB (gets masterball)'v9'r?zk (amount 99) Steps: 1. Select wanted Slot 2. There are 2 box names, run B1 to B7 for each box name (meaning it'll be done twice) 3. Effect complete! Check your bag!
    9. 9

      Creating VC Mew on GS

      Creating VC Mew on GS This is useful for creating a Mew that can imported into Gen 7. Before you begin, make sure you've done steps A1 and A2 in the introduction. As usual, for each row/name, you need to run through steps B1 to B7.Slot 1 Mew Creation, box 9 names: Box 9 Name 1: !/RZ?r % Dex num to Mew Box 9 Name 2: !/TZAB % Move1 to Pound Box 9 Name 3: !/XZza % TID to 22796 Box 9 Name 4: !/YZAM Box 9 Name 5: ./rZ?a   % OT to GF Box 9 Name 6: ./sZ?] Box 9 Name 7: ./tZxZ Box 9 Name 8: ./uZxZ Box 9 Name 9: ./vZAA % clear trash bytes in OT Box 9 Name 10: ./wZAA Box 9 Name 11: ./xZAA Box 9 Name 12: ./yZAA   Steps: 1. Select wanted Slot 2. As there are 12 names above, run B1 to B7 for each box name (meaning it'll be done 12 times) 3. Deposit to daycare, and retrieve pokemon back. 4. Effect complete! Source:https://github.com/wwwwwwzx/BoxCode4CoinCase
    Sign in to follow this  
×