Guides:TimoVM's gen 2 ACE setups: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{Guides header|Arbitrary code execution}} |
{{Guides header|Arbitrary code execution}} |
||
Arbitrary Code Execution (ACE) is the use of glitches to force the game to execute custom code written by the player. This gives near-complete control of the game, allowing the following uses: |
Arbitrary Code Execution (ACE) is the use of glitches to force the game to execute custom code written by the player. This gives the player near-complete control of the game, allowing the following uses: |
||
* Add any pokémon, regardless of version. |
* Add any pokémon, regardless of version. |
||
Line 101: | Line 101: | ||
===RAM writers=== |
===RAM writers=== |
||
The RAM writer is a complex program that allow you to both read from and write to memory using a simple graphical user interface. The programs linked on the page are quite large (between 288 and 320 bytes in size), |
The RAM writer is a complex program that allow you to both read from and write to memory using a simple graphical user interface. The programs linked on the page are quite large (between 288 and 320 bytes in size), requiring a bit of time to set up and are most useful for players who have some technical knowledge. In return, the RAM writer can be used at any time and offers a high flexibility in writing and executing custom payloads. |
||
[[Guides:RAM Writer|RAM Writer]] |
[[Guides:RAM Writer|RAM Writer]] |
||
Line 112: | Line 112: | ||
* Thanks to LuckyTyphlosion for working out rough guides on how to abuse 0x1500 ACE on Crystal. |
* Thanks to LuckyTyphlosion for working out rough guides on how to abuse 0x1500 ACE on Crystal. |
||
* Thanks to the members of the Glitch City Research Institute discord for providing valuable support and feedback. |
* Thanks to the members of the Glitch City Research Institute discord for providing valuable support and feedback. |
||
* Thanks to Scotteh for providing invaluable help in the development of the mail code converter tool. |
|||
* Thanks for Trent and Retire for proofreading the full set of guides. |