Glitch City Laboratories Archives

Glitch City Laboratories closed on 1 September 2020 (announcement). This is an archived copy of a thread from Glitch City Laboratories Forums.

You can join Glitch City Research Institute to ask questions or discuss current developments.

You may also download the archive of this forum in .tar.gz, .sql.gz, or .sqlite.gz formats.

Generation I Glitch Discussion

Warp locations using Save Abuse in Pokemon Yellow - Page 1

Warp locations using Save Abuse in Pokemon Yellow

Posted by: DizzyWaddldeDoo
Date: 2015-10-16 19:22:37
You probably know how Save Abuse works. If not, here's a rundown.
You have a total of 186 of the item you're tossing (unless I miscounted somehow) and I intend to see where you get taken for every possible value tossed! This is being done on an emulator.
I haven't finished the list yet, I've only done 0-80, but I will be updating this post as I try out more numbers.
(Also sorry if this is already a thing and I just missed it >.< )

Assume trying to exit takes you back to the room youre already in unless mentioned otherwise. Also assume that all stairs, ladders, elevators, and warp pads work normally unless mentioned otherwise.
0 (Pressing b when asked to toss items) Northern Cycling road gate. Both exits lead back inside, stairs work fine.
1 Upstairs room of gate with Exp All. Left exit takes you upstairs, right exit takes you to a glitch city.
2 Bottom room of the same gate as last time.
3 House in Saffron City of man who gives you TM29. No leaving.
4 Saffron City Pokemon Center. Healing works about as well as youd expect with this many pokemon, game crashed upon trying to deposit a pokemon in the pc. No leaving
5 Silph Co. Lobby. Exiting leads to a glitch city
6 Pokemart.
7 Saffron City house with woman writing letter.
8 Saffron City gym. Attempting to leave leads you to the top left most warp.
9 Fighting Dojo.
10 Upstairs, Copycats house. Stairs work normally, leaving takes you upstairs.
11 House with a chansey. Cannot walk more than one block upwards into room, tiles vanish if they go offscreen, can walk out of bounds to the left or right causing a crash. (Interestingly, Reds house acts the same way once you toss the items if you dont leave right away.)
12 Indigo League, can (try to) fight the elite 4.
13 Cinnabar Island Pokemart.
14 Pokemart.
15 Pokemon center.
16 Fossil reviving room in Cinnabar lab. Can visit entire lab, leaving lab leads to glitch city.
17 Cinnabar lab, room with pipes on display. Same effects as number 16, but glitch city has some scientists in it now.
18 Cinnabar Lab, room with Golduck for Rhydon trade. This time you cant see yourself when you go to glitch city.
19 Cinnabar Lab, main hallway. Hallway doors work as normal, trying to leave makes you come out of the left most door.
20 Cinnabar Gym.
21 Pokemon Mansion. Stairs and mew statues work fine. Falling off  the balcony had a glitched animation. Back door leads to start.
22 House with the Good Rod. South door leads to glitch city. North door leads to a glitch city that is just vertical stripes of tiles.
23 House with old rod.
24 Seafoam islands, stuck walking on water.
25 Seafoam islands, ladder on  ledge overlooking strength puzzle. Falling down holes gives a glitched animation, and can allow you to surf without the move surf. Leaving the cave brings you back.
26 Seafoam islands, top left ladder of floor B2.
27 Seafoam islands, top left ladder of floor B1.
28 Building in Fuchsia city with people talking about the safari zone warden. Leaving brings you to glitch city.
29 Fuchsia city gym. Leaving brings you to glitch city.
30 Safari zone gate. Paying to go in took away all of my glitched out amount of money. Wild pokemon, houses in safari zone, and leaving early were fine. South exit led to glitch city.
31 Safari zone wardens house. Leaving causes glitch city.
32 Fuchsia City Pokemon center. Unlike other centers, healing here was different. The usual glitched up healing played, with nurse joy filling the whole screen with glitch blocks, then she gave them back, and the PA said my safari game was over. But then instead of crashing, the palate became Vermillion citys orange one, everything disappeared but me and nurse joy, the gamefreak logo part of the intro played behind them in glitchy colors, they disappeared and the rest of the intro played normally, and then I was back in the center again, completely normal (or as normal as this glitch can be).
33 Bills familys house in Fuchsia.
34 Fuchsia Pokemart.
35 House with Cubone in Lavender town.
36 Pokemart.
37 Mr. Fujis house, Lavender Town.
38 Top floor of pokemon tower.
39 Pokemon tower 6F.
40 Pokemon tower 5F. Stepping into the purified and protected zone caused the same sequence of sounds as stepping into it with super glitch active, and afterwards caused not one, but two unknown opcodes.
41 Pokemon tower 4F (unlike previous ones, entered floor from a higher floor instead of a lower one).
42 Pokemon tower 3F.
43 Pokemon tower 2F (also entered from a higher floor).
44 Pokemon tower lobby
45 Lavender town Pokemon Center.
46 Celadon Inn.
47 House in Celadon. Exit leads to glitch city.
48 Celadon Café. Exit leads to glitch city.
49 Celadon Prize corner. Exit leads to glitch city.
50 Celadon dept. store 5F. Going down to bottom and leaving leads to glitch city.
51 Celadon game corner (or whatever the casino is called). Exit leads to glitch city. Unfortunately could not check if slots work due to lacking a coin case.
52 Celadon gym. Exit leads to glitch city.
53 Celadon pokemon center.
54 Celadon mansion, room with Eevee. Could actually leave the room. Going all the way downstairs and exiting the building led to glitch city.
55 Celadon mansion rooftop, side without Eevee. Going all the way downstairs and exiting took me back to the roof, but this time coming out of the door to the Eevee room. Going all the way down again and out the back led to glitch city.
56 Celadon mansion 3F. Exiting the building led to the stairwell up towards Eevee on 3F. Going out the back went to glitch city again.
57 Celadon mansion 2F. Leaving the building led to the stairway to Eevee on 2F. Going out the back led to glitch city.
58 Celadon mansion 1F. Leaving caused me to enter through the back door. Going out the back caused me to appear on the stairs next to the back door.
59 Celadon dept. store elevator. Leaving took me back to Reds house. Choosing a floor let me exit into the store.
60 Celadon dept. store roof. Going down to bottom and leaving leads to glitch city.
61 Celadon dept. store 4F. Going down to bottom and leaving leads to glitch city.
62 Celadon dept. store 3F. Going down to bottom and leaving leads to glitch city.
63 Celadon dept. store 2F. Going down to bottom and leaving leads to glitch city.
64 Celadon dept. store lobby.
65 Underground path (Celadon to Lavender). Both exits work fine.
66 Blues champion room. Can walk straight past him into the hall of fame.
67 Underground path (Cerulean to Vermillion). Both exits work fine.
68 Hall of Fame (of course).
69 Glitch city made up almost entirely of the bottom right corner of a house repeated over and over (there are a few number tiles as well), game crashes shortly after entering. Game takes somewhat longer to load map when entering. Some sort of glitchy thing moving up towards the player before the crash.
70 Exactly the same as the last one, but with more number tiles in place of some house tiles.
71 Exactly the same as last two, but with fewer number tiles.
72 Exactly the same as last one, but the crash doesnt lead to candy colored stripes of doom, instead the music gets stuck and the player and glitch sprite disappear.
73 Lances room, complete with automatic walk in.
74 Same as 69-72, candy stripes of doom are back.
75 Another auto-crash house-filled map.
76 Another one.
77 And another.
78 Entrance to Victory road. Exiting takes you to some ladder in the cave.
79 Auto-crash house-filled map.
80 Auto-crash house-filled map.
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186

Re: Warp locations using Save Abuse in Pokemon Yellow

Posted by: camper
Date: 2015-10-17 03:11:58
By tossing the 36th item, you're effectively decreasing the address D364. (D365 in Red/Blue) That address controls the location you're warped to when (and only when) you go from an indoor map (dungeons, buildings, Safari Zone, Badge-check Gates etc.) to an outdoor map (cities and routes). It's only changed when you go indoors from an outdoor map. Here's a list of all locations in Generation I, with their map IDs.

Each warp in the game has a specific pair of values assigned to it, the destination map ID and the destination warp ID. Most warps leading outdoors have the destination map ID FF, which warps the player to the map according to D364. Red's house door has the destination warp ID 0, so it normally leads to Pallet Town Warp 0, which is uh… right outside Red's house. But by changing D364, you're brought to a different map's warp 0. It's not possible to go to Glitch City from Red's house since every map has a warp 0, but there are undefined maps that will make the game read data as code - which almost always crashes the game.

So what happens when you try to get out of the map you warped into? All warps behave as normal except those with destination map ID FF. Since you didn't get there from an outdoor map, D364 was never changed, thus it stays as the same map ID you were warped to. Since that map may not have the specific warp, you may be sent to a glitch city.

There are some interesting cases in your list though. You can exit (to the correct map) from the Underground Paths as the warps have a predefined destination map ID, (they have to since there are exits to different maps) so it always sends you to Route 5/6/7/8. Same for Diglett's Cave when you warp there.

For the house with a Chansey, can you try to replicate the effect you mentioned? It shouldn't happen since it's just like any other normal map.

The Candy-coloured Stripes of Doom is only seen randomly, so you only need to mention the game crashed (as opposed to an OP-code error, a reset, or a lock-up).

Re: Warp locations using Save Abuse in Pokemon Yellow

Posted by: Krys3000
Date: 2015-10-17 07:26:12
I already made a list in french some weeks ago.

http://www.prama-initiative.com/index.php?page=correspondance-map

You could probably translate it easily.

Re: Warp locations using Save Abuse in Pokemon Yellow

Posted by: DizzyWaddldeDoo
Date: 2015-10-17 09:05:31

By tossing the 36th item, you're effectively decreasing the address D364. (D365 in Red/Blue) That address controls the location you're warped to when (and only when) you go from an indoor map (dungeons, buildings, Safari Zone, Badge-check Gates etc.) to an outdoor map (cities and routes). It's only changed when you go indoors from an outdoor map. Here's a list of all locations in Generation I, with their map IDs.

Each warp in the game has a specific pair of values assigned to it, the destination map ID and the destination warp ID. Most warps leading outdoors have the destination map ID FF, which warps the player to the map according to D364. Red's house door has the destination warp ID 0, so it normally leads to Pallet Town Warp 0, which is uh… right outside Red's house. But by changing D364, you're brought to a different map's warp 0. It's not possible to go to Glitch City from Red's house since every map has a warp 0, but there are undefined maps that will make the game read data as code - which almost always crashes the game.

So what happens when you try to get out of the map you warped into? All warps behave as normal except those with destination map ID FF. Since you didn't get there from an outdoor map, D364 was never changed, thus it stays as the same map ID you were warped to. Since that map may not have the specific warp, you may be sent to a glitch city.

There are some interesting cases in your list though. You can exit (to the correct map) from the Underground Paths as the warps have a predefined destination map ID, (they have to since there are exits to different maps) so it always sends you to Route 5/6/7/8. Same for Diglett's Cave when you warp there.

For the house with a Chansey, can you try to replicate the effect you mentioned? It shouldn't happen since it's just like any other normal map.

The Candy-coloured Stripes of Doom is only seen randomly, so you only need to mention the game crashed (as opposed to an OP-code error, a reset, or a lock-up).

I'll go ahead and make a video of the effect in that house soon and post it here to show you. Like I mentioned, the effect had also begun in Red's house too after I tossed items (but when I found that out, I had tossed a different amount than for the chansey house).
Edit: Here's the video of the chancey house, as well as Red's house demonstrating the same effect.
[youtube]https://www.youtube.com/watch?v=BphCDsWdvgU[/youtube]
And here's a video of the odd effect that healing in the Fuchsia city pokemon center gives.
[youtube]https://www.youtube.com/watch?v=cg0cUVWrH5A[/youtube]

I already made a list in french some weeks ago.

http://www.prama-initiative.com/index.php?page=correspondance-map

You could probably translate it easily.

I could do that, but this way I also get to see everything for myself.