ASLR: Difference between revisions

Jump to navigation Jump to search
No change in size ,  7 years ago
>Torchickens
>Torchickens
Line 2:
'''Dynamic Memory Allocation''' or '''DMA''' is the name given for a mechanic in Pokémon games including {{FRLG}} and {{Emerald}}.
 
In [[bp:Generation III|Generation III]], the DMA system will randomize the locations of specific chunkscHunks of memory addresses (such as party and stored Pokémon data) to one of 64 possible locations every time the player performs an action such as entering/leaving a building, opening a menu or entering battle.
 
This offers a form of memory protection, however a [[cheating device]] may be used to circumvent the protection, for example a Game Boy Advance GameShark may be used to make a temporary patch of the game's ROM (similar to the Game Genie) which disables the DMA system. Codes to circumvent the system are commonly known as '''Anti-DMA''' codes.
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu