Reset SRAM glitch party count from 255 to 1 w/one withdraw+have MissingNo. as 'starter' (Red/Blue)
Read the description for more information:
Due to space, I've written the steps you need to do and linked to the Glitch City articles on them separately. I hope that's better as it's a lot of text otherwise.
Note that before this glitch, a different glitch was applied to the SRAM glitch by Krys3000 to receive any starter Pokémon. I suspect it's possible with the box breaker glitch also, but I haven't tried it yet.
https://glitchcity.wiki/International...
Additionally, in the past (for specifically Red/Blue due to the wild appeared glitch) we'd have to either catch a Pokémon in Diglett's Cave (etc.) with wild appeared active to set the party count to 51 (Magmar) or theoretically 49 through 52 (which is a lot of Pokémon), or receive a gift Pokémon and withdraw it from the PC (such as Lapras, 19 Pokémon; or Eevee, 102 Pokémon etc.). This technique then works from the PC Pokémon method, using glitch box 15 (from box breaker glitch) to manipulate Rhydon into the Pokémon Storage System, and then withdraw it to get a party count of 1.
(At that point, you're free to take other Pokémon from glitch boxes to use as your 'starter Pokémon' as well. At present I don't have much data of the Pokémon inside the glitch boxes , except for this research https://glitchcity.wiki/Talk:Box_brea... )
Steps (reduce counter to 1):
1. Perform the SRAM glitch as usual, and swap Pokémon 2 with Pokémon 10. https://glitchcity.wiki/SRAM_glitch
2. Set up dry underflow glitch in the PC, with the help of a j. x255 stack and an Ether to secure three stacks with the x255 stack at the bottom. https://glitchcity.wiki/Dry_underflow...
3. Find PC item 51's quantity, and change it to x14 (PC box 15, which doesn't normally exist)
https://glitchcity.wiki/Box_breaker_g...
4. Use item 36's quantity to warp to Viridian City, by setting it to x1 and leaving your house.
5. Next, swap PC box 15 with itself. Some glitch text will appear, but fortunately it will eventually close and the game will not freeze.
6. Before doing anythig else, from your bag flash Professor Oak's 'this item can't be used right now' message (this is to avoid a potential freeze from unterminated Pokémon names).
7. Withdraw the second Pokémon in PC box 15 which should be a Rhydon. As Rhydon's index number is 1 and the party counter is 255, this confuses the game setting the number of Pokémon to the index number (1). Withdrawing other Pokémon will set the party counter to different amounts.
Steps (MissingNo. as the starter):
8. Continuing on from before, from box 15 withdraw the first Pokémon, which should be MissingNo. (0x3E), with some moves it can't normally learn such as Cut and glitch moves. If it becomes a very high level, you may want to fix its disobedience. Also it may have a status ailment.
9. Warp to Pallet Town, and walk near the top-right corner (when you open the menu, the bush should be visible); this reduces potential lag from glitch item names in the menu.
10. Scroll down to find Rare Candies, and give them to MissingNo. until it is Level 5 (etc.)
11. Finally, if you want to carry on the story; walk into the tall grass as usual and beat Blue with MissingNo. Then, receiving the Potion on Route 1 will overflow your bag count from 255 to 0. From there on, receiving Oak's Parcel will register it in the bag correctly (with a count of 1 item) and you can give it to Professor Oak and continue the story.
12. If you ever need the expanded bag (non-PC) again, set up dry underflow glitch in the bag again, using a x255 retrieved from the stored PC items.
See also:
https://glitchcity.wiki/Expanded_bag_...)
https://glitchcity.wiki/Expanded_PC_i...)