Anonymous user
Unintended ROM code execution: Difference between revisions
m
Generally speaking, isn't this what a glitch is? Leaving it up for now, but removing it from Major.
>Torchickens No edit summary |
>Sherkel m (Generally speaking, isn't this what a glitch is? Leaving it up for now, but removing it from Major.) |
||
(3 intermediate revisions by one other user not shown) | |||
Line 1:
'''Unintended ROM code execution''' is the execution of existing code or data in the ROM of a video game from an access point
▲'''Unintended ROM code execution''' is the execution of existing code or data in the ROM of a video game from an access point to execute code via a [[glitch]].
Under normal circumstances
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]]).
Line 10 ⟶ 9:
*If the registers are incorrect.
*If the location is in the middle of the code and/or the game interprets the wrong ASM.
*If the bank to the function's pointer is wrong.
*If the location is not a routine (e.g. graphics data).
{{stub}}
|