Jump to content

Text move abuse: Difference between revisions

no edit summary
mNo edit summary
No edit summary
Line 1:
'''Text move abuse''' is an [[arbitrary RAM modification]] glitch in [[Pokémon Red and Blue|Generation I]]. It exploits [[List of text control codes#Text_commands|text command 03]] to print text to any specified destination, serving as a memory copier (similar to [[connection copier]]).
==Steps==
*On the current map, redirect wMapTextPtr (item 40 quantity and item 41) to another location. For this example, we will be using x29 and TM11 (1DD3; the first inventory item) and Route 1.
*At the new location, NPC 1 will be the first two-byte pointer (i.e. the item and quantity at 1ED3 (1DD3 in Yellow)), NPC 2 will be the second two-byte pointer (i.e. the item and quantity at 1FD3 (1ED3 in Yellow)), and so on. In this case, the NPC who gives the Potion is NPC 1; so 1ED3/1DD3 (item 1 and item 1 quantity) will represent the text <u>source</u> of NPC 1. For this example, have item 1 as Thunder Stone x 211 (22 D3 (Red/Blue) or 21 D3 (Yellow).
*At the text source; represent text which uses text command 03. (Great Ball at item 3 in this case).
Cookies help us deliver our services. By using our services, you agree to our use of cookies.