- buy thunderstone x6, fire stone x1, lemonade x1 - have 20 items in inventory - get 255 stack of lemonade using missingno - fly to saffron, go to location where bushes are on the topmost row (e.g. http://puu.sh/tCT57/816907aa36.png) - dry underflow - swap useless with max potion x[]1 in south connection, toss 23 - instant text - get rid of any shitty rival name/money items/TID here (do not swap max elixer/83 in rival name!!!) - fly to celadon - walk 1 left, swap fire stone x1 with xcoord rare candies - walk 1 down, toss 15 from fire stone x0, swap with useless in inventory - swap useless with great ball x255 in connections, toss 226 - optional: get rid of cancel in badges - swap master ball TID with potion x0 in tileset - toss 1 from potion - toss cancel directly above potion (toss 0 by pressing down) - scroll all the way back to badges - swap potion x255 with tm23 x64 - swap master balls back into TID - swap ultra ball with potion x255 - fly to pallet - if rival name has ether + quantity of 0, or equal/greater than 42, use that ether instead - else, swap useless with ether x171, toss 129 - swap hp up x0 into main inventory with useless, toss 254 to get 2 - swap master ball x0 into inventory with useless - fly to cerulean, go to route 24 (when a sprite appears on the bridge) - swap useless with tm31 x70, toss 58 - go back down to route 5 - swap 9F with useless in inventory - fly to viridian - go to house with bird inside it (adjacent to girl in viridian) - swap tm23 x65 with useless, toss 64 - exit house - (change boxes to an empty box, have 6 in party) - bike to route 1 - get inside a wild battle - use the "9F" item inside battle, press start to open the start menu, flash trainer card + partymons - if not full party, catch pokemon until you have a full party - start chucking master balls, naming each pokemon with the respective nickname - you'll be able to throw multiple master balls in this glitch state - once all dittos have been caught and named, s+q - bike to viridian center - re-order inventory (from 2nd item) to: useless ; moon stone x8 thunderstone x6 tm22 x1 lemonade x213 max potion x98 ether x42 useless ; []j. x186 rare candy x251 useless ; []j. x135 useless ; []j. x134 hp up x2 great ball x29 fire stone x241 useless ; tm01 xAny - replace the useless items with the respective []j.s in item underflow (can steal from rival name []j.s) (walk out and back in to refresh map data to get another []j.) - swap top useless with moon stone x10 in south, toss to get to 8 - swap tm01 x10 with final useless inventory should look like: dummy moon stone x8 thunderstone x6 tm22 x1 lemonade x213 max potion x98 ether x42 []j. x186 rare candy x251 []j. x135 []j. x134 hp up x2 great ball x29 fire stone x241 tm01 xAny - swap tm31 x10 with w sm x66 in text pointer - talk to cable club lady - code should be loaded in box items (to be sure, dry underflow boxes pre-talking to cable club) - switch to box 1/release stuff from box 1/transport stuff from box 1 - have 5 pokemon in the party - prepare nickname data for pokemon wanted - swap tm40 x6 into text pointer (from tm40 xSomething in north) - talk to cable club lady - boxes should be filled with 20 of the pokemon wanted, with the custom species/moves/DVs/TID/exp/name/OT - must reset (game is saved upon talking) - home menu to poke transporter l o l === ; box order, does not disfavour select button iym?myZy-D Kyyr xNyyb ARRnm?ezZy AVVffa!KNz !BKz YYfm? gzzaak. Mz Kzzvl-!Gez gy!BKz XXh vzzPfy×AKz AVVllllm!F Kz XXhe?Jz lyyTTh YYf tyPye?amKz yzj?tyUze? AkKzzxj?Kz ,Ak?f?bzzU syyr-C♀OOh Pyj-!Kzy J AGvzzanzkz uyyHIz === ; catch order, does not disfavour select button uyyHIz AGvzzanzkz Pyj-!Kzy J syyr-C♀OOh ,Ak?f?bzzU AkKzzxj?Kz yzj?tyUze? tyPye?amKz lyyTTh YYf Kz XXhe?Jz AVVllllm!F vzzPfy×AKz gy!BKz XXh Kzzvl-!Gez gzzaak. Mz !BKz YYfm? AVVffa!KNz ARRnm?ezZy Kyyr xNyyb iym?myZy-D === ; box order, disfavours select button K,m?myakk♀ X[W♀OZ([O♀ ARY]m?ezak AVY]C?-S(] -JX] Y)]m? I♀P,C?-;Z] X]Z♀l-q,ez I,-JX] X)] X♀G♀H,-:X] AV)]G♀H,-N X] X)];,ZZ N,H♀X] Y)] V,:[;,D?X] (♀j?tyab;, JYX](♀j?h (space for 10th character) ?:k?[,bzhy U,W♀-C♂(VZ :[j-s,zy!z AGX♀P,P♀M♀ W,B♀YZ === ; catch order, disfavours select button W,B♀YZ AGX♀P,P♀M♀ :[j-s,zy!z U,W♀-C♂(VZ ?:k?[,bzhy JYX](♀j?h (space for 10th character) (♀j?tyab;, V,:[;,D?X] N,H♀X] Y)] X] X)];,ZZ AV)]G♀H,-N X♀G♀H,-:X] I,-JX] X)] X]Z♀l-q,ez I♀P,C?-;Z] -JX] Y)]m? AVY]C?-S(] ARY]m?ezak X[W♀OZ([O♀ K,m?myakk♀