Unintended ROM code execution: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
>Torchickens
No edit summary
>Torchickens
No edit summary
Line 6: Line 6:
However, an access point such as a [[glitch item]]'s effect, a [[Arbitrary code execution#Via custom map script pointer|custom map script pointer]] or a [[glitch move]] is a means of running code from the ROM or a rewritable source ([[arbitrary code execution]]).
However, an access point such as a [[glitch item]]'s effect, a [[Arbitrary code execution#Via custom map script pointer|custom map script pointer]] or a [[glitch move]] is a means of running code from the ROM or a rewritable source ([[arbitrary code execution]]).


Although the code is in the ROM, executing it may lead to unintended behavior due to one or more of the following factors:
Although the code is in the ROM, executing it may, in addition to events coded by the game developers, lead to unintended behavior due to one or more of the following factors:


*If the registers are incorrect.
*If the registers are incorrect.