Jump to content

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 to execute code, via a [[glitch]].
{{Major glitches}}
'''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 itROM execution is one of the main tasks of the hardware's central-processing unit (CPU) in order to process the game's engine.
 
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}}
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.