Glitchy effects of using fly without having been to palette town
Posted by: pokechu22
Date: 2014-03-08 18:27:38
If one uses fly without ever having visited pallet town (impossible under normal circumstances, but doable with cheating), they get a large number of glitch effects.
The following contains related links and videos.
I've recorded a fair amount of video for this. The original is an hour long, and is corrupt. I recommend viewing the 8-times speed version. I also have a 64-times one (Warning: this contains rapid flashing lights due to the nature of the speed). You can view the (completely broken) original video here.
I've also backed up every single savestate I used. (State 10 is set up to be treated as "Export backup", so I have a large quantity. They are available at my google site. They were captured on VBA-M SVN 1149.
A save file is also available. Specific save states will be linked to as their effects are mentioned.
I used TheZZAZZGlitch's debug yellow hack to make these, for my convenience. From some minor testing, the same effects occur on a regular game (excluding the crash with beeping noises).
Images used here are hosted on imgur. The full album of them is here
Ok. Now for the actual information:
To preform this trick, you will probably need to cheat. In addition, you will need a copy of Pokémon Yellow (I have NOT tested this with red/blue) which you are willing to start a new game on.
If you are using debug yellow, do the following:
[li]Start a new game. (Player name and everything doesn't mater.)[/li]
[li]Get the DEBUG (31337 on earlier versions) item from the PC in your house.[/li]
[li]Use it to obtain a Pokémon that can learn fly. (On miscellaneous, press left twice and right 4 times and then select "Give Pokémon" to get a Pidgey).[/li]
[li]Get FLY as a TM or HM. The Hex for the TM is FC. (I don't remember that of the HM…) Teach it to Pidgey. (Obtain it with "Give Item" and then pressing Left 15 times, followed by Right 13 times.)[/li]
[li]Teach FLY to Pidgey. [/li]
[li]Obtain the thunder badge or rights to fly. I did this by making the game think I had all badges: setting $D355 to 0xff. Easy to do with the debug item.[/li]
[li]Go outside, via a warp that takes you to a place other than pallet. There's a few ways to do this:
[li]Use a game shark code, such as 010C5DD3 to set $D35D (current map) to 0C (Route 1). Then, go thru any warp. Afterwards, disable the code. This may not work at all, as I have not tried it.[/li]
[li]Change the current town value, $D364, to 0C. Then, exit thru the front door of your house. (Note: going down the stairs will behave normally, only your front door will warp you). After doing this, you may notice weird effects. Walk 1 step RIGHT into what appears to be out of bounds. (Left actually is out of bounds…) Then walk upwards until you find a fence. Then walk right until the fence ends, and then walk up. (This walking is actually optional, but it makes the game look more logical.)[/li]
[li]You should be done and out now. [/li]
Note that it is actually 100% optional to go to Viridian city from the glitched route 1. Doing so, however, makes going to the map simpler.
I'm not going to describe the way you get there normally. You can, however, use the save file I have provided.
Ok, so once you are here, what can you do?
First off, just select your Pokémon and try to use FLY. That should show you some effects.
Here's some of the locations you can fly to:
[table][tr]
[td][img]http://i.imgur.com/tkHrBTI.png[/img][/td]
[td][img]http://i.imgur.com/AW6M1YG.png[/img][/td]
[td][img]http://i.imgur.com/UVWUczd.png[/img][/td]
[td][img]http://i.imgur.com/NdfI4qy.png[/img][/td]
[/tr][/table]
I've seen others but don't have screenshots.
Assuming you went to viridian city:
If you press UP while there, it will take you to viridian city. Pressing UP again will take you to the glitch area. (It's name randomizes and causes its own glitches, BTW)
If you press DOWN, it will take you to viridian city. Always.
If you haven't been to viridian city, and are flying from route one:
UP re-randomizes the name and causes glitch effects.
DOWN causes the game to hang. (Not a crash, just stops it)
When you fly to these, it attempts to take you to map FE. This map usually crashes your game. (I've had other cases, which I will talk about later…)
Here's what map FE looks like:
[img]http://i.imgur.com/8xupVdx.png[/img]
Of course, if that was all that happened, this wouldn't be that interesting.
The map names cause glitches themselves. (The number 9 is tile 0xFF, so the game is loading stuff which is like that…)
For instance, when you exit, you may find yourself in a battle with a glitch trainer.
[table][tr]
[td][img]http://i.imgur.com/piH5Sf3.png[/img][/td]
[td][img]http://i.imgur.com/QBIKs44.png[/img][/td]
[td][img]http://i.imgur.com/o96JQGz.png[/img][/td]
[/tr][/table]
This trainer also triggers the ZZAZZ glitch. You can't actually battle the trainer; you send out no Pokémon. You must instead select items, and then press B. A interesting side-glitch is that you automatically select your first item when you open your items list. If you weren't fighting a ZZAZZ trainer, this would be bad, as it would be impossible to escape. Fortunately, ZZAZZ trainers kick you out if you use a item. (You open the debug item in this case; pressing B terminates your use.)
This trainer sets the color pallets to blue and green. If you wander the world, it remains so. Your party is also damaged, so you WILL crash if you try to view it.
The auto-select effect is probably from the Professor Oak intro, which I skipped. The forced-use effect continues on forever, even after leaving the battle.
If you ever accidently open up the item menu, you can get out of it with the debug item: Go to Miscellaneous, and then Display Area Text. A parameter of 0 will open up your menu, allowing you to escape by pressing b.
After battling the trainer, you will fly back to the ground.
(Unless you used B to exit the fly screen. The battle can still start then…)
Another effect you can get is map corruption.
[img]http://i.imgur.com/L4UZ4AY.png[/img]
When this happens, you will run in place for around 15 seconds, and then fly as you normally would. (The fly DOES cause the game to crash, but that is the nature of the resulting map). This effect will occur even if you were to press B, or select vermilion city. (Excluding the crash).
You can end up getting other kinds of palette corruption, too. Being on route 2 often gives me a purple screen.
[img]http://i.imgur.com/ereyPnz.png[/img]
Unlike the ZZAZZ trainer, this goes away if you enter any building or do anything. (Except look at your player stats. Interestingly, the game saves the chosen palette when you do that and it reloads).
Sometimes, when you exit the map screen, your game will turn entirely white. If you change the color palette (Options > Gameboy > Colors on the VBA-M), you will see what actually happened.
[table][tr]
[td]http://i.imgur.com/mRtgV2O.png[/td]
[td]http://i.imgur.com/qzXrCmZ.png[/td]
[/tr][/table]
The game remains like that forever.
Occasionally, you get even weirder effects. For instance, one time I heard the safari zone music playing. The game had brought me to a glitch safari zone.
[table][tr]
[td]http://i.imgur.com/FCXktGv.png[/td]
[td]http://i.imgur.com/8tY79Yk.png[/td]
[/tr][/table]
Of note: stepping did not trigger the PA; but I was stuck in a rather impossible to escape glitch city.
A effect this sometimes causes is a slowed-down text draw rate. You might not know it, but the town map actually reads your text speed, partially. In this case, it was about one letter a second. Holding A or B sped it up. The same effect went to any other menu. Trying to view the options took forever. (It stays on a white screen while it loads; but if you turn on the altered colors it will show you…)
This effect is often bundled with other, worse effects, such as party corruption and absolute crashes.
On the subject of party corruption, it once happened to me.
[img]http://i.imgur.com/c5l0NRG.png[/img]
It resulted in an interesting thing: I could literally watch the text reload and redraw. (The slow-text was active).
The only thing that made this different from a super glitch party was one Pokémon. Whom I just so happened to swap. So I actually got to watch what happens when super glitch opens the party. (I have a video, but I'll need to upload it and that will have to wait until the rest upload.)
There were other effects, which I will show in the video, but are hard to describe in text. On the subject of those videos, the main one (1 hour) corrupted in upload. I'm uploading shorter versions (one 64 times the speed and one 8 times), which should show what happens. I'm also planning on splitting the big video into sub-parts, describing each effect.
Here will be a video on one of the glitch effects I got: slowed-down text.
If this is interesting, I recommend you try it. I have a save file and other stuff above. –Poke