Jump to content

Guides:SRAM Glitch ACE Setups (Yellow): Difference between revisions

m
no edit summary
mNo edit summary
Line 273:
===Setting up 4F to execute item codes===
 
Next, we'll be entering a list of fivethree nicknames that gives us the glitch item named "4F" and the necessary bootstrap. This ensures that using 4F will activate the item code.
 
{| class="wikitable"
Line 307:
===Setting up the Nickname Writer===
 
* Next, we'll be entering a list of fourteenthirteen nicknames. This will form a small program that, when activated using 4F, will allow us to easily write large amount of arbitrary code using the nickname screen. For the Italian version, please ensure to pick the correct list of codes for your language.
 
{| class="wikitable"
Line 319:
 
* Pick up Eevees and enter the nicknames in the above screenshot one by one. '''The nicknames from this list needs to be entered in this exact order from the top to the bottom.'''
* Once you'reall nicknames have been entered, look at theyour pokémontrainer centercard, then use 4F. This should open a screen in which you're asked to enter a pokémon's nickname
* Exit the room and head to the pokémon center. We'll be testing out the Nickname writer.
* Once you're at the pokémon center, use 4F. This should open a screen in which you're asked to enter a pokémon's nickname
* For now, press START to end writing the nickname. This should display the main menu, a number should be written on screen.
* Press SELECT to exit the Nickname Writer safely.
Line 326 ⟶ 325:
===Using the nickname writer===
 
From this point onward, whenever you use the ACE item, you should be able to open the nickname writer. Please make sure to respectkeep note of the following:
* TheSince the Nickname Writer only works whenindependently you have the Eevee-filled box set asof the current active box., '''Attemptingyou tocan usechange the Nickname Writer with any other boxes set ascurrent active willbox likelyhowever crashmuch theyou gamelike.'''
* MakeAs surea toside only useeffect, the Nickname Writer insidewill aoverwrite the nicknames of the party pokémon centercorresponding with the current item slot of 4F. '''Please make sure to ensurekeep that4F in the checksumsfirst are6 correctlyitem displayedslots while using the Nickname Writer.'''
* As a side effect, the Nickname Writer will overwrite the nicknames of the first party pokémon.
 
The program works as follows:
Line 338 ⟶ 336:
* The program displays a checksum (sum of all written byte values) to confirm that you correctly entered the code. '''If the printed checksum doesn't match the expected checksum, you made a mistake entering a code.'''
* Afterwards, it waits for the user to decide what to do.
 
During the input phase, the controls are as follows:
* '''Press A''' for the program to ask for a new nickname and convert that to the next five bytes to be written.
* '''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. '''ThisIf functiona name is onlyincorrect, neededpress ifB youfive accidentallytimes confirmedbefore apressing A, entering the nickname withoutagain writingto alloverwrite 10the charactersincorrect nickname.'''
* '''Press START''' to immediately start executing the newly written program. '''Only do this when you've finished writing everything.'''
* '''Press SELECT''' to safely quit the Nickname Writer, without executing the newly written code.
 
{| class="wikitable"
Line 344 ⟶ 348:
![[File:RB Name writer write mode.png|thumb]]!![[File:RB Name writer input mode.png|thumb]]
|-
| Press select to switch between uppercase/lowercase || Checksum is displayed right nextat tothe ITEMend of the second main menu entry
|}
 
During the input phase, the controls are as follows:
* '''Press A''' for the program to ask for a new nickname and convert that to the next five bytes to be written.
* '''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 START''' to immediately start executing the newly written program. '''Only do this when you've finished writing everything.'''
* '''Press SELECT''' to safely quit the Nickname Writer, without executing the newly written code.
* '''Press any button on the D-pad''' to go back five bytes and ask for a new nickname to correct errors. '''Use this if the printed checksum does not match the predicted checksum and the last written nickname contained ten characters.'''
 
==Step 6: Returning the game state to normal==
Line 473 ⟶ 470:
** Alters the exit of the poké center to lead out to Pallet Town
 
From this point onward, you can exit the Poké Centerpenthouse and continue the story as normal.
 
==Additional applications of the Nickname Writer==
1,514

edits

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