Jump to content

Recommended Posts

Posted

With Gold & Silver coming right up, I'll like to write up some useful glitches that everyone can use, for a slightly more fun-tastic experience!
From our shared personal experiences, no glitches were removed from VC RGBY, so it'll likely be the same scenario.

Using PC to Clone Pokemon [International and Japanese]
This is one of the best glitches ever,
somewhat the easiest to use, and earliest one can use!

While the main intended effect is to clone your Pokemon, but it has a fun side effect: it reverts you to an earlier save state!
Meaning, you can redo certain events, depending on how your plan your save points.
[meaning, between the 1st save state and performing the glitch, you don't save anywhere in between]

Example:
1. Collect all starters (1st save before getting starters from Elm, perform the glitch after depositing your initial starter)
2. Re-activate Roamers (1st save state before roamers, perform the glitch after catching all roamers)
3. Catch Multiple Stationary Pokemon (1st save state before encounter, perform glitch after capture)
4. Receive Eevee, and other gifts again (1st save state before receiving, perform glitch afterwards)

Glitch steps: https://bulbapedia.bulbagarden.net/wiki/Cloning_glitches#Box_change_method


Party Merging Trick (Bug-Catching Contest Data Copy Glitch)  [Japanese Only]
This glitch is extremely useful, as you basically end up cloning a Pokemon, with the combination 2 Pokemon details.

Looking from the perspective of your party,
your New Pokemon will have the Species of the 2nd Pokemon, and the stats (including happiness, level, moves and shininess) from the 6th Pokemon,
and it'll become stable if it [the 2nd Pokemon] can evolve.   <it'll revert if placed in Daycare; as good as normal cloning>

Meaning, if you have a Cyndaquil in the 2nd party slot, and your 6th slot is a Shiny Gyarados,
you'll end up with a unstable Shiny Cyndaquil (in summary) and a Shiny Gyarados in battle.
Once your Cyndaquil reaches evolution level, it'll evolve into a Stable Shiny Quilava (in and out of battle)

You won't even need hard-to-find items for ACE glitches, and it can be done as early as you reach the National Park.
(Or Lake of Rage, if you wanted to make your new pokemon a shiny)

This may be considered slightly easier than standard cloning,
if you're unable to hit the Turn Off Power timing.

Steps: https://bulbapedia.bulbagarden.net/wiki/Bug-Catching_Contest_data_copy_glitch


Arbitrary Code Execution <aka ACE> (Coin Case Glitches) [International Only]
Arbitrary Code Execution basically means using an exploit entry-point, you gain control of the game and get it to do what it wants,
without external hardware (or even software) usage.

However, in most scenarios ACE can only be properly executed in the late game, as you'll need to get all kinds of peculiar items for it to function.
(If the item can only be found in Kanto, then tough luck. Of course there's trading, but what the requirement of the item is x99?)

My favorite usage (with steps):
1. Turning a Shiny Gyarados to Species: Egg (ID. 253)
2. Change the Species of the Egg to what I want (example: Celebi ID. 251)
3. Hatch it    (It becomes Shiny Celebi!)

Changing a Pokemons Species:

  Reveal hidden contents


Changing to Shiny:
Useful for those who want to convert a non-shiny to shiny
Video: https://www.youtube.com/watch?v=NADKp7PI2XY

 

Receiving any Pokemon:
Getting it as a gift, not converting one.
Video: https://www.youtube.com/watch?v=a0ZZ3rIL0vA


Changing Level to 100, changing DVs to Perfect:
Video: https://www.youtube.com/watch?v=JEOOCpNTx88

//-----------------//
I think these are all the useful glitches I can think of for now.
Have fun~

 

 

  • Like 3
Posted
  On 6/15/2017 at 10:52 PM, BrynCat said:

What about the Celebi Egg Glitch? That one is one of the more useful ones, IMO, although you have to have two Sneasels, but those can be traded for.

Link to the Bulbapedia page explaining it

Expand  

Celebi Egg Glitch requires getting a bad clone,
and I never managed to get a Bad Clone for myself.

I frankly found using ACE to be a hell lot easier than obtaining a bad clone.


As a side note, I don't think those steps work for a japanese game

Posted (edited)
  On 6/16/2017 at 3:54 AM, theSLAYER said:

Celebi Egg Glitch requires getting a bad clone,
and I never managed to get a Bad Clone for myself.

I frankly found using ACE to be a hell lot easier than obtaining a bad clone.


As a side note, I don't think those steps work for a japanese game

Expand  

Yeah, I guess getting the bad clone would be pretty hard, all things considered. I also agree that ACE would be much easier. The reason I like this so much, is because you can "breed" a shiny Celebi, and that is the closest you can get to a legitimate one. (Edit: without the GS ball event)

 

I don't see why it wouldn't work on a Japanese copy, as far as I know it doesn't use the coin case glitch or something that isn't in the Japanese versions.

Edited by BrynCat
Posted
  On 6/16/2017 at 2:22 PM, BrynCat said:

Yeah, I guess getting the bad clone would be pretty hard, all things considered. I also agree that ACE would be much easier. The reason I like this so much, is because you can "breed" a shiny Celebi, and that is the closest you can get to a legitimate one. (Edit: without the GS ball event)

 

I don't see why it wouldn't work on a Japanese copy, as far as I know it doesn't use the coin case glitch or something that isn't in the Japanese versions.

Expand  

Technically, I use the ACE to do so as well:
SHINY GYARADOS -> EGG -> CELEBI (STILL AS EGG).

So I technically also end up hatching a shiny celebi (just that it'll be at lv 30 with shiny gyarados moves lol)

I've never gotten a bad egg that hit the requirements, so i ended up giving up doing it via that way.

Gen 2 JPN save offsets are different from internatiobal save offsets, so it's easy to assume it wouldn't work the same.

Furthermore, without documentation that proves that it can be done on JPN Gen 2, I'm compelled to believe it doesn't.

Posted
  On 6/16/2017 at 2:43 PM, theSLAYER said:

Technically, I use the ACE to do so as well:
SHINY GYARADOS -> EGG -> CELEBI (STILL AS EGG).

So I technically also end up hatching a shiny celebi (just that it'll be at lv 30 with shiny gyarados moves lol)

I've never gotten a bad egg that hit the requirements, so i ended up giving up doing it via that way.

Gen 2 JPN save offsets are different from internatiobal save offsets, so it's easy to assume it wouldn't work the same.

Furthermore, without documentation that proves that it can be done on JPN Gen 2, I'm compelled to believe it doesn't.

Expand  

Well, seeing as the coin case glitch only works in the international releases, there is proof that they changed the offsets at some point. However, are there any glitches that give you a Celebi and work in the Japanese releases? The only other one that I can think of is the coin case glitch, and that only works in the international releases.

Posted
  On 6/16/2017 at 3:07 PM, BrynCat said:

Well, seeing as the coin case glitch only works in the international releases, there is proof that they changed the offsets at some point. However, are there any glitches that give you a Celebi and work in the Japanese releases? The only other one that I can think of is the coin case glitch, and that only works in the international releases.

Expand  

So far, there doesn't seem to be any glitch that allows controlled corrupting of certain parts of the data.
I seen merging of data, but not changing one to another species..


I mean, at least cloning glitch (via turning off power) still works in Gen 2,
but having it spawn a bad clone that can become a Celebi (or any other species, for that matter), I'm unsure if such a method exists.

Posted
  On 6/15/2017 at 11:28 AM, theSLAYER said:


Steps: https://bulbapedia.bulbagarden.net/wiki/Bug-Catching_Contest_data_copy_glitch


Arbitrary Code Execution <aka ACE> (Coin Case Glitches) [International Only]
Arbitrary Code Execution basically means using an exploit entry-point, you gain control of the game and get it to do what it wants,
without external hardware (or even software) usage.

However, I do find ACE do normally only be usable late game, as you'll need to get all the items required for it to function.

My favorite usage for this is (with steps):
1. Turning a Shiny Gyarados to Species: Egg
2. Change the Species of the Egg to what I want (example: Celebi)
3. Hatch it (It becomes Shiny Celebi!)

Changing a Pokemons Species:

  Reveal hidden contents

 

Expand  

I used this glitch and the shiny Ditto glitch from gen 1 to convert a shiny Ditto named Celebi into a shiny Celebi in gen 2. I have a terrible video showing it. Also, thanks for the list of other Pokemon! I found the data online and saved it, lost it again and went searching. I found it a second time and again, I forgot where I saved it. I'd love to get shinnies of all the legendaries in gen 2 using this glitch someday. 

  • Like 1
Posted
  On 6/19/2017 at 6:28 AM, HaxAras said:

I used this glitch and the shiny Ditto glitch from gen 1 to convert a shiny Ditto named Celebi into a shiny Celebi in gen 2. I have a terrible video showing it. Also, thanks for the list of other Pokemon! I found the data online and saved it, lost it again and went searching. I found it a second time and again, I forgot where I saved it. I'd love to get shinnies of all the legendaries in gen 2 using this glitch someday. 

Expand  

I totally enjoy using these type of glitches to mess around.

While Glitzer popping is for a different generation (gen 3), I also enjoyed conjuring a shiny celebi egg xD

Posted
  On 6/19/2017 at 7:02 AM, theSLAYER said:

I totally enjoy using these type of glitches to mess around.

While Glitzer popping is for a different generation (gen 3), I also enjoyed conjuring a shiny celebi egg xD

Expand  

What is Glitzer popping? I just wanted a Celebi to complete my Pokedex. I was working on my gen 2 living dex and as I often do, started watching similar videos to what I was doing for motivation and found some guys LP where he was doing the same thing and performed the Celebi glitch. 

 

I tried using the AR code from the event gallery but I can't even get Visual Boy advance to load my save file. Or boot the game in general. 

Posted
  On 6/19/2017 at 7:06 AM, HaxAras said:

What is Glitzer popping? I just wanted a Celebi to complete my Pokedex. I was working on my gen 2 living dex and as I often do, started watching similar videos to what I was doing for motivation and found some guys LP where he was doing the same thing and performed the Celebi glitch. 

 

I tried using the AR code from the event gallery but I can't even get Visual Boy advance to load my save file. Or boot the game in general. 

Expand  

It's a Pomeg glitch variation that can corrupt the first 2 boxes of your PC.
However, using specific Pokemon+PID and other controlled variables (moves, IVs, EVs, etc), it's possible to have controlled and targeted corruption, to obtain eggs of what you desired.

[it basically targets the 4 stat blocks and getting them to swap around]

You do end up with a bunch of bad eggs, so those need to be removed via reverse cloning.
 

The code in the event gallery is only for Crystal :/ (I read previously you're playing on silver)

Posted (edited)

idk if the vc emulator will work with coincase because of it not emulating the Gameboy properly has some one tried it on the injects. coincase ace did not work on pokemon stadium 2 gb tower or vba

Edited by hacks
  • 4 weeks later...
Posted

@hacks Coin case glitch works on VC.
----------------------------------------------------------------
Now, I've got a few more glitches sourced from the internet!

If you like to convert your Pokemon into various different species, but don't like changing the items in the PC all the time, this is for you!
(first person I thought of was you, @HaxAras :D )


Coin Case Glitch as Memory Editor (using Box 9 name)

Changing Species 2.0

How this glitch works is similar to other iterations of the coin case glitch.
Key difference being the determination of the Pokemon you choose, is based on the name of Box 9.
Also, Quagsire is holding Protein.

  Reveal hidden contents


Original source before adaptation: https://www.youtube.com/watch?v=KlxO_Ge_BdI, and Source appears to be using Crystal's work.


Giving your Slot 1 Pokemon held item

Same steps as above, with key differences:

Step 3: Instead of !/RZ_ _ , use !/SZ_ _
Using the table above example for Master Ball, it will be !/SZAB


How this all works:
For example, look at the Glitch city's cheat code page for the code to Changing your species of slot one.
It is 01??2ADA , meaning at DA2A, write value (??) to it.
Now, convert that DA2A to respective code required for the box name (using table above):
you get !/RZ


Going back to the code page, and wanting to change DVs to become shiny, you get:
01FA3FDA
01AA40DA

Meaning you need to do the coin case glitch twice, with:
01FA3FDA -> DA3F write FA -> !/gZ59
01AA40DA -> DA40 write AA -> !/hZ9l


Another Example: permanent change of character's sprite color
01??03D2 -> D203 write ?? -> 'r9AD_ _
Example:
Capture.PNG

 

This method wouldn't work with every cheat code, such as changing wild encounters.
(those type of codes need to be always on RAM, and coin case glitch doesn't keep that value active in RAM for very long..;
Coin case glitch is better suited for changing values in the save.)
 


Obtaining Celebi in Japanese Gold and Silver, via Bug Catching Glitch
Important: This will only work, if your sixth slot in party was NEVER filled.

Video:
https://www.youtube.com/watch?v=e2d6yZPHJog

 

edit: I've updated the memory editor and table.

  • Like 1
  • Thanks 1
Posted

Using above memory editor, reviving and editing roamers. (Work in Progress)

Branching off from the work done in Crystal to find their location in the ram,
I managed to find Raikou's location in the save, which lead to me calculating its address in the Ram,
and the first set of roamer data is found at 0xDD1A.

This is how the roamer's data is saved:

  Reveal hidden contents

 

To activate Raikou in first roamer slot:
DD1A F3 -> é/BZ07
[by changing the 07, species of roamer can be changed; as per table from previous post]

So right now, I've got Raikou reactivated, but it's location won't change, even if I fly or change maps.

Capture.PNG

 

So to change the Route data, I'm going to arbitrarily select Route 31.
DD1C 1A -> é/DZBZ
DD1D 02 -> é/EZAC


And with that, it's properly roaming again!
Capture2.PNG


We can change the DVs too, to make it shiny!
DD1E 01 -> é/FZAB  (to make it have 1HP. this way any DV changes will sticks; if left as 00, game will regenerate the DVs)
DD1F FA -> é/GZ59
DD20 AA -> é/HZ9l


It works!
iamge11.pngiamge12.png

 

Maybe tomorrow or the day after, I'll do up a table to fully utilize all 3 roaming slots.

  • Like 1
Posted (edited)

thought i'd share this https://forums.glitchcity.info/index.php?topic=8100.0 it uses tm 25 wrong pocket ace and you can use the coincase to get tm 25 in the balls pocket tm 25 ace does not require you to listen to crys or do a movement pattern. Theres also a hex editor with just box names but it makes boxes 5 to 11 names a mess and it requires a lot of box naming but you don't need to keep all those items in your PC and not have enough room for your items.

Edited by hacks
Posted (edited)

You can do things like make every wild pokemon a certain pokemon. This code here will turn every wild and trainers pokemon into celebi, you can  change what pokemon it changes the opponents and wild pokemon into by changing fb into the hex value of another pokemon. To do this put a junk pokemon in slot 3 in your party and write 3e fb ea ed d0 c9 starting from adc3. Then write c3 to ff8a and ad to ff8b then c3 to ff89. do not switch the pokemon out of that slot from now on or the game will crash. To disable the cheat with out resetting change ff89 back to c9. Here are some other codes. all wild and trainer pokemon shiny: 3e fa ea f5 d0 3e aa ea f6 d0 c9 walk through   walls :21 a3 ce 22 22 22 22 c9. The reason i wrote the code to a pokemon is so you don't have to write it again once you have all ready done it once. Code swapping also works so say i have a pokemon in another slot that a wrote a cheat to i can swap the pokemon and it will change the cheat.

Edited by hacks
Posted

ACE code changes generally don't change in the RAM for Long, so change wild Pokemon codes that are adapted usually don't work.

 

furthermore, the TM25 steps is causing my game to crash (the one where we don't depend on the slider Pokemon)
[i made an error here lol, managed to get it partially working]

also it looks like you're just giving cheat codes, not the glitch equilavent 

Posted

Yes i know but in the post above im doing real time ace so i can write code with the memory editor and have it execute every frame as showen in Crystal_s video 

 

  • Like 1
Posted

It appears @wwwwwwzx found a way to allow the game to keep "cheats" on, by directing to IV/EVs

From the github, for Box 9 hex editor:
% Write GameShark to EVs and IVs first
% You can use the pk2 files given (All legit)

% direct to slot 5 EVs/IVs

  • FF8AF5 _A?e09
  • FF8BDA _A?f!/
  • FF89C3 _A?d's♂

% direct to slot 6 EVs/IVs  

  • FF8A25 _A?eMZ
  • FF8BDB _A?f./
  • FF89C3 _A?d's♂

Basically if you are doing Slot 5 EVs/IVs, do the Box 9 Coin case for each box name,
then make sure the relevant Pokemon is in the slot you chose!

Here's a video of it in action:

 


@wwwwwwzx was kind enough to share the files online too~
wild_shiny.pk2
NOWALL.pk2

Perhaps with this, wild species encounter can be modified too!


EDIT; WHOOO!!

I kinda had no idea what I'm looking at, but I managed to make one that allows Celebi to spawn at level 100!

Here's the file, for wild celebi encounters:
test-wild-celebi.pk2

How to change species and level of encounter, based on the test-wild-celebi I uploaded:
Species
Attack EV is 16123 -> 3EFB 
3E is a constant (must be there), FB is the variable that can be changed. (FB is 251 in hex, so Celebi spawned)

Level
Speed EV is 25834 -> 64EA
the EA is a constant (must have), and 64 is the variable that can be changed.(64 is hex representation of 100)

Video proof:

 

  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...