User:TimoVM/RAM Writer setups: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 15:
General installation overview:
# Assemble 8 items to form a text converter item code.
# Catch 1514 pokémon (any species is fine), give 12 of them specific nicknames and store them in the currently loaded box. Use your ACE item.
# Use the nickname writer to write the large RAM writer in memory.
# The RAM Writer will automatically take care of the final setup upon first execution
Line 97:
This item code looks at the nicknames of the pokémon in the currently stored box, then uses pairs of text characters to write a new program. After it finishes, it immediately jumps to execute the newly written program.
 
==Step 2: Catching and nicknaming 1514 pokémon to build a nickname writer==
 
The item code we have assembled converts nicknames into code, which means we'll have to catch pokémon with the right nicknames to do something useful. The pokémon we'll be catching will be stored in a storage box. Make sure the box you pick fulfils the following requirements:
Line 115:
! Nickname writer (15 codes) || Nickname writer (15 codes)
|-
| <pre>00 00 00 00 00 11 9C D8 D5 D5 06 01 21 5C 65
CD06 D6 35 0E 8001 21 4B 0A 745C 65 77CD 26D6 CF35 D10E 2A80
21 4B CF D1 2A 87 30 09 86 12 13 23 81 12 4F 18 F3 21 29 C4
0E13 0123 D581 CD12 DF4F 1518 CDF3 3121 3829 D1 F0 B5 A7 28 EEC4
0E 01 D5 CD DF 15 CD 31 38 D1
0F 38 CA 0F 38 06 0F D0 1B 1B 1B 1B 1B 18 DF</pre>||<pre>00 00 00 00 00 11 9B D8 D5 D5 06 01 21 CD 62
CDF0 84B5 3EA7 0E28 80EE 210F 4A 0A 74 65 77 2638 CF D11B 2A0F
8738 30E7 090F 86D0 121B 131B 231B 811B 1218 4FC3 18</pre>||<pre>00 F300 2100 00 C400 11 9B D8 D5 D5
0E06 01 D521 CD BF 1362 CD 1E84 383E D1 F0 B5 A7 280E EE80
21 4A CF D1 2A 87 30 09 86 12
0F 38 CA 0F 38 06 0F D0 1B 1B 1B 1B 1B 18 DF </pre>
13 23 81 12 4F 18 F3 21 29 C4
0E 01 D5 CD BF 13 CD 1E 38 D1
F0 B5 A7 28 EE 0F 38 CF 1B 0F
0F 38 CA 0F 38 06E7 0F D0 1B 1B 1B 1B 1B 18 DFC3 </pre>
|}
 
Line 141 ⟶ 145:
 
During the input phase, the controls are as follows:
* '''Press BA''' for the program to ask for a new nickname and convert that to the next five bytes to be written.
* '''Press DOWNSELECT''' to go back onefive bytebytes atand ask for a timenew nickname to correct errors. '''IfUse this if the printed checksum doesn'tdoes not match the expectedpredicted checksum, pressand DOWNthe 16last timeswritten tonickname retrycontained theten last mailcharacters.''' This will also overwrite the printed checksum with the value at the currently selected address, giving you a method to check how far back you're going.
* '''Press B''' to go back one byte at a time. The checksum will automatically be overwritten by the value written at the current selected address, giving you a measure of how far back you're going. '''This function is only needed if you accidentally confirmed a nickname without writing all 10 characters.'''
* '''Press any other button (except A)''' to immediately start executing the newly written program. '''Only do this when you've finished writing everything.'''
 
1,540

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu