Jump to content

User:Bbbbbbbbba/Pokémon Blue "Catch 'em All" speedrun route: Difference between revisions

m
Using "#" for glitch characters in all item names (i.e. "#j." instead of "j.").
>Bbbbbbbbba
(→‎Celadon Mart: Added the last set of expanded item pack manipulations in Mart, and fixed a typo.)
>Bbbbbbbbba
m (Using "#" for glitch characters in all item names (i.e. "#j." instead of "j.").)
Line 80:
** Swap slot 1 with slot 2 twice. (Item count = 255)
* Now use the [[expanded item pack]] to set up for the next segment of the route.
** Swap Escape Rope x0 with a stack of [[ItemDex/RB:000|#j.]] x0 between [[ItemDex/RB:000|#j.]] x129 and Master Ball x128.
** Swap the [[ItemDex/RB:000|#j.]] x129 with Master Ball x128.
** Swap the [[ItemDex/RB:000|#j.]] x129 stack again with Master Ball x5 a few slots below, then toss all but 6.
{|
|-
Line 92:
! Hex !! Item stack !! In-game value !! Hex !! Item stack !! In-game value
|-
| 1st || Actual first item || 1D 00 || colspan=2 | Escape Rope x0 || 00 00 || colspan=2 | [[ItemDex/RB:000|#j.]] x0
|-
| ... || ... || ... || ... || ... || ... || ... || ...
|-
| 28th || 11th character of rival's name (unused)<br/>Options || 00<br/>81 || [[ItemDex/RB:000|#j.]]<br/>x129 || <br/>Fast (1 frame per letter)/Off/Shift || 01<br/>80 || Master Ball<br/>x128 || <br/>'''Fastest (0 frame per letter)'''/Off/Shift
|-
| 29th || Obtained badges<br/>Unused || 00<br/>00 || [[ItemDex/RB:000|#j.]]<br/>x0 || No badges obtained || 1D<br/>00|| Escape Rope<br/>x0 || Badges 1, '''3''', 4, 5 obtained (allowing Fly)
|-
| 30th || Letter printing delay flags<br/>Upper byte of Trainer ID || 01<br/>80 || Master Ball<br/>x128 || (default)<!-- TODO: Do we need to explain this? --><br/>0x80 || 01<br/>05 || Master Ball<br/>x5 || (unchanged)<br/>0x05
Line 104:
| ... || ... || ... || ... || ... || ... || ... || ...
|-
| 36th || X block coordinate<br/>"Outdoor" map (used by the exit warp) || 01<br/>05 || Master Ball<br/>x5 || 1<br/>Vermilion City || 00<br/>06 || [[ItemDex/RB:000|#j.]]<br/>x6 || ''0''<br/>'''Celadon City'''
|}
|}
Line 114:
** Swap slot 1 with slot 2 twice. (Item count = 255)
* Now use the [[expanded item pack|expanded PC item list]] to set other things up.
** Scroll down to find a stack of [[ItemDex/RB:000|#j.]] x163, select the stack of [[ItemDex/RB:000|#j.]] x0 '''above that''' and withdraw 1 from it.
** Scroll down to Full Restore x0, and swap them with the [[ItemDex/RB:000|#j.]] x128 stack 3 slots below.
** Withdraw 255 from the Master Ball x0 stack below.
** Withdraw 36 Full Restores. (They are withdrawn after the Master Ball x255 so that they will not be erased during the second item underflow.)
** Swap Master Ball x1 with a stack of Poké Ball x0 down below.
** Swap Master Ball x1 again with [[ItemDex/RB:000|#j.]] x0 below.
** Withdraw 255 from the [[ItemDex/RB:000|#j.]] x0 stack now above the Master Balls.
** Withdraw 255 from the [[ItemDex/RB:000|#j.]] x0 stack 5 below the Master Balls.
** Withdraw 255 from the [[ItemDex/RB:000|#j.]] x0 stack below the stack you just withdrawn from.
** Withdraw 255 from the [[ItemDex/RB:000|#j.]] x0 stack 8 below the Ultra Ball x0 stack.
** Withdraw 255 from the [[ItemDex/RB:000|#j.]] x0 stack 3 below the stack you just withdrawn from.
{|
|-
Line 134:
! Hex !! Item stack !! In-game value !! Hex !! Item stack !! In-game value
|-
| 53rd || Unused<br/>Number of coins (BCD, first two digits) || 00<br/>00 || [[ItemDex/RB:000|#j.]]<br/>x0 || <br/>00 || 00<br/>FF || [[ItemDex/RB:000|#j.]]<br/>x255 || <br/>'''FF (165)'''
|-
| 54th || Number of coins (BCD, last two digits)<br/>Hidden object flags, byte 0 || 00<br/>A3 || [[ItemDex/RB:000|#j.]]<br/>x163 || 00<br/>(default) || 00<br/>A3 || [[ItemDex/RB:000|#j.]]<br/>x163 || 00<br/>(unchanged)
|-
| ... || ... || ... || ... || ... || ... || ... || ...
|-
| 59th || Hidden object flags, byte 9<br/>Hidden object flags, byte 10 || 10<br/>00 || Full Restore<br/>x0 || (default)<br/>(default) || 00<br/>80 || [[ItemDex/RB:000|#j.]]<br/>x128 || Silph Co. 1F receptionist shown<br/>Power plant HP Up hidden
|-
| ... || ... || ... || ... || ... || ... || ... || ...
|-
| 62nd || Hidden object flags, byte 15<br/>Hidden object flags, byte 16 || 00<br/>80 || [[ItemDex/RB:000|#j.]]<br/>x128 || (default)<br/>(default) || 10<br/>DC || Full Restore<br/>x220 || Rocket Hideout B1F Hyper Potion hidden<br/>Rocket Hideout — multiple items and Giovanni hidden
|-
| 63rd || Hidden object flags, byte 17<br/>Hidden object flags, byte 18 || 01<br/>00 || Master Ball<br/>x0 || (default)<br/>(default) || 04<br/>00 || Poké Ball<br/>x0 || Lift Key shown; A scientist in Silph Co. 2F hidden<br/>(unchanged)
Line 150:
| ... || ... || ... || ... || ... || ... || ... || ...
|-
| 95th || Pewter City meta-map script ID<br/>Route 3 meta-map script ID || 04<br/>00 || Poké Ball<br/>x0 || Youngster script<br/>Normal || 00<br/>01 || [[ItemDex/RB:000|#j.]]<br/>x1 || ''Normal''<br/>'''Battle pending'''
|-
| 96th || Route 4 meta-map script ID<br/>Unused || 00<br/>00 || [[ItemDex/RB:000|#j.]]<br/>x0 || Normal || 01<br/>01 || Master Ball<br/>x1 || '''Battle pending'''
|-
| ... || ... || ... || ... || ... || ... || ... || ...
|-
| 101st || Route 25 meta-map script ID<br/>Route 9 meta-map script ID || 00<br/>00 || [[ItemDex/RB:000|#j.]]<br/>x0 || Normal<br/>Normal || 00<br/>01 || [[ItemDex/RB:000|#j.]]<br/>x1 || Normal<br/>'''Battle pending'''
|-
| 102nd || Route 10 meta-map script ID<br/>Mt. Moon 1F meta-map script ID || 00<br/>00 || [[ItemDex/RB:000|#j.]]<br/>x0 || Normal<br/>Normal || 00<br/>01 || [[ItemDex/RB:000|#j.]]<br/>x1 || Normal<br/>'''Battle pending'''
|-
| ... || ... || ... || ... || ... || ... || ... || ...
Line 166:
| ... || ... || ... || ... || ... || ... || ... || ...
|-
| 114th || Route 19 meta-map script ID<br/>Route 21 meta-map script ID || 00<br/>00 || [[ItemDex/RB:000|#j.]]<br/>x0 || Normal<br/>Normal || 00<br/>01 || [[ItemDex/RB:000|#j.]]<br/>x1 || Normal<br/>'''Battle pending'''
|-
| ... || ... || ... || ... || ... || ... || ... || ...
|-
| 117th || Route 11 meta-map script ID<br/>Route 12 meta-map script ID || 00<br/>00 || [[ItemDex/RB:000|#j.]]<br/>x0 || Normal<br/>Normal || 00<br/>01 || [[ItemDex/RB:000|#j.]]<br/>x1 || Normal<br/>'''Battle pending'''
|}
|}
Line 180:
** Unimportant item (Potions or Poké Balls)
** Escape Rope x253
** [[ItemDex/RB:000|#j.]] x96 (First we withdrew 1, then a stack of 255 made it 0, the second stack of 255 put 99 here and 156 in another slot below, and the third, fourth, and fifth stacks of 255 each subtracts 1 from the quantity)
** Master Ball x255
** Full Restore x36
** [[ItemDex/RB:000|#j.]] x156
* Sell the stack of [[ItemDex/RB:000|#j.]] x96 in slot 3 for 499999 Pokédollars. (Item count = 5; Master Ball x255 [[Item stack duplication glitch|duplicated]])
** After dying 3 or 4 times on Route 11, the player should have either 33 or 16 Pokédollars left. This will give just enough money to buy everything needed for the route.
* Buy the following items (quantities close to 99 are faster to select by pressing Down instead of Up). (Item count = 20)
** Great Ball x1 (overwrites [[ItemDex/RB:000|#j.]] x156)
** Revive x93
** Super Potion x3
Line 210:
* Do things with the expanded item pack.
** Swap Master Ball x0 in the first slot with Calcium x1 in the 20th slot.
** Swap the first [[ItemDex/RB:000|#j.]] x0 stack with the first Soulbadge.
** Swap Bicycle 2 slots above with Calcium x1 now in the first slot.
{|
Line 229:
| ... || ... || ... || ... || ... || ... || ... || ...
|-
| 27th || 9th character of rival's name (unused)<br/>10th character of rival's name (unused) || 00<br/>00 || [[ItemDex/RB:000|#j.]]<br/>x0 || || 19<br/>12 || SoulBadge<br/>(x18) ||
|-
| ... || ... || ... || ... || ... || ... || ... || ...
Line 237:
| ... || ... || ... || ... || ... || ... || ... || ...
|-
| 37th || Width of "outdoor" map (unused)<br/>Current map tileset || 19<br/>12 || SoulBadge<br/>(x18) || 25 blocks (i.e. 50 tiles)<br/>"Lobby" tileset || 00<br/>00|| [[ItemDex/RB:000|#j.]]<br/>x0 || (unimportant)<br/>'''"Overworld" tileset'''
|}
|}
Line 255:
** Swap Super Repel x83 with [[ItemDex/RB:094|9F]].
** Swap Super Repel x83 again with Paralyze Heal x65 way below.
** Swap Super Repel x83 again with [[ItemDex/RB:000|#j.]] x255 above.
 
<!-- [[Category:Speedrun routes]] -->
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.