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

Jump to navigation Jump to search
Content added Content deleted
mNo edit summary
mNo edit summary
Line 90: Line 90:
|}
|}


While standing on this spot, open your item bag and keep scrolling down until you find a Nugget x0 item stack, located at item slot #35. Around item slots #22 through #27 you'll likely encounter glitch items with garbled text. You can scroll past these items by pressing B occasionally while tapping DOWN. '''Do not select any of these items with the A button, otherwise your game will likely crash.'''
While standing on this spot, open your item bag and keep scrolling down until you find a Nugget x0 item stack, located at item slot #35. Around item slots #22 through #27 you'll likely encounter glitch items with garbled text. You can scroll past these items by pressing B repeatedly while holding DOWN. '''Do not select any of these items with the A button, otherwise your game will likely crash.'''


By walking left or right, you can increment or decrement the item ID in slot #35. By walking up and down we can alternate between an item quantity of x0 and x1. We can safely swap the contents of item slot #35 with other item slots, as long as we use Fly/Teleport afterwards to restore the map back to normal. We can use this to collect all the items we need for the item code. slot #32 will always contain a bicycle, you can safely use this to speed up the process.
By walking left or right, you can increment or decrement the item ID in slot #35. By walking up and down we can alternate between an item quantity of x0 and x1. We can safely swap the contents of item slot #35 with other item slots, as long as we use Fly/Teleport afterwards to restore the map back to normal. We can use this to collect all the items we need for the item code. slot #32 will always contain a bicycle, you can safely use this to speed up the process.
Line 105: Line 105:
| Max Potion || x42 || From the Nugget spot, walk 31 steps to the left to get Max Potion x0. Toss 214 from the stack, then swap with an item from your bag.
| Max Potion || x42 || From the Nugget spot, walk 31 steps to the left to get Max Potion x0. Toss 214 from the stack, then swap with an item from your bag.
|-
|-
| TM21 || x213 || At the Nugget spot, swap the Nugget with the TM23 x64 stack 4 slots below, then toss 63 TM23s. Walk 2 steps left to get TM21 x0. Toss 43 from the stack, then swap with an item from your bag.
| TM21 || x213 || At the Nugget spot, swap the Nugget with the TM23 x64 stack 4 slots below, then toss 63 TM23s. Walk 2 steps left and one step up to get TM21 x0. Toss 43 from the stack, then swap with an item from your bag.
|-
|-
| Thunderstone || x06 || From the Nugget spot, walk 16 steps to the left to get Thunderstone x0. Toss 250 from the stack, then swap with an item from your bag.
| Thunderstone || x06 || From the Nugget spot, walk 16 steps to the left to get Thunderstone x0. Toss 250 from the stack, then swap with an item from your bag.
|-
|-
| TM22 || x42 || At the Nugget spot, swap the Nugget with the TM23 x64 stack 4 slots below, then toss 63 TM23s. Walk 1 steps left and 1 step down to get TM22 x0. Toss 214 from the stack, then swap with an item from your bag.
| TM22 || x42 || At the Nugget spot, swap the Nugget with the TM23 x64 stack 4 slots below, then toss 63 TM23s. Walk 1 steps left and 1 step up to get TM22 x0. Toss 214 from the stack, then swap with an item from your bag.
|-
|-
| Great Ball || x135 || From the Nugget spot, walk 35 steps to the left, 4 steps down and 11 steps left to get Great Ball x0. Toss 121 from the stack, then swap with an item from your bag.
| Great Ball || x135 || From the Nugget spot, walk 35 steps to the left, 4 steps down and 11 steps left to get Great Ball x0. Toss 121 from the stack, then swap with an item from your bag.
Line 168: Line 168:
We will be using this in three stages:
We will be using this in three stages:
* First we will alter a value in memory so that we can continuously keep picking up Eevees while we remain on the same map.
* First we will alter a value in memory so that we can continuously keep picking up Eevees while we remain on the same map.
* Next we will give ourselves a glitch item that, when used, will execute ACE starting from the third item slot. This allows us to execute ACE outside of the limits of Map Script ACE.
* Next we will give ourselves a glitch item that, when used, will execute ACE starting from the sixth item slot. This allows us to execute ACE outside of the limits of Map Script ACE.
* Finally we will set up a short program that uses the nickname screen to quickly and easily write programs of arbitrary size, effectively giving us a flexible ACE environment.
* Finally we will set up a short program that uses the nickname screen to quickly and easily write programs of arbitrary size, effectively giving us a flexible ACE environment.


Line 213: Line 213:
* Exit the room and head to the pokémon center. We'll be testing out the Nickname writer.
* 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 -g m. This should open a screen in which you're asked to enter a pokémon's nickname
* Once you're at the pokémon center, use -g m. This should open a screen in which you're asked to enter a pokémon's nickname
* Enter the nickname "aJ" and press START to end writing the nickname. This should display the main menu, the number 49 should be written on screen.
* For now, press START to end writing the nickname. This should display the main menu, a number should be written on screen.
* Press START to exit the Nickname Writer safely.
* Press SELECT to exit the Nickname Writer safely.


==Using the nickname writer==
==Using the nickname writer==
Line 273: Line 273:
|}
|}


Once all 8 codes have been entered and verified, you can press any button (with the exception of A, B and DOWN) during input mode to execute the code.
Once all 8 codes have been entered and verified, you can press START during input mode to execute the code.


This will reset all Pokédex flags, removes all party pokémon, resets the bag, gives the ACE item and alters the exit of the poké center to lead out to Pallet Town.
This will reset all Pokédex flags, removes all party pokémon, resets the bag, gives the ACE item and alters the exit of the poké center to lead out to Pallet Town.