Glitch City Laboratories Forums

Lab γ: Video Games and Glitches Discussion => Pokémon Glitch Discussion => Generation II Glitch Discussion => Topic started by: MidnightNinetales on January 06, 2013, 10:59:31 pm

Title: G/S/C glitch discussion
Post by: MidnightNinetales on January 06, 2013, 10:59:31 pm
There was no 2nd Gen glitch discussion, so I made one, since it really does deserve one. There are a lot of glitches in it (many revolving around the bad clone) that are worth noting. Here's some stuff I found in Crystal version while experimenting that wasn't listed on the site.

~~~

Bad Clones

A bad clone is a Pokemon obtained if you attempt the cloning process in G/S/C, but turn the power of just a fraction too early. The Pokemon obtained will flood your PC with ?'s when you scroll down to it in your PC, and its status is very glitchy.* If you want to glitch your game out majorly, get a bad clone today!

*Sometimes, it turns out to be an almost-bad-clone. Its name still floods the box with question marks, and its OT is still "?", but its status isn't nearly as glitchy. One failproof way to tell if you have a bad clone is to put it in the daycare. If the daycare man calls it ?????????????????ute35, then its a bad clone. Be sure to save before doing this, as it will glitch your bad clone out even more.***

**Yes, it can, and does get worse (or better, in my view).

~~~

Making a hybrid Pokemon

A bad clone can make a Pokemon into a random hybrid Pokemon. Just have the bad clone in your party, and and go to deposit Pokemon.* When you scroll through the list of Pokemon and/or view the status of the bad clone.** You might find that one of your Pokemon's sprites has changed. If you want to keep it, deposit it and then withdraw it (this step may not be neccessary). These hybrids will retain the moves of their previous form, will look like the new Pokemon outside of battle, and look like the old one in battle. They can learn the moves of the new Pokemon (maybe the old, too, I'm not sure).

*When you select deposit, you may get a white screen. Just press B a few times, and if you hear a sound like you're scrolling text, keep pressing. If you don't hear it, congratulations, the game froze.***

**When viewing the status, the game may freeze. If you reset and try again, the results may, oddly, be different.

***If the game freezes, then try again with the Pokemon in your party in a different order. I don't know why, but changing the order (it sometimes take a few tries of a few different combinations) often works.


Also, I made a bad clone/Articuno hybrid out of a regular Pokemon (I don't know which one, because after that, everything was different about it. Plus, sometimes you can change the sprites of your bad clone in this way. For instance, my Tentacruel bad clone turned into a Omastar bad clone.

~~~

Reseting the time/date

Somtimes, if you have a new bad clone in your party (one that you haven't messed with yet) and you go to deposit Pokemon, every time you move to a new Pokemon, you have to scroll through a lot of glitchy text that changes every slot, including the cancel option, to something like 'A` (I forget the exact thing it changes to). If you take the time to scroll down to what was the cancel option, you will be rewarded. Select the cancel icon and deposit it. (actually, you might just have to press A, I don't remember, since its been a while and I messed up all my bad clones) When you do, the game will reset and give you the "This game pak is designed only for use on the gameboy color" message. Turn off the power, and then turn it back on. When you choose to continue your save file, you will get a message that the time may be wrong. You may now reset the day of the week and the time.

~~~

A Glitch City w/out Gameshark

First, take your bad clone to the daycare, and give it to the daycare man. Immeadiatly talk to him. He will say that your ???????????????ute35 needs more time. Take it back anyways. If you look in your party, you will see that its sprite in your party is now of a static-y box. (If not, you did not have a real bad clone) Go to the Goldenrod Pokemon Center (this may work in other places, but I have yet to test it) and view the status of your bad clone. You will have to scroll through many pages. If the game does not freeze, then just keep scrolling until you exit out. After that, close the menu. The Pokemon Center will immeadiatly glitch out entirely. You may be thinking that you're already there, but this current state is lacking some major signs of the G/S/C glitch city. Walk around for a bit. If the music suddenly glitches out, you've done it right. (If you can't get the music to glitch, then you may have to start over from a different spot in the Pokemon Center and try again) If you look at your money, it will have a ; in front of it. You will also only have two badges. These are the signs of the G/S/C glitch city. Walk a little further, and everything will change again. This time, it will have a night-time tileset, just like the G/S/C glitch city. You may not be able to get very far though, I'm not sure.

~~~

Happy glitching!
Title: Re: G/S/C glitch discussion
Post by: Pokeglitch86 on January 07, 2013, 03:18:43 pm
Hello.
Thanks MysticFlygon for this much deserved thread. There is a lot of misconceptions about what a "bad clone" actually is and I'll try my best to clear those up along with writing up a bunch of stuff that I never got around to. This will make experimenting with these glitches much easier. I originally began to experiment with 'bad clones' in order to achieve a means at obtaining a g/s/c missingno or ????? in order to make the Johto Guard Glitch a viable glitch. The original discovery/discussion thread can be found here.

http://trsrockin.7.forumer.com/viewtopic.php?t=1665

A bad clone is just a pokemon (the one you are cloning) that has been hybridized with the cancel button (It's my working theory at least). Either that or it's just a corrupted version of the pokemon you tried to clone. The cancel button is in fact hex FF or 255 which marks an end of list. In this case the ????? (FF) is the actual pokemon that has now been hybridized with your attempted clone. All the "glitchyness" is the game filling in a bunch of pokemon data that of course can't be found inside the cancel button data or perhaps it's just corrupted data as a result of shutting the game off mid-save. Problems with this theory are that bad clones follow the characteristics of ????? (00) rather than FF. I really don't know why.

The useful application of a bad clone in my mind is not for any Celebi Glitch or Hybridization or Name Trick but rather to get a clean ????? (00) and ????? (FF) which is much more useful and easier to use as they do not contain corrupted data. This is rather easy. All we need to do is take the 'bad clone' and breed it with a ditto. This will result in an egg that may take a while to hatch but will eventually hatch into a ????? (00). I believe it is also wise to give it a rare candy once it's hatched. This will prevent it from jumping up to extreme levels when put in the daycare. That is how one can obtain a clean ????? (00).

A ????? (00) has useful applications but it's ????? (FF) that acts almost just like a 'bad clone' and can also be used for the Johto Guard Glitch. You can convert 00 into FF by having 5 pokemon in your party and then taking 00 out of the daycare. You then move 00 to the top of your party and use move pokemon to insert a seventh pokemon into your party. (I call this overloading). Go back to the daycare lady/man and give them your 00. It this then recommended that you release the top pokemon in your party as it will be very corrupted. Your 00 should now instead be an clean FF which is a bit more useful.

Here's how 00 and FF can be distinguished. While 00 or FF is in the daycare FF's overworld sprite outside will be a bunch of arbitrary pixels while 00 has the hero's sprite.

It should be noted that you cannot deposit either 00 or FF in your PC. You cannot even use the PC to delete them unless you do some clever hybridization in which case you can completely rid yourself of them if you so choose. An egg of either 00 or FF can be deposited into the PC so that you don't have to get a bad clone all over again. You can get a FF egg by simply breeding FF with a ditto.

There's probably more I have to say on the subject or g/s/c glitches in general but this is what came to mind at the moment.
Title: Re: Johto Guard Glitch
Post by: MidnightNinetales on January 07, 2013, 08:10:01 pm
I am afraid that your link is not functional, perhaps due to the fact that trsrocking.com was unfortunatly closed down long ago. Later on, some person-who-I-don't-know forced all archives to be deleted. I wish it was different, since it was an amazing website for Pokemon glitches. I plan to contact the former webmaster to see if she possibly has any backups herself.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on January 25, 2013, 12:17:14 pm
Errr...maybe this could be made a Sticky, since there's a glitch thread for R/B/Y, but not one for G/S/C?
Title: Re: G/S/C glitch discussion
Post by: firefurret on January 27, 2013, 05:01:02 pm

It should be noted that you cannot deposit either 00 or FF in your PC. You cannot even use the PC to delete them unless you do some clever hybridization in which case you can completely rid yourself of them if you so choose. An egg of either 00 or FF can be deposited into the PC so that you don't have to get a bad clone all over again. You can get a FF egg by simply breeding FF with a ditto.


Wow, perfect timing on this thread. I was experimenting lately with Crystal and was frustrated with having to trade FF and 00 to R/B/Y games in order to get rid of them. But then I found that you can do a type of hybridization or forceful merging of FF and 00 pokemon with an egg. You do this by putting 00/FF in the 6th slot of your party and putting an egg in the 5th slot then using the move pokemon w/o mail option to move a (preferably worthless) pokemon to the top of the party just like in the celebi glitch. Then, deposit the pokemon the 1st slot of your party, and your FF or 00 should have merged and turned into an egg while the egg pokemon should be hatched but named still named egg. You can hatch the egg and it will be whatever was in the original egg (not the FF or 00) except that it will have the same messed up sprite of a 255 or 00. All you have to do to restore the correct sprite is give it to one of the daycare people. Once you get it back, it should be good to go.

I have not fully investigated this yet, but it has worked every time so far.


Edit: I seem to have forgotten how I did this, but I will try and rediscover it.
Title: Re: G/S/C glitch discussion
Post by: Pokeglitch86 on January 30, 2013, 07:13:29 pm
I think this is the method I used involved hybridizing FF with another pokemon to get rid of FF. Once hybridizing FF would then appear to be a normal pokemon and would be recognized by the PC and you can deposit/release it normally. (As a hybrid) Another otherwise normal pokemon will have hybridized with FF and appear to be an FF. Just put it in and out of the daycare and it will be normal again. I have organized instruction saved in a word document somewhere..
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 11, 2013, 09:37:57 pm
So, sometimes viewing my bad clone that I had put in the daycare and taken back out to make it change (now no longer a bad clone, but something else) will result in any of the following: 1. Just a regular status screen but with lots of ?'s. 2. The game glitches. 3. The game glitches and freezes. (2 is very rare) Today, I was trying to achieve 2, and the game was freezing a lot. Eventually, the game really glitched out when I viewed it, and then froze. When I turned the power back on and got to the title screen, I was greeted by the following message: The save file is corrupted! I tried to continue my game, only to encounter the same message. My file was rendered unusable.

If I recall correctly, most people believe that without saving, no damage can be done to the save file? Well, this proves otherwise.
Title: Re: G/S/C glitch discussion
Post by: SloshedMail on May 12, 2013, 05:10:23 am
Did you see this (http://forums.glitchcity.info/index.php/topic,1065.msg189211.html#msg189211) yet?

I have already explained much of the risks about ?????.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 12, 2013, 05:25:30 pm
No, sorry, I hadn't seen that. I just wondered how exactly ????? can corrupt the save data. Do you have any idea how that happens? Also, I was cloning my level 10 and 11 Cyndaquil and Pidgey on my new save file, attempting to get a bad clone, and they turned into a level 18 Cyndaquil and Pidgey, nicknamed Stantler, with Tackle, Leer, and Hypnosis. Their OT was now Chris.
Title: Re: G/S/C glitch discussion
Post by: SloshedMail on May 12, 2013, 05:46:53 pm
If you were cloning Stantler on your previous save file in the same box you're cloning at, you would most likely get the bad clone that resembles the previous Pokemon. It happened to me before when I was cloning my Poliwhirl before and my (shiny) Eggs changed names after cloning them next. It is also why I usually clone on only three boxes and keep the rest empty so the bad clones can happen easily on the rest of the PC.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 12, 2013, 06:02:19 pm
I'm pretty sure that I didn't have a Stantler on my previous save file. Even if I did, how would that carry over? I've heard that save data from a deleted file can sometimes be restored or affect the new game, but how does that work? Also, my character's name was KRIS, not CHRIS. And my character was female, not male.
Title: Re: G/S/C glitch discussion
Post by: Pokeglitch86 on May 12, 2013, 06:37:51 pm
I've never gotten a corrupted save file from the many trials and experimentation I've done with ?????. Does your cart still save? Most Gen 2 cartridges have gone bad by now. The batteries on my Crystal, Gold, and Silver have all ran dry. My friend has a gold version with a save file that's corrupted but will still load and eventually freeze after a little gameplay. Chances are it can modify the save file with the correct conditions but it seems it happens very rarely. As with all glitches proceed at your own risk.

A bad clone and a ????? are very different. It's sprite represents whatever data somehow got shifted into that location in it's data structure. Kingdra seems to be the most common "random" sprite. It's certainly notable that Kingdra's hex value is the same as the "?" character. It's essentially one of the many question marks that spread over the entire screen finding itself within the sprite data. Why are there so many question marks being generated? Perhaps they come from the name "?????" but I would imagine it's some sort of error code the game spits out.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 12, 2013, 06:44:17 pm
Yes, it still saves, and as far as I know, the battery has never been changed. I got it from a friend, so I can't be sure, but I don't think that he knew about the battery. My save file was corrupted, and wouldn't load, so I had to start a new game, abandoning my ????? in the process. I'm still confused as to how it can cause corruption without saving the game. Can you clarify?
Title: Re: G/S/C glitch discussion
Post by: SloshedMail on May 12, 2013, 06:54:36 pm
My Crystal cartridge's battery still works but it usually resets the time when the game isn't used in a while. I have successfully replaced the battery for my Silver version and it works perfectly as usual but it feels impossible to open up the Crystal cartridge for some reason. I have corrupted my save data just by attempting to find the secret maps in Goldenrod and what I am thinking is that ????? is rearranging the ram before the game crashes.

But, to answer your question, your save data may have been used before you restarted it and all. It's possible to have a male character named CHRIS (Or Mat / Allan / Jon) as a default name. I believe clearing everything requires the battery to be removed and inserted again.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 12, 2013, 07:23:08 pm
Also, how come Bad Clones are next to impossible to obtain in Crystal? It took dozens of tries my first time, and I haven't succeeded yet on this new save file.
Title: Re: G/S/C glitch discussion
Post by: Pokeglitch86 on May 12, 2013, 10:15:06 pm
I'm really no expert on how the GameBoy addresses and uses it's RAM. I would imagine that it uses it's own internal RAM up until you hit save at which point it transfers the updated save file to the cartridge RAM. Perhaps the glitch somehow instructed the processor to address and write to the cartridge RAM which would had corrupted the save file.

Try cloning Red Gyarados. Always seemed to work pretty well. Some pokemon definitely work better than others. And again, you can use any "bad clone" for the Celebi Trick. For example if you had a Sneasel with Beat Up you could use a Gyarados bad clone as a substitute for the Sneasel bad clone and it'd work. Of course I recommend getting a non hybrid ????? and just using that.
Title: Re: G/S/C glitch discussion
Post by: MrGlitch on May 13, 2013, 09:53:10 pm
Has anyone on here messed around with address 0049 in the ROM of G/S/C? Specifically, changing the first byte of the line to 11 or 13.

agusganog made some great videos of its effects. I have only been able to get past the startup screen once. 
http://www.youtube.com/watch?v=Ld06wjxC6MI

In every case so far, it's crashed when I attempt to do anything in the overworld. But there are lots of fun title screen effects - text glitching, palette changes, graphics glitches, et al. - and it literally glitches itself (no more mashing the A button for line errors!).

I also somehow got the correct password for resetting the clock, by picking some completely random digits. I've never seen that happen before.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 14, 2013, 06:13:48 am
I can't seem to view the video. It keeps saying 'An error occurred. Please try again later.'

Also, I don't really know anything about changing addresses. Could you please explain how I would go about doing that?
Title: Re: G/S/C glitch discussion
Post by: Raven Freak on May 14, 2013, 09:12:50 am
First off you'll need the emulator Visual Boy Advance, the emulator comes with a few debugging tools in this case you'd want to look at the memory viewer. The memory viewer is located under the Tools section of the emulator. If you wanted to exactly mess up the address MrGlitch is talking about type in the "go to" box 0049, it'll take you to the proper address within the ROM. This is called memory hacking, and is how you can change different addresses. Also MrGlitch, looks like you'll need to re upload your video as i'm also getting the same error.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 14, 2013, 09:26:01 am
I tried changing it, but all it did was freeze the game...
Title: Re: G/S/C glitch discussion
Post by: Raven Freak on May 14, 2013, 10:03:47 am
Try different values, MrGlitch did explain that lots of times the game will freeze eventually there should be some values that allow the game to function still with glitches. It's the fun part of memory hacking, if nothing works by effecting this address perhaps you could try different addresses and see what happens. It's all about experimenting. :)
Title: Re: G/S/C glitch discussion
Post by: MrGlitch on May 14, 2013, 11:00:05 am
I tried changing it, but all it did was freeze the game...
If you're anywhere in the game besides the title screen or opening credits when you modify address 0049, the game will most likely freeze.

Title: Re: G/S/C glitch discussion
Post by: MrGlitch on May 14, 2013, 11:08:07 am
Let's see if this video works...

http://www.youtube.com/watch?v=Pq7b7W9nBt8&feature=youtu.be
Title: Re: G/S/C glitch discussion
Post by: Hālian on May 14, 2013, 11:15:06 am
Doesn't work either.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 14, 2013, 12:28:23 pm
I was on the title screen, but it still froze...

I tried changing the first byte in line 0050 from C3 to A3, and there were some very interesting results. There were some graphical glitches, and very soon after the game got to the title screen, it reset on its own. Partway through the intro, it skipped to the title screen. After waiting at the title screen for a bit, it acted as if I had pressed A or Start, and went to the New Game/ Options screen. After a while, it will reset again, with a white background and black text, and say that the game is only for Game Boy Color. If I start a new game, the text will occasionally have an incorrect character, and one time, when I was told to enter my name, it acted as if I had pressed A and took me to the New Name screen. It then proceeded to glitch a lot, and reset with the 'only for Game Boy Color' message. When I actually managed to get into the overworld, it reset shortly after, again with the 'only for Game Boy Color' message.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 14, 2013, 02:07:21 pm
Here's a video, in which I don't press any buttons.

http://youtu.be/Vdlxqsq_TKA (http://youtu.be/Vdlxqsq_TKA)
Title: Re: G/S/C glitch discussion
Post by: Raven Freak on May 14, 2013, 02:11:56 pm
You're on the correct track to memory hacking, if i'm not mistaken Blaziken wrote a very detailed description on why the "This game pak is only designed for the Game Boy Color" error handler screen somewhere on here... Anyway this is definitely making me want to start memory hacking again... xD Also MrGlitch, what video codec are you using to compress the avi file? I'm assuming whatever codec you're using isn't agreeing with Youtube at all... I usually tend to use Microsoft Video 1 with full frames compression. Edit: Also great work MysticFlygon, I laughed when I saw the title screen and what looked like the word "tit". xD
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 14, 2013, 03:07:17 pm
Changing C3 to B3 was a bit more glitchy, and changing the byte after that (93) to 13 was even more glitchy. Here's a video of the latter: http://youtu.be/PRaV8Pvy1dc (http://youtu.be/PRaV8Pvy1dc)
Title: Re: G/S/C glitch discussion
Post by: MrGlitch on May 14, 2013, 03:51:39 pm
Also MrGlitch, what video codec are you using to compress the avi file? I'm assuming whatever codec you're using isn't agreeing with Youtube at all... I usually tend to use Microsoft Video 1 with full frames compression.
I honestly have no idea what codec I have...

I just record things with HyperCam 2 and upload the AVI files directly to YouTube. The videos I've recorded with HyperCam 2 on my laptop, which have audio, apparently work, but the ones I record on my desktop PC don't. 

Then again, my laptop also has XP and my desktop has Win8.  But that probably isn't related to the problem.
Title: Re: G/S/C glitch discussion
Post by: Raven Freak on May 14, 2013, 04:09:25 pm
I highly suggest you use VisualBoyAdvance's AVI logging, it'll give you the option to compress the avi file with different formats. Plus there won't be any slowdowns caused by using Hypercam. :)
Title: Re: G/S/C glitch discussion
Post by: camper on May 15, 2013, 12:52:00 am
Then again, my laptop also has XP and my desktop has Win8.
This is the problem. New soundcards and Win7 onwards don't support Stereo Mix, or "record what you hear".
Title: Re: G/S/C glitch discussion
Post by: Photon-Phoenix on May 15, 2013, 01:54:36 am
Then again, my laptop also has XP and my desktop has Win8.
This is the problem. New soundcards and Win7 onwards don't support Stereo Mix, or "record what you hear".

Not true, this function is actually hidden in most cases and can be re-enabled by going to:

Recording Devices > Right click white space > Show Disabled Devices > Stereo Mix > Enable

(Recording devices is accessed under the sound portion of the control panel or right clicking the speaker in the taskbar.)

For those other cases, there's Virtual Audio Cable (http://software.muzychenko.net/eng/vac.htm) which acts as an EMULATED version of stereo mix.
Title: Re: G/S/C glitch discussion
Post by: camper on May 15, 2013, 04:10:06 am
Then again, my laptop also has XP and my desktop has Win8.
This is the problem. New soundcards and Win7 onwards don't support Stereo Mix, or "record what you hear".

Not true, this function is actually hidden in most cases and can be re-enabled by going to:

Recording Devices > Right click white space > Show Disabled Devices > Stereo Mix > Enable

(Recording devices is accessed under the sound portion of the control panel or right clicking the speaker in the taskbar.)

For those other cases, there's Virtual Audio Cable (http://software.muzychenko.net/eng/vac.htm) which acts as an EMULATED version of stereo mix.
New sound cards don't include this feature. I'm using e2eSoft's Virtual Sound Card to record anything with sound except those recordable by VBA.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 16, 2013, 11:18:58 am
Has anyone seen this before?
(http://img837.imageshack.us/img837/4695/waitingsw.png)
The game was lagging horribly due to me changing a few bytes, and at the worst part of the lag, 'Waiting...!' appeared.
Title: Re: G/S/C glitch discussion
Post by: MrGlitch on May 16, 2013, 07:43:29 pm
Has anyone seen this before?
(http://img837.imageshack.us/img837/4695/waitingsw.png)
The game was lagging horribly due to me changing a few bytes, and at the worst part of the lag, 'Waiting...!' appeared.
I believe that's part of the text that appears during a link cable battle.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 17, 2013, 05:12:06 am
I thought it looked familiar. But why would it appear there, and when the game was lagging badly?
Title: Re: G/S/C glitch discussion
Post by: Krazyguy75 on May 17, 2013, 07:58:17 am
Perhaps the byte changed made it think it was connecting to multiplayer, and as such caused it to lag while it detected what the non-existant connection was doing.

Or it could be a graphical glitch.
Title: Re: G/S/C glitch discussion
Post by: MrGlitch on May 17, 2013, 05:00:44 pm
I thought it looked familiar. But why would it appear there, and when the game was lagging badly?
Couldn't tell you.

I did have Blue switch to Link Battle mode once, in the middle of some memory hacking.
http://www.youtube.com/watch?v=XhtPTLM_B7w
Title: Re: G/S/C glitch discussion
Post by: Raven Freak on May 18, 2013, 06:30:47 pm
Pretty much when you're memory hacking, depending on which offset and byte you change it could trigger events that are programmed into the game, it just so happens you changed a byte somewhere triggering the "waiting!" event that happens when you're linked up with a friend's game. This is also why most of the time you'll get crashes and game hangs, when you change a byte within the game's memory you interrupt the constant flow of code, when you encounter a crash or hang you've changed a byte to where the game can't pull valid data from resulting in crashes.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on May 19, 2013, 06:27:29 am
I got Prof. Oak to spout a bunch of gibberish.
https://www.youtube.com/watch?v=d9ETvtuUbc4 (https://www.youtube.com/watch?v=d9ETvtuUbc4)
Title: Re: G/S/C glitch discussion
Post by: MrGlitch on June 08, 2013, 10:44:49 am
I FINALLY GOT IT YOU GUYS

(http://i.imgur.com/HxZmbnW.png)

The game basically exploded itself in the middle of Oak's introduction text.

This message has been brought to you by the byte 13 and the address 0049!
Title: Re: G/S/C glitch discussion
Post by: goldnux on June 28, 2013, 05:50:40 pm
I don't know if people know this already, but I found that I can hybridize any 2 pokemon I want in Crystal version, through basically the same process as making a bad clone. It seems more reliable than hybridizing with a "random pokemon" as described in the first post. To make a hybrid with pidgey as the recipient and geodude as the donor:

- Deposit pidgey.
- Save.
- Withdraw pidgey.
- Deposit geodude.
- (Optional?) Deposit more pokemon to increase the chance of success (I don't know if this makes a difference or not)
- Save and reset at exactly the right time.

It has to be timed just like making a bad clone, which is tricky, but I've done it twice already. I'm going to teach it some of geodude's moves then stabilize it at the daycare, turning it back into a pidgey.

Interestingly, the extra pokemon I deposited became hybridized with a Gyrados which I don't have. It must have been from an old file.

Edit: I mixed up the order, it's fixed now.
Also, this tends to make the recipient (pidgey) disappear if the game is powered off too late. Kind of the reverse of the cloning glitch.
Title: Re: G/S/C glitch discussion
Post by: Xelrog T. Apocalypse on October 01, 2013, 10:38:51 am
A ????? (00) has useful applications but it's ????? (FF) that acts almost just like a 'bad clone' and can also be used for the Johto Guard Glitch. You can convert 00 into FF by having 5 pokemon in your party and then taking 00 out of the daycare. You then move 00 to the top of your party and use move pokemon to insert a seventh pokemon into your party. (I call this overloading). Go back to the daycare lady/man and give them your 00. It this then recommended that you release the top pokemon in your party as it will be very corrupted. Your 00 should now instead be an clean FF which is a bit more useful.

Here's how 00 and FF can be distinguished. While 00 or FF is in the daycare FF's overworld sprite outside will be a bunch of arbitrary pixels while 00 has the hero's sprite.

Thanks, this was extremely helpful. I've been trying to get my hands on a ????? FE, and have found virtually no good, reliable information around the Internet on getting there. I had a 00 that I thought was an FF because the 00 worked for the Celebi Egg Glitch.

Some useful information...

00's Icon: Maybe this varies between copies, but every time I've gotten a 00 (by making a Bad Clone, depositing it in the Day Care, and withdrawing it, or by hatching a clean 00) its icon in the Pokemon menu has been that of a Slowpoke. This might be worth mentioning for the sake of identifying a 00.

Getting Rid of ?????'s: I can't verify that this'll happen 100% of the time. Maybe I was just unfortunate this one time. Upon placing both a ????? 00 and a ????? FF into the Day Care together and immediately talking to the Day-Care Woman again, she told me to go talk to her husband (who was still across the table). I stepped outside to find that both Pokemon were gone and the man was waiting with an egg. It hatched into a 00. While walking around waiting for it to hatch, the old man had another egg to give me, despite the fact that there were now no Pokemon in there. I talked to both the man and the woman and they asked if I wanted to deposit any; I did so, and stopped receiving eggs. So, the Day Care was apparently back to functioning normally upon depositing something over the lingering "ghost" glitch Pokemon and withdrawing them again.

So, my theory is that you can get rid of a 00 by depositing it in the Day Care with an FF and vice-versa.
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on October 01, 2013, 11:50:04 am
Getting Rid of ?????'s: I can't verify that this'll happen 100% of the time. Maybe I was just unfortunate this one time. Upon placing both a ????? 00 and a ????? FF into the Day Care together and immediately talking to the Day-Care Woman again, she told me to go talk to her husband (who was still across the table). I stepped outside to find that both Pokemon were gone and the man was waiting with an egg. It hatched into a 00. While walking around waiting for it to hatch, the old man had another egg to give me, despite the fact that there were now no Pokemon in there. I talked to both the man and the woman and they asked if I wanted to deposit any; I did so, and stopped receiving eggs. So, the Day Care was apparently back to functioning normally upon depositing something over the lingering "ghost" glitch Pokemon and withdrawing them again.

So, my theory is that you can get rid of a 00 by depositing it in the Day Care with an FF and vice-versa.
Sounds interesting. Nice find. You can also get a rid of a ????? (FF) by having it below the first Pokémon, taking it into the Bug Catching Contest and quitting. This doesn't work with other variants though. I thought I'd mention it in case you didn't know.
Title: Re: G/S/C glitch discussion
Post by: Xelrog T. Apocalypse on October 01, 2013, 12:21:51 pm
Getting Rid of ?????'s: I can't verify that this'll happen 100% of the time. Maybe I was just unfortunate this one time. Upon placing both a ????? 00 and a ????? FF into the Day Care together and immediately talking to the Day-Care Woman again, she told me to go talk to her husband (who was still across the table). I stepped outside to find that both Pokemon were gone and the man was waiting with an egg. It hatched into a 00. While walking around waiting for it to hatch, the old man had another egg to give me, despite the fact that there were now no Pokemon in there. I talked to both the man and the woman and they asked if I wanted to deposit any; I did so, and stopped receiving eggs. So, the Day Care was apparently back to functioning normally upon depositing something over the lingering "ghost" glitch Pokemon and withdrawing them again.

So, my theory is that you can get rid of a 00 by depositing it in the Day Care with an FF and vice-versa.
Sounds interesting. Nice find. You can also get a rid of a ????? (FF) by having it below the first Pokémon, taking it into the Bug Catching Contest and quitting. This doesn't work with other variants though. I thought I'd mention it in case you didn't know.

I was aware of this, but I've actually been trying to GET a FF, so I was frustrated when I found out it had disappeared in the Day Care. If this does happen consistently, though, it could be a useful way to get rid of 00's if you have an FF or two lying around. Or you can always convert a 00 to an FF, then deposit it with another 00, getting rid of both at once.

I've been trying to get the Johto Guard Glitch to work, and discovered that I was trying to do it with a 00. So it's been a pain trying to get a stable FF to attempt it with. Here's hoping.
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on October 01, 2013, 01:07:20 pm
Good luck. You commented on my Johto guard glitch video right? I was wrong about the Pokémon maybe being a ????? (donor)/Slowpoke (recipient) hybrid. It turns out that GS:000 has the mini-sprite of Slowpoke on Pokémon Silver, but not on Gold/Crystal (where it's glitched). In his routing for a Pokémon Gold glitched run, Werster said you get a "Slowpoke hybrid" on Silver and it made me think that Pokémon Silver's bad clone glitch worked differently, though since you got a ????? (FF) it seems there are no problems. I'm sorry for this error.

(http://i.minus.com/jj2TuiEnMhPoN.png) (all ????? 00 on Gold)
(http://i.minus.com/jbyO4yURI3IBlA.png) (all ????? 00 on Silver)

You commented on my video that you put it into the Daycare and received it like that instead of ????? (FF); which has a glitched mini-sprite on Silver like on Gold. This suggests something wrong happened.

Before the time you tried withdrawing it but it didn't work, did you get only one level 0 bad clone? I've heard that if there's only one level 0 bad clone then its not a 'useful' one.

Also, did ????? have a different icon than Slowpoke before you put it into the Daycare Center? This would mean it was not a 00 before.
Title: Re: G/S/C glitch discussion
Post by: Xelrog T. Apocalypse on October 01, 2013, 01:38:49 pm
What I did was make three Bad Clones of Togepi (I was cloning 3 at a time because I've seen information claiming that the more you clone at once, the more likely you are to get a Bad Clone, but in my own experience, I don't think this is true at all, because all three clones are always identical--either good or glitched). They were level 0, had no name in the PC box (but a glitched Status screen), and were of the opposite gender of the original, so they were verifiably Bad Clones.

I withdrew one, which still had the mini-icon of the cloned Pokemon, Togepi, as from what I understand, a Bad Clone is actually a hybrid of the pokemon you were trying to clone and a ????? 00, correct? I deposited it in the Day Care and immediately withdrew it to get a level 1 ????? 00, with the Slowpoke icon. If I step outside while the pokemon is in the Day Care, it has the trainer's map sprite, so it's definitely a ????? 00.

Putting it into the Day Care is supposed to stabilize the hybrid and result in a clean 00, yes? I can't really list where all the 00's I've used have come from, but I've been playing with a menagerie of them--the first was created from a Bad Clone, and I think the rest resulted from using the Celebi Egg Glitch with two pokemon who had identical movesets and no third attack, resulting in a ????? 00 egg.

I should note that this has always been the case for me. A while back, I performed the Celebi Egg Glitch as it was intended, to obtain a clean Celebi, and deposited a Bad Clone into the Day Care, receiving a ????? 00 upon withdrawing it. Same Slowpoke icon. Depositing it and withdrawing it a second time did not result in an FF.

As far as I can figure it, a Bad Clone is an unstable hybrid of the cloned pokemon and ????? 00, which, upon depositing and withdrawing, becomes a stabilized 00 which will not change any more when deposited in the PC or Day Care. A ????? 00 hatched from an egg--the "clean" kind that you described in your first post (at least I assume so, as I did not breed a stabilized 00 with a Ditto, but instead used the Celebi Egg Glitch to obtain a 00 egg illegitimately)--is actually an unstable 00, and will change into an FF when placed in the Day Care.

Also, this is some additional information completely unrelated to the above, but may be useful... it's true that if you deposit an unstable 00 into the Day Care and try to withdraw it, it will have grown several hundred levels and will be impossible to retrieve because the amount of money the couple asks for is glitched, so the best option is to use Rare Candies to raise it to level 1 or (I imagine preferably) 2. But, you can also put the ????? 00 in a battle and let it gain EXP that way--after one battle, however much EXP it gains, it will (tediously) level up to 255, then 0, then 1, then 2, then 3, where it stops. It's then stabilized. So while Rare Candies are preferable, leveling it via a battle is not an unsafe method.
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on October 01, 2013, 02:23:10 pm
OK, I think I understand it better now, thank you. I was originally under the impression that all bad clones were 00/FF hybrids instead of the original Pokémon/00 hybrids but this was a silly assumption because the bad clone has the sprite of the original Pokémon.

I've never performed the Celebi egg glitch before due to not owning Pokémon Stadium 2 or a Gold with a battery that works, and ostensibly it is impossible on VBA due to it running on 60fps when there are more frames in game, but that was proven wrong as a VBM file was made of it working (though the file is now deleted so I can't view it...).

You are right. The mini-sprite is what the donor Pokémon is (which would be Togepi), while the Pokémon it reverts to is what the recipient Pokémon is. Since when you deposited the bad clone into the daycare and on taking it out the mini-sprite changed to Slowpoke, it indeed changed into a stable ????? (00) because that is the mini-sprite of ????? (00) in Silver.

So when you 'illegitimately' got a 00 egg, I presume this was done by performing the Celebi egg glitch but with no third move instead of the third move as Beat Up? Thanks for telling me you can do this to get a 00/FF hybrid. Are you going to try this to get FF again, then?
Title: Re: G/S/C glitch discussion
Post by: Xelrog T. Apocalypse on October 01, 2013, 02:37:32 pm
I take it that means the only cartridge you own is a Gold one with a dead save battery? Because the glitch works in all three Gen 2 games.

And yes, that's correct--you can use the Celebi Egg Glitch to obtain any pokemon (bar Ledyba and the FC-FF ?????s) holding any item. The species is determined by the third move and the item held by the fourth. If there's no fourth move, the resulting pokemon will hold nothing, and if there's no third, it will be a ????? 00. I bred two Magikarps whose only moves were Splash in the glitch, hence getting my eggs. Again, I never bred a stable 00 with a Ditto, so I don't know if that will also produce a 00 which will turn into an FF when placed in the Day Care. Either way, the egg method is useful because, unlike ?????s, you can duplicate the eggs as much as you like, thus giving you as many 00's or FF's as you need.

As for my own needs, I did manage to repeat my actions with another 00 egg I had. I hatched it, leveled it up (using the battle method, as I lacked any Rare Candies) to 3, and am currently saved in front of the Day Care Man. I'll change it to an FF later today. I did so once before with the same sequence of events, but then I wasted one of my TM's on the FF, forgetting that it wasn't the final species I was after.

What I'm trying to do is to get a ????? FE. The only way I've found to do this is to get a ????? FF, use the Johto Guard Glitch to trade a Furret to Yellow version resulting in a ァ / g J 1 (http://bulbapedia.bulbagarden.net/wiki/%E3%82%A1_/_g_J_1), train it to level 60 in Yellow so that it becomes a ゥ/ 4ァ 4, (http://bulbapedia.bulbagarden.net/wiki/%E3%82%A5/_4%E3%82%A1_4,), then trade THAT back to Gen 2.
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on October 01, 2013, 03:37:56 pm
Yeah, I'm aware of that. Actually, I own Gold/Silver and Crystal, but the save batteries on all of them are dead, with Gold being the most recent one to die.

And yes, that's correct--you can use the Celebi Egg Glitch to obtain any pokemon (bar Ledyba and the FC-FF ?????s) holding any item. The species is determined by the third move and the item held by the fourth. If there's no fourth move, the resulting pokemon will hold nothing, and if there's no third, it will be a ????? 00. I bred two Magikarps whose only moves were Splash in the glitch, hence getting my eggs. Again, I never bred a stable 00 with a Ditto, so I don't know if that will also produce a 00 which will turn into an FF when placed in the Day Care. Either way, the egg method is useful because, unlike ?????s, you can duplicate the eggs as much as you like, thus giving you as many 00's or FF's as you need.

I knew that. Thanks for explaining though.

Quote
What I'm trying to do is to get a ????? FE. The only way I've found to do this is to get a ????? FF, use the Johto Guard Glitch to trade a Furret to Yellow version resulting in a ァ / g J 1 (http://bulbapedia.bulbagarden.net/wiki/%E3%82%A1_/_g_J_1), train it to level 60 in Yellow so that it becomes a ゥ/ 4ァ 4, (http://bulbapedia.bulbagarden.net/wiki/%E3%82%A5/_4%E3%82%A1_4,), then trade THAT back to Gen 2.

I don't think this will work. Having ゥ/ 4ァ 4, in the Cable Club caused some undocumented glitch where the stats of the Pokémon in Yellow's party according to Gold corrupt (I had a ゥ/ 4ァ 4 and Chansey, Gold said Yellow had a Chansey and a blank space that was ????? [FF], not FE) and both Pokémon were said to be abnormal and couldn't be traded. I'll make a video of it and look into it more.

The abnormal message occurs when a) the equivalent Pokémon between Generation I and II doesn't match and b) when the donor byte doesn't match the recipient (these might not be definitive reasons but they're factors).  It also occurs when trying to trade an 'M (FF) or Q to Gold/Silver for some reason, even though the game says it's a ????? (FF).
 
????? (FE) and (FC) are dangerous to keep. You can deposit them, but they appear at level 255 from the deposit screen/box regardless of their actual level and when you exit it the game freezes. You can use move PkMn w/o Mail to successfully store them in a box, but every time you go to that box the game freezes when you try to exit it, so you effectively lose a box.

The only thing I can think of where ????? (FE) or (FC) might be useful is so you own 252 instead of 251 Pokémon (this happened to me once when cheating to encounter some variant in the wild and catching it). Theoretically, you could evolve FE to 000 at level 3 or FC to 000 at level 18 (not sure if this would register it in the Pokédex) but I can't think of a way to get them.
Title: Re: G/S/C glitch discussion
Post by: Xelrog T. Apocalypse on October 01, 2013, 03:49:33 pm
Well, shoot... that was a lot of effort for nothing, then. Does that mean that the FE variety is as of now unobtainable without the use of a cheating device?

And, assuming it were to be obtained, what if one were to never put it in a box and instead keep it permanently in the party? Are there any known dangers to that?
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on October 01, 2013, 04:25:47 pm
Seems you can effectively use (FE) or (FC) and store it/withdraw it from a box, just you have to keep using move pkmn w/o mail each time. The game will save it into the party/into the box even though the game will freeze upon exiting, so this means you can just reset the game to work around the freeze. The game just displays "level 255" but when you put it in your party it's at its normal level.

Well, shoot... that was a lot of effort for nothing, then. Does that mean that the FE variety is as of now unobtainable without the use of a cheating device?

Actually, perhaps it is obtainable. Theoretically you could use 8F or ws m (http://forums.glitchcity.info/index.php/topic,6638.0.html) in Generation I to make a Pokémon's third move TM54.

Presuming that we redirected the game to the third item with TheZZAZZGlitch's bootstrapping code, we could use the following code (RB):

Item3: Lemonade (3E), quantity 254 (FE)
Item4: TM34 (EA), quantity 117 (75h)
Item5: TM09 (D1), quantity 201 (C9h)

Code: [Select]
WRA1: D322 3E FE                  ld a, FE : Put FEh into a
WRA1: D324 EA 75 D1               ld (D175), a  : Put FEh into D175
WRA1: D327 C9   ret

(You could encounter a 000 variant through the Old Man glitch or Trainer-Fly glitch to duplicate your items)

This code would change the first Pokémon's third move, and then you could trade it over to Generation II to perform the Celebi egg glitch with it.

Another fun thing you might be able to do is get a PkMnaPkMnゥ ♂ fPkMnk (http://bulbapedia.bulbagarden.net/wiki/PkMnaPkMn%E3%82%A5_%E2%99%82_fPkMnk_(Pok%C3%A9mon)), raise it to level 90 to make it learn TM53 (FD), make it the third move. Do the Pokémon merge glitch ("Q glitch") to make the donor a stable Pokémon that can evolve by level up or stone (it'll say 'not able' on using the relevant stone even though it is and pressing it will work), evolve it and then trade it over to Generation II and do the Celebi egg glitch to get an egg within an egg (lol). I don't know if this would work though, and it would be harder than the 8F / w sm method.


And, assuming it were to be obtained, what if one were to never put it in a box and instead keep it permanently in the party? Are there any known dangers to that?

I don't think so. It's quite good in terms of its base stats, too (assuming Bulbapedia has the right stats) but 00 is better and would probably be classed as 'uber' if it was used in competitive play.
Title: Re: G/S/C glitch discussion
Post by: Xelrog T. Apocalypse on October 01, 2013, 05:35:20 pm
It's quite good in terms of its base stats, too (assuming Bulbapedia has the right stats) but 00 is better and would probably be classed as 'uber' if it was used in competitive play.

Think so? I was interested in it because half its stats are 0 while the other half are essentially maximum, along with its moveset. 00's are somewhat high, but it doesn't have a base Special Attack in the 230's.
Title: Re: G/S/C glitch discussion
Post by: blahpy on October 01, 2013, 08:29:55 pm
So, it looks like TheZZAZZGlitch has managed to run his own code within Gold version?
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on October 02, 2013, 04:35:51 am
It's quite good in terms of its base stats, too (assuming Bulbapedia has the right stats) but 00 is better and would probably be classed as 'uber' if it was used in competitive play.

Think so? I was interested in it because half its stats are 0 while the other half are essentially maximum, along with its moveset. 00's are somewhat high, but it doesn't have a base Special Attack in the 230's.

I dunno. ????? (FE)'s base special defense is paper thin while (00) will be hard to take down no matter what due to its 224 base HP, 188 base defense and 213 base sp def. (I don't know how much Ho-Oh's Sacred Fire or a strong Fighting type move would do to it, though) It learns Rest, Sleep Talk to tank and some good moves like Curse, Frustration, Fire Blast and Toxic.

Maybe we should battle over TGB Dual with them to see how good they are (I live in the UK so there may be communication errors if someone is interested and they're from the USA or somewhere else that's relatively far away, unfortunately).

edit: The game would probably freeze on its turn, actually.

I think I might check (FE)'s base stats to see if Bulbapedia is right and whether they are different in Crystal.

So, it looks like TheZZAZZGlitch has managed to run his own code within Gold version?

Yeah, I just noticed he made a TAS. Werster's real time run is faster and beats Red as well as Lance (unlike this run), but it's still a good video. It can definitely be improved though. Sadly it probably won't get accepted for these aforementioned reasons, due to TASVideos tending to focus on optimization instead of creativity...

The arbitrary code execution discovery is actually a few months old. Last July, Sanqui found out that arbitrary code execution is possible in Gold via the Coin Case (http://forums.glitchcity.info/index.php/topic,6716.0.html). TheZZAZZGlitch later made a simple 'hello world' program that displays the first Pokémon's nickname instead of the amount of coins but afterwards he made a new Celebi glitch (http://www.youtube.com/watch?v=SpfgOVfGVTo).
Title: Re: G/S/C glitch discussion
Post by: Xelrog T. Apocalypse on October 02, 2013, 12:00:01 pm
Even if we could, it would be kind of pointless to battle, as all you have to do to beat FE is use a special attack. It's meant for use against blind opponents and AI.

Also, I'm playing cartridges, not ROMs.
Title: Re: G/S/C glitch discussion
Post by: blahpy on October 02, 2013, 05:41:17 pm
The arbitrary code execution discovery is actually a few months old. Last July, Sanqui found out that arbitrary code execution is possible in Gold via the Coin Case (http://forums.glitchcity.info/index.php/topic,6716.0.html).

I can't believe I had missed this thread!

If I wanted to learn about how assembly works, can anyone advise me a way to go about that?  Is it something I can teach self, or would it be necessary to do a course at university?
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on October 03, 2013, 04:58:32 am
The arbitrary code execution discovery is actually a few months old. Last July, Sanqui found out that arbitrary code execution is possible in Gold via the Coin Case (http://forums.glitchcity.info/index.php/topic,6716.0.html).

I can't believe I had missed this thread!

If I wanted to learn about how assembly works, can anyone advise me a way to go about that?  Is it something I can teach self, or would it be necessary to do a course at university?

I'm not experienced with assembly myself, though these links have been particularly useful for me:

List of opcodes (http://iimarck.us/etc/asmopcodes.txt)
Details about GameBoy CPU Instructions (http://marc.rawer.de/Gameboy/Docs/GBCPU_Instr.html)

I imagine a course would probably be best, but you might be able to find tutorials online. Skeetendo (http://hax.iimarck.us/) might be of help, too.
Title: Re: G/S/C glitch discussion
Post by: Xelrog T. Apocalypse on October 03, 2013, 01:52:07 pm
Another fun thing you might be able to do is get a PkMnaPkMnゥ ♂ fPkMnk (http://bulbapedia.bulbagarden.net/wiki/PkMnaPkMn%E3%82%A5_%E2%99%82_fPkMnk_(Pok%C3%A9mon)), raise it to level 90 to make it learn TM53 (FD), make it the third move. Do the Pokémon merge glitch ("Q glitch") to make the donor a stable Pokémon that can evolve by level up or stone (it'll say 'not able' on using the relevant stone even though it is and pressing it will work), evolve it and then trade it over to Generation II and do the Celebi egg glitch to get an egg within an egg (lol). I don't know if this would work though, and it would be harder than the 8F / w sm method.

A question... glitch pokemon can't be traded between Gen 2 games, can they? And eggs can't be traded, either? So if I were to obtain an FE using this method, it would be quarantined to the game in which I hatched the egg, and I couldn't trade it to another Gen 2 game thereafter?
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on October 04, 2013, 07:31:09 am
Another fun thing you might be able to do is get a PkMnaPkMnゥ ♂ fPkMnk (http://bulbapedia.bulbagarden.net/wiki/PkMnaPkMn%E3%82%A5_%E2%99%82_fPkMnk_(Pok%C3%A9mon)), raise it to level 90 to make it learn TM53 (FD), make it the third move. Do the Pokémon merge glitch ("Q glitch") to make the donor a stable Pokémon that can evolve by level up or stone (it'll say 'not able' on using the relevant stone even though it is and pressing it will work), evolve it and then trade it over to Generation II and do the Celebi egg glitch to get an egg within an egg (lol). I don't know if this would work though, and it would be harder than the 8F / w sm method.

A question... glitch pokemon can't be traded between Gen 2 games, can they? And eggs can't be traded, either? So if I were to obtain an FE using this method, it would be quarantined to the game in which I hatched the egg, and I couldn't trade it to another Gen 2 game thereafter?

You can trade all ????? except FE, due to the stats glitch. You can trade Eggs actually (as long as you aren't left with no usable Pokémon) as well as glitch Eggs, so that might be a way of trading FE if you have it in an Egg, though I'm not totally sure.
Title: Re: G/S/C glitch discussion
Post by: Xelrog T. Apocalypse on October 04, 2013, 11:56:48 am
You can trade all ????? except FE, due to the stats glitch. You can trade Eggs actually (as long as you aren't left with no usable Pokémon) as well as glitch Eggs, so that might be a way of trading FE if you have it in an Egg, though I'm not totally sure.

Shoot... I guess that means FE isn't an option, then. I don't want to send an egg from the Celebi Egg Glitch that'll hatch into an FE to my final files because hatching them will glitch the Pokedex.
Title: Re: G/S/C glitch discussion
Post by: MrGlitch on December 04, 2013, 10:31:15 pm
Alright, I've been playing around with the memory on Gold and had a question.

Changing the first byte at address 0049 to "13" results in all sorts of seemingly random glitch effects.  However, I can never seem to get past two points:

1. the point where the Lapras sprite would appear in the introduction. The game cuts straight to the title screen after the screen starts moving upwards during the introduction, but before that sprite appears.
2. the point where Professor Elm's sprite would appear when a new game is selected (after the clock setting dialogue).  The game usually locks up or resets at this point. (All resets I've encountered so far are Glitch Dimension resets using the current palette when the game crashes for the first time.)

So whatever this address is clearly messes up the graphics quite a bit...but does anyone know why the game seemingly can't continue past these points?
Title: Re: G/S/C glitch discussion
Post by: IIMarckus on December 05, 2013, 06:34:20 pm
$0048 is where the LCD status interrupt is. The first instruction there is a jump. Changing $0049 makes it jump somewhere else.

Start investigating there.
Title: Re: G/S/C glitch discussion
Post by: kazblox on December 11, 2013, 04:54:16 pm
I was able to do a one-time mash trick with the Box Cloning Exploit to get a Surfing Pikachu. I may explain the glitch later if somebody can provide an accurate emulator that can frame advance. :I Also the video has no audio, because VBA-M decided to not count the times I pressed "space", so I deleted the sound track in Vegas.

http://www.youtube.com/watch?v=sKO4Mp1pFgs

On the other hand, the graphics in Gold glitch out on me once in a while.

(http://i.imgur.com/bLmfbvU.png)
Title: Re: G/S/C glitch discussion
Post by: blahpy on December 11, 2013, 10:23:34 pm
I was able to do a one-time mash trick with the Box Cloning Exploit to get a Surfing Pikachu. I may explain the glitch later if somebody can provide an accurate emulator that can frame advance. :I Also the video has no audio, because VBA-M decided to not count the times I pressed "space", so I deleted the sound track in Vegas.

http://www.youtube.com/watch?v=sKO4Mp1pFgs

On the other hand, the graphics in Gold glitch out on me once in a while.

(http://i.imgur.com/bLmfbvU.png)

I never even knew that Pikachu had its own Surfing sprite!

Is this glitch reproducible on a cartridge? (You don't need to actually test it, just giving your emulator revision would be sufficient to tell.)
Title: Re: G/S/C glitch discussion
Post by: kazblox on December 12, 2013, 07:29:25 am
I was able to do a one-time mash trick with the Box Cloning Exploit to get a Surfing Pikachu. I may explain the glitch later if somebody can provide an accurate emulator that can frame advance. :I Also the video has no audio, because VBA-M decided to not count the times I pressed "space", so I deleted the sound track in Vegas.

http://www.youtube.com/watch?v=sKO4Mp1pFgs

On the other hand, the graphics in Gold glitch out on me once in a while.

(http://i.imgur.com/bLmfbvU.png)

I never even knew that Pikachu had its own Surfing sprite!

Is this glitch reproducible on a cartridge? (You don't need to actually test it, just giving your emulator revision would be sufficient to tell.)

If you get it on the exact timing (it took me 30 minutes)
Title: Re: G/S/C glitch discussion
Post by: kazblox on December 12, 2013, 03:06:46 pm
It seems that the "warped" clone seems to have a corrupted XP algorithm, if you saw my video. When I fought the poliwag, the xp bar was full for a split second then reverted back to normal. XP points: 270000
Title: Re: G/S/C glitch discussion
Post by: Patashu on December 12, 2013, 04:28:23 pm
I was able to do a one-time mash trick with the Box Cloning Exploit to get a Surfing Pikachu. I may explain the glitch later if somebody can provide an accurate emulator that can frame advance. :I

Bizhawk?
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on December 12, 2013, 05:15:57 pm
It seems that the "warped" clone seems to have a corrupted XP algorithm, if you saw my video. When I fought the poliwag, the xp bar was full for a split second then reverted back to normal. XP points: 270000

270000 is Lapras's experience at level 60. (Lapras uses the 'Slow' growth rate) Experience is calculated outside of battle based on the donor. It seems you hybridized Pikachu (which became the donor) with Lapras (original Pokémon). Pikachu's experience at level 60 is lower (216000) because it uses the Medium Fast growth rate.

If this was a non-hybrid Pikachu that was hacked to have 270000 experience at level 60, it would jump a few levels after gaining experience (the minimum is level 64 I believe) but the fact that Pikachu is the donor and Lapras is the recipient messes things up. I don't know exactly why, but I presume the game still calculates the level in battle as if it was a Lapras, hence it's still level 60 if it doesn't gain enough experience to level up but then for a split second the game shows the experience bar is full, probably because it would level up if it was a true Pikachu.

Incidentally, in Generation I you can level a Pokémon above level 100 if the recipient's growth rate is faster than the donor's because the game calculates the recipient's level but max experience is capped to the donor (see this video (http://www.youtube.com/watch?v=uZ2Dvqg-Tu0)) and it's probably possible in Generation II, too but in the 'base stats data structure (http://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_base_stats_data_structure_in_Generation_II)' there is a byte that is normally 0x64 for every Pokémon, so I suspect this might cap it at level 100 but I haven't anything to prove that.

Following the same rules, your Pikachu/Lapras hybrid will never be able to reach level 100 without Rare Candies (it caps at level 92).
Title: Re: G/S/C glitch discussion
Post by: kazblox on December 14, 2013, 03:43:12 pm

On the other hand, the graphics in Gold glitch out on me once in a while.

(http://i.imgur.com/bLmfbvU.png)

Well, can anybody explain this? I got it in the latest VBA-M from sourceforge.
Title: Re: G/S/C glitch discussion
Post by: Wack0 on December 14, 2013, 05:47:20 pm

On the other hand, the graphics in Gold glitch out on me once in a while.

(http://i.imgur.com/bLmfbvU.png)

Well, can anybody explain this? I got it in the latest VBA-M from sourceforge.

Tried using bgb?
Title: Re: G/S/C glitch discussion
Post by: Photon-Phoenix on December 14, 2013, 10:19:11 pm

On the other hand, the graphics in Gold glitch out on me once in a while.

(http://i.imgur.com/bLmfbvU.png)

Well, can anybody explain this? I got it in the latest VBA-M from sourceforge.

Tried using bgb?

VBA-M's in development hell and is buggy.  It IS trying to aim for emulation at a state of bgb or other very accurate emulators but its builds have major bugs atm.

Also, make sure your ROM is a good dump and not a damaged/inaccurate one.
Title: Re: G/S/C glitch discussion
Post by: kazblox on December 16, 2013, 08:26:41 pm
The glitch I found is also used to warp Pidgey with Geodude in order to read combified bits to make a bad clone. See it in speedruns. :I
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on January 02, 2014, 11:35:41 pm
This is MysticFlygon. I had to make a new account because I couldn't get into my old one.

The other day, I was playing my new save file on Crystal, the same one that I had glitched too much and corrupted the save file on, and just when the battle with my rival in Azalea Town was about to happen, after he had finished speaking, the game reset and displayed the message that it could only be played on the Game Boy Color. The only glitch I had done in the new save file was cloning, and I hadn't gotten any bad clones (though I was hoping to). Is it possible for the the previous, corrupted save file to be affecting this save file? Or is there some other explanation?
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on January 03, 2014, 03:44:54 am
I've had random things like that happen before. For example, in Yellow on my Game Boy Advance SP I had static play and the game freeze shortly after, after moving. It might be a connection problem with the cartridge, though I'm not sure. The game is prone to freezing just by shifting the cartridge is a little.

I've also had things like that happen all the time on a Crystal with a dead battery.

This is MysticFlygon. I had to make a new account because I couldn't get into my old one.

If your problem is an incorrect password, I think I can change the password if you like, then you can change it again.
Title: Re: G/S/C glitch discussion
Post by: MidnightNinetales on January 03, 2014, 06:27:04 pm
If your problem is an incorrect password, I think I can change the password if you like, then you can change it again.

Could you please? The password reset email either didn't go through, or I put in my email wrong when I signed up. Of course, MysticFlygon is what I went by a long time ago. I go by MidnightNinetales now. It wouldn't be possible for you to change my username to MidnightNinetales, would it?
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on January 04, 2014, 09:10:00 am
I've now private messaged you with your password but I did something bad, I'm really sorry.

It said on a thread on a forum about SMF (Simple Machines Forums) that you could re-attribute posts to another account (http://www.simplemachines.org/community/index.php?topic=469121.0) but you have to delete one of them first, so I did that to MysticFlygon but I could never find Maintenance>Forum Maintenance>Members so I didn't know how to do it. I have re-registered MysticFlygon but with a different email address. Unfortunately all your old posts still appear as 'guest'. See your private messages for details.

Edit: All right, I found out how to re-attribute posts, so all of your MysticFlygon posts appear as MidnightNinetales. You don't need to use the account I re-registered now and they should appear in your profile. Let me know if you want me to do anything else.
Title: Re: G/S/C glitch discussion
Post by: MattMC on March 13, 2014, 11:10:52 am
I've found that if you have a specific type of bad clone, the type where it doesn't show up in your party via the PC however it does for the day care or name rater. I still have no clue how to rid myself of it, but that's not the point. It's back sprite is the male trainers, it's daycare sprite is the male players overworld with a sprite turning around constantly (The shiny back sprite of the trainer is silver, oddly). It hides all pokemon below it, you can't withdraw pokemon if your party is full, even if it's hidden. You can, however move a pokemon to the top. If you put the pokemon you want to change on the bottom of the party, the pokemon you want it to be on the second last and bad clone third, then you move a pokemon to the top of your party then get rid of it (it'll be a glitched pokemon when you move it to the top.) your last pokemon will become the second last. I have noticed one varied effect. I accidentally did it with a caterpie and delibird, however caterpie stayed a caterpie named delibird who's species was "?". The caterpie functioned the same, it even had fly, but it did not change it's actual self. No idea if other people have documented it here, but I just thought I would see how you guys use it. Done it from Crystal, so I don't know if its effects change in Silver or Gold.
Title: Re: G/S/C glitch discussion
Post by: MrGlitch on March 20, 2014, 08:36:09 pm
I've had random things like that happen before. For example, in Yellow on my Game Boy Advance SP I had static play and the game freeze shortly after, after moving. It might be a connection problem with the cartridge, though I'm not sure. The game is prone to freezing just by shifting the cartridge is a little.
I've had a crap ton of problems like that on ALL game cartridges, when using my SP.  Pushing a little too hard around the battery compartment seems to result in a game freeze or crash.  Perhaps it's a matter of contacts needing to be cleaned on the SP.
Title: Re: G/S/C glitch discussion
Post by: pigdevil2010 on April 16, 2014, 11:21:50 pm
I've found out that if you call to phone number B6 in Gold and Silver, it will immediately activate the end credit (video proof (https://www.youtube.com/watch?v=0rR0no0_M7s&t=35m30s))
Can anyone explain how it did like that?
Title: Re: G/S/C glitch discussion
Post by: pokechu22 on April 17, 2014, 04:32:43 pm
I've found out that if you call to phone number B6 in Gold and Silver, it will immediately activate the end credit (video proof (https://www.youtube.com/watch?v=0rR0no0_M7s&t=35m30s))
Can anyone explain how it did like that?
Other phone numbers do this too.  I actually made a giant excel spreadsheet.  Somewhere.  I'll post it when I find it.

A similar effect of Phone FF was used in TheZZAZZGlitch's TAS (http://tasvideos.org/4084S.html), but that video is no longer available. 
Title: Re: G/S/C glitch discussion
Post by: Kelvinv on June 18, 2014, 08:52:26 am
I wonder if there are glitch days of the week
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on June 18, 2014, 09:09:06 am
D0D6 in Gold/Silver will change what day is displayed on the clock reset interface. 00 (Sunday) to 06 (Saturday) are valid values. I don't know if glitch days exist in the actual game.

The days on the Pokégear accessed with the clock reset loop around (so day hex:07 'Dayday' is Sunday, hex:08 is Monday, and so on)

(http://i.minus.com/jMJjDyCUO4dpL.png) (http://i.minus.com/jSbhpEyKZp6gv.png) - Day 8/9
(http://i.minus.com/jNLV7Om5c5YnA.png) (http://i.minus.com/jbtkrZfJ0rCsqE.png) - Day 10/11
(http://i.minus.com/jcySUkTsFw0d9.png) - Day 12

Dayday makes me laugh. I actually played around with glitch days a relatively long time ago. I heard about someone getting 'Badgesday' or something like that.
Title: Re: G/S/C glitch discussion
Post by: Kelvinv on June 18, 2014, 09:12:33 am
Probable the word is automatically added by a script
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on June 18, 2014, 09:28:26 am
Probable the word is automatically added by a script

Not sure exactly what you mean, but to me it looks like a word may be added before 'Day' and 'Day' may be constant. However, you can't always see 'Day', so I don't know.

Did you know: Green Day is in Crystal? (D1ED, hex: 0E)

(http://i.minus.com/jsXyRINjBejKn.png)

So is Redday (hex:0D) and Momday (hex:0F)
Title: Re: G/S/C glitch discussion
Post by: Kelvinv on June 18, 2014, 09:33:43 am
Probably the game for some days (that have no day in their name) loads strings without ending terminator
Title: Re: G/S/C glitch discussion
Post by: camper on June 18, 2014, 10:47:40 am

Did you know: Green Day is in Crystal? (D1ED, hex: 0E)

(http://i.minus.com/jsXyRINjBejKn.png)
This is strange. "Green" doesn't exist in English Crystal, unless it's referencing other things.
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on June 18, 2014, 12:44:14 pm
Actually it does, but it's probably unused. Have one mail in the Mail Box, set A835 to hex:39, and the first 'letter' (actually a control character) in the mail will be 'GREEN'.
Title: Re: G/S/C glitch discussion
Post by: pokechu22 on June 18, 2014, 01:28:15 pm
In Crystal (tested in both English and Spanish), D002 is the one used for the Mom interface.  Values above 07 cause glitch text.  Something notable is that both 00 and 07 are Sunday (domingo), despite only 00 being used. 

I want to use the clock reset, but I don't know the password.  I managed to get the UI (info here (http://tcrf.net/Pokemon_Crystal#Clock_Reset)) after realizing that right is not left, but I can't get a password. 

On a side note, the password UI is different in the Spanish version.

(http://i.imgur.com/oDI8fwT.png) (http://imgur.com/oDI8fwT)(http://i.imgur.com/7a5mrWJ.png) (http://imgur.com/7a5mrWJ)
EnglishSpanish

Pseudo-edit (still typing this): Figured out the password; it worked the same as it was in gold/silver, so I can use this tool (http://www.psypokes.com/gsc/timechange.php).  (Testing on Spanish crystal).  D1ED remains the address for that UI.

Real edit 1: In Spanish crystal, I get "Verde" and "Rojo" for 0E and 0D.  Likely because Spanish doesn't append "Day" to the end (we have Mon-day, Tues-day, ect, but for Spanish that part is unneeded it seems). 
Title: Re: G/S/C glitch discussion
Post by: Calhaora on October 13, 2014, 03:45:15 pm
Have some Question to the "Celebi-Glitch"

What would happen, if you do the Glitch with two different Attacks in the third slot?  :-[
Title: Re: G/S/C glitch discussion
Post by: luckytyphlosion on November 18, 2014, 08:22:21 pm
Question regarding Celebi Trick/Bad Clones.

I'm not sure if I have a Bad Clone or not (crystal). When I corrupted my box, the names of the corrupted Pokémon were replaced with 9s and other garbage, some of the pokedex numbers were 255, the moves were (supposedly) 255, and some were holding HM13s. I withdrew one of them, and it reverted to level 100. I tried doing the Celebi Trick, but it didn't work using the supposed bad clone.

http://puu.sh/cWAJJ/496dc4f038.png 4 out of 5 bad clones in the box
http://puu.sh/cWALu/bd335ff6d8.png 1st bad clone
http://puu.sh/cWAMb/95d356cb34.png 2nd bad clone
http://puu.sh/cWAOg/a214a9fe88.png 3rd - 5th bad clones

When I withdraw the Pokemon to be deleted, the seventh Pokemon in the party (original Pokemon) turns into a Cancel Button, so I can only deposit the useless Pokémon, and 3 Good Clones instead of 4. Depositing the Original Pokemon into the Daycare and withdrawing it after depositing and withdrawing the Bad Clone doesn't do anything either.

Does anyone have any idea what I did wrong?
Title: Re: G/S/C glitch discussion
Post by: SM on November 18, 2014, 09:34:11 pm
Question regarding Celebi Trick/Bad Clones.

I'm not sure if I have a Bad Clone or not (crystal). When I corrupted my box, the names of the corrupted Pokémon were replaced with 9s and other garbage, some of the pokedex numbers were 255, the moves were (supposedly) 255, and some were holding HM13s. I withdrew one of them, and it reverted to level 100. I tried doing the Celebi Trick, but it didn't work using the supposed bad clone.

http://puu.sh/cWAJJ/496dc4f038.png 4 out of 5 bad clones in the box
http://puu.sh/cWALu/bd335ff6d8.png 1st bad clone
http://puu.sh/cWAMb/95d356cb34.png 2nd bad clone
http://puu.sh/cWAOg/a214a9fe88.png 3rd - 5th bad clones

When I withdraw the Pokemon to be deleted, the seventh Pokemon in the party (original Pokemon) turns into a Cancel Button, so I can only deposit the useless Pokémon, and 3 Good Clones instead of 4. Depositing the Original Pokemon into the Daycare and withdrawing it after depositing and withdrawing the Bad Clone doesn't do anything either.

Does anyone have any idea what I did wrong?

You need pokedex number 0 bad clone to do celebi trick.
You should copy pokemon in box's space that never used(deposited) before.
Title: Re: G/S/C glitch discussion
Post by: luckytyphlosion on November 18, 2014, 09:42:54 pm
Do I need to create a Bad Clone in a never used box, or do I need to clone the Pokemon in a never used box?
Title: Re: G/S/C glitch discussion
Post by: SM on November 18, 2014, 09:56:36 pm
Do I need to create a Bad Clone in a never used box, or do I need to clone the Pokemon in a never used box?
Create a bad clone.
Never used empty space's memory address is 00.
You can find it by item underflow glitch in gen 1 too.
Title: Re: G/S/C glitch discussion
Post by: Darth Nightmaricus on December 31, 2014, 06:30:01 pm
I just discovered something...interesting, in Gold. I was in Victory Road, and used the GameShark codes to battle Cal's Lv. 30 loadout in place of wild Pokemon. Post-battle, it reset. I returned to the game, back in the Pokemon League, and the colors were off. Victory Road is now a large mass of white. Your sprite is...odd. Ursaring's body is now black, while its yellow ring is white. It looks...similar to Glitch Dimension, yet different. The colors aren't the same.
Title: Re: G/S/C glitch discussion
Post by: danny on January 01, 2015, 10:54:51 am
I just discovered something...interesting, in Gold. I was in Victory Road, and used the GameShark codes to battle Cal's Lv. 30 loadout in place of wild Pokemon. Post-battle, it reset. I returned to the game, back in the Pokemon League, and the colors were off. Victory Road is now a large mass of white. Your sprite is...odd. Ursaring's body is now black, while its yellow ring is white. It looks...similar to Glitch Dimension, yet different. The colors aren't the same.

The colors are changeable in the glitch dimension, so it is still just that.
Title: Re: G/S/C glitch discussion
Post by: Mewtwo on January 17, 2015, 08:59:38 pm
The other day I quite by accident came across the Celebi glitch using the Coin Case in the databases here and I'm thinking now that I may need to get my hands on new cartridges, my originals all died.

I never knew there were so many in this generation back during my Silver era which was the early 2000's. The only one I ever did, at least that didn't involve a gameshark was the cloning glitch and I mean I abused the hell out of it, I did it countless times yet to my knowledge I NEVER received a bad clone. I didn't even know that could happen until reading this topic.
Title: Re: G/S/C glitch discussion
Post by: sunriseespeon on January 18, 2015, 04:39:56 am
I don't really know where else to put this, but I found this really funny. Not sure if it counts as a glitch, but whatever.
(http://i.imgur.com/f0cUGLA.png)
First time healing at a pokemon center in a fresh Crystal save file. This happens. Never happened again, and it didn't affect (effect? I'm half asleep and ill, I don't have time for this.) the game in any way.
Title: Re: G/S/C glitch discussion
Post by: Crystalame on September 19, 2015, 06:10:21 am
This is a very minor glitch and perhaps not particularly useful either, but it makes me very curious.

Bulbapedia claims that the Love Ball has an 8x catch rate on Pokemon of the same species, but also the same gender (http://bulbapedia.bulbagarden.net/wiki/List_of_glitches_in_Generation_II#Catch_rate_errors) as the Pokemon you currently have sent out in battle. This begs the question: Does this boost also apply to genderless Pokemon? So if I, for example, were to battle an Unown with an Unown of my own, would the Love Ball grant me an 8x multiplier, or is it exclusively male or female Pokemon?

A more fun (and useful) example would be something like Ho-Oh vs. Ho-Oh, but things like Magnemite and Unown are easier to get :p

I assume that genderless Pokemon are, uh... treated as if the gender mechanic doesn't exist at all (well... duh, but I suppose you never know in the older games), but I thought I'd ask anyway, because it seemed really interesting.
Title: Re: G/S/C glitch discussion
Post by: Háčky on September 19, 2015, 07:37:22 am
This is a very minor glitch and perhaps not particularly useful either, but it makes me very curious.

Bulbapedia claims that the Love Ball has an 8x catch rate on Pokemon of the same species, but also the same gender (http://bulbapedia.bulbagarden.net/wiki/List_of_glitches_in_Generation_II#Catch_rate_errors) as the Pokemon you currently have sent out in battle. This begs the question: Does this boost also apply to genderless Pokemon? So if I, for example, were to battle an Unown with an Unown of my own, would the Love Ball grant me an 8x multiplier, or is it exclusively male or female Pokemon?

A more fun (and useful) example would be something like Ho-Oh vs. Ho-Oh, but things like Magnemite and Unown are easier to get :p

I assume that genderless Pokemon are, uh... treated as if the gender mechanic doesn't exist at all (well... duh, but I suppose you never know in the older games), but I thought I'd ask anyway, because it seemed really interesting.
No, it doesn’t apply to genderless Pokémon.
Title: Re: G/S/C glitch discussion
Post by: Crystalame on September 19, 2015, 07:49:09 am
Alright, I figured it most likely wouldn't, but I thought I'd ask just for the sake of thoroughness. :) Thanks!
Title: Re: G/S/C glitch discussion
Post by: MrGlitch on June 23, 2016, 11:51:57 am
Actually it does, but it's probably unused. Have one mail in the Mail Box, set A835 to hex:39, and the first 'letter' (actually a control character) in the mail will be 'GREEN'.

Yep. I posted a while back about a glitchy mailbox in Gold that contained dozens of messages with "GREEN" as the body text.

I would like to stress again just how much fun it is to change the first byte of line 0049 to "11".
(http://i.imgur.com/wvfIej0.png)
Title: Re: G/S/C glitch discussion
Post by: bestgoldglitche on July 15, 2016, 01:52:18 am
Hey guys, I started playing around with the glitch moves, index numbers 252, 253, 254, 255 and found some strange results... I got the moves via the coin case glitch, I've got a video on teaching moves here:
https://www.youtube.com/watch?v=KdpbBYio-T0
Here's what I found:

The names of the moves change seemingly at random depending on the other moves that I've already taught to the pokemon, so I'll refer to them by index.

move 252 : FC
The first time I opened up the battle screen and hit fight it worked fine, when I used it it said: "But nothing happened", the game crashed, and reloaded in a glitch dimension that I havent seen before.  After that, the game crashed every time I opened the fight menu, so I had to use the coin case to delete the move.

move 253 : FD
At this point I had 253, 254, and 255 learned, so this might be caused by some combination of the three, but opening the fight menu required that I press A to read through the rest of the name of 253, then trying to scroll down to another move froze the game.  The second time, the screen loaded without me pressing A.  And scrolling down caused the screen to flash gibberish and go white...  When set as the first move: opening the fight menu caused lots of gibberish to flash on screen and then crash white

move 254 : FE
Scrolling to this one made the screen flash, and my gameboy died at the same, not sure if it was a reset.  Tried it again, that one just makes the screen go black. When set as the first move: opening the fight menu cashed the game with a blank black screen.

move 255 : FF
Scrolled to it, screen went black, then flashed white, then black, and the gameboy died again.  Try again, and again it when black.  When set as the first move: opening the fight menu cashed the game

Oh and I almost forgot:
move 0 : 00
Unfortunately it acts a lot like the rest, just resets the game in the cool glitch dimension

Turns out these dont do much, but I thought I'd document them here

Title: Re: G/S/C glitch discussion
Post by: Jchu on May 22, 2017, 03:18:07 pm
Back when I used to post on this forum, I was into the g/s/c MissingNo.

I remember battling him (wasn't his name ?????, or something?), he'd be asleep sometimes and the battle would act like a link up battle. It was strange and annoying. I recall poisoned ones had health bars that kept going down too? I think 'paralyzed' ones were the most easy to battle. I don't remember much. Studying this dude again could be fun.

I also used to shark my rom in general and i'd walk through walls. Ended up in a VERY strange place that actually kind of remind's me of kalos in a strange strange way. In fact, i've been to glitched areas that remind me of SHALOUR CITY in layout and general 'feel'....and now I have a crush on the gym leader of that town. Thus, it is, like, my most favorite pokemon town EVER for that reason alone. And now thinking i pretty much visited it in johto may further my love as i also really like pokemon glitches o.o

Also, I used to mess with phone numbers on a crystal rom. They made me lose badges and have black and white maps. I think pokemon battles happened too. I don't remember well; may wanna mess with it again :U

I hope this post was interesting enouth. Sorry for the fangirling elements if they annoyed you at all :U Fangirling is sorta something i'm pretty into, lol. Still...thats interesting....about the glitched towns reminding me of shalour city. In a strange way it makes me think of my one 'missingno.' song I made up from a hoenn tune. Does Satoshi hint at the past and future, much?
Title: Re: G/S/C glitch discussion
Post by: asphere on July 01, 2017, 06:57:20 am
HEY can you help me? is possible to change ID number on pokemon Silver 2gen italian?
if yes can you explain to me?
thanks in advance
Title: Re: G/S/C glitch discussion
Post by: ISSOtm on July 01, 2017, 08:51:44 am
It is possible to do so with ACE - you'd need to write to the two bytes containing the Trainer ID - but I'm not a Gen II ACE expert, so I'll pass. (And writing the "save restoration" 8F sucked up all my energy x)

First you'd have to choose which method of ACE you pick. There are a couple different ones, one requiring for example two Secret Potions and two Machine Parts to get TMs in the wrong pocket. I think that can be done with cloning, but the "standard" way of doing it is by trading. But if you have only one game/console, you'd have to use another method, etc. I don't think they are mentioned on the wiki (yet).
Title: Re: G/S/C glitch discussion
Post by: asphere on July 01, 2017, 09:01:40 am
It is possible to do so with ACE - you'd need to write to the two bytes containing the Trainer ID - but I'm not a Gen II ACE expert, so I'll pass. (And writing the "save restoration" 8F sucked up all my energy x)

First you'd have to choose which method of ACE you pick. There are a couple different ones, one requiring for example two Secret Potions and two Machine Parts to get TMs in the wrong pocket. I think that can be done with cloning, but the "standard" way of doing it is by trading. But if you have only one game/console, you'd have to use another method, etc. I don't think they are mentioned on the wiki (yet).

yes i have 1 only gameboy, but anyway i don t undrstand.. can u post for me how i should do? is like on pkmn yellow 1st gen or change? i didn t find wich mode there are for ACE on gen 2.
Title: Re: G/S/C glitch discussion
Post by: asphere on September 17, 2017, 08:05:39 am
It is possible to do so with ACE - you'd need to write to the two bytes containing the Trainer ID - but I'm not a Gen II ACE expert, so I'll pass. (And writing the "save restoration" 8F sucked up all my energy x)

First you'd have to choose which method of ACE you pick. There are a couple different ones, one requiring for example two Secret Potions and two Machine Parts to get TMs in the wrong pocket. I think that can be done with cloning, but the "standard" way of doing it is by trading. But if you have only one game/console, you'd have to use another method, etc. I don't think they are mentioned on the wiki (yet).

yes i have 1 only gameboy, but anyway i don t undrstand.. can u post for me how i should do? is like on pkmn yellow 1st gen or change? i didn t find wich mode there are for ACE on gen 2.
THERE ARE SOME NEWS GUYS? CRYSTAL OR TORCHIKS?
HEY can you help me? is possible to change ID number on pokemon Silver 2gen italian?
if yes can you explain to me?
thanks in advance
Title: Re: G/S/C glitch discussion
Post by: likebeingawesome on September 17, 2017, 07:25:17 pm
This is I guess an early warning to the people who use this thread or help people who ask questions on it and have not realized this already but it is going to light up soon with people who got gold and silver virtual console trying to get lots of good and shiny pokemon into sun and moon and in November ultrasun and ultra moon.
Title: Re: G/S/C glitch discussion
Post by: asphere on September 18, 2017, 01:23:06 am
This is I guess an early warning to the people who use this thread or help people who ask questions on it and have not realized this already but it is going to light up soon with people who got gold and silver virtual console trying to get lots of good and shiny pokemon into sun and moon and in November ultrasun and ultra moon.

I don t understand what u want mean but anyway if u can read my post i need only change ID, no need shiny pkmn...
Title: Re: G/S/C glitch discussion
Post by: likebeingawesome on September 18, 2017, 05:39:37 am
This is I guess an early warning to the people who use this thread or help people who ask questions on it and have not realized this already but it is going to light up soon with people who got gold and silver virtual console trying to get lots of good and shiny pokemon into sun and moon and in November ultrasun and ultra moon.

I don t understand what u want mean but anyway if u can read my post i need only change ID, no need shiny pkmn...
In four days gold and silver come out for  virtual console which means people who want help with glitches and stuff such as getting shiny celabe.
Title: Re: G/S/C glitch discussion
Post by: DoubleNegative on September 20, 2017, 02:01:37 pm
when trading from gen 2 to 1 using johto guard, do the type bytes of the pokemon stay the same, or are they set to whatever type the gen 1 equivalent is?

ie: use johto guard to trade lugia to gen 1, is it still psychic/flying type?
Title: Re: G/S/C glitch discussion
Post by: Parzival on September 20, 2017, 02:32:30 pm
when trading from gen 2 to 1 using johto guard, do the type bytes of the pokemon stay the same, or are they set to whatever type the gen 1 equivalent is?

ie: use johto guard to trade lugia to gen 1, is it still psychic/flying type?
Most likely, as IIRC the type bytes weren't shuffled around between the two. Give it a shot!
Title: Re: G/S/C glitch discussion
Post by: ISSOtm on September 21, 2017, 09:15:02 am
Since they aren't shuffled usually, I bet they don't.
Title: Re: G/S/C glitch discussion
Post by: Háčky on September 21, 2017, 12:33:21 pm
when trading from gen 2 to 1 using johto guard, do the type bytes of the pokemon stay the same, or are they set to whatever type the gen 1 equivalent is?

ie: use johto guard to trade lugia to gen 1, is it still psychic/flying type?

Yes. When converting the Pokémon to Generation I format, the Generation II game looks up its types from its own data. (An exception is made for Magnemite and Magneton.) This also means the resulting glitch Pokémon can be traded back to Generation II and become a Lugia again, since the type data is used to check whether a Pokémon is “abnormal”.
Title: Re: G/S/C glitch discussion
Post by: DoubleNegative on September 21, 2017, 02:22:41 pm
Thanks, I was wondering if I could get 2 lugias by trading one to blue and having a wild ghost missingno copy its type.
Title: Re: G/S/C glitch discussion
Post by: ISSOtm on September 22, 2017, 08:50:08 am
Hm, but the lookup will fail for Pokémon not in the table, no ?
Title: Re: G/S/C glitch discussion
Post by: Evie Torchic the Glitch Scientist on September 22, 2017, 10:15:15 am
Hm, but the lookup will fail for Pokémon not in the table, no ?

Pokémon not in the table when traded from Generation I to Generation II convert according to values extrapolated beyond the table. According to Hacky for Pokémon not in the table traded from Generation II to Generation I the game searches until it finds the relevant Generation II value beyond the table (so for Celebi it would be FB, for Egg it would be FD and for the ????? 00, FC, FE and FF I think).

The offset will then determine the Generation I Pokémon. For Celebi and Egg in English Gold/Silver, the game searches beyond the end of the ROM bank and into RAM, which is why the predictions are hard to predict (apparently much like CoolTrainer's success rate).

Lugia is defined in the table so that MissingNo. (Ghost-form) converts into Lugia and Lugia converts back into MissingNo. (Ghost), and since MissingNo. (Ghost) can copy the stored types of a Pokémon in the party after catching it if there was an (internally stored) Psychic/Flying Pokémon you could use that to trade MissingNo. (Ghost) on to Generation II (another method  is by using arbitrary code execution to change the internal types).

I believe the abnormal Pokémon trap doesn't apply to Generation II to Generation I trades, so the game won't mind in that case that Lugia is Psychic/Flying and MissingNo. Ghost can be a different type. Therefore in theory, as DoubleNegative says you should be able to get two Lugia by trading one (via Time Capsule exploit) to Generation I and catching MissingNo. (Ghost).
Title: Re: G/S/C glitch discussion
Post by: Parzival on September 24, 2017, 04:53:19 pm
Hm, but the lookup will fail for Pokémon not in the table, no ?
Pokémon not in the table when traded from Generation I to Generation II convert according to values extrapolated beyond the table.
Did we reallyexpect anything else? Honestly?
ISSOtm, why did you have to ask? This IS Gens 1+2 we're talking about here.