Timeline for What is arbitrary code execution (ACE) and how does it affect speedrunning?
Current License: CC BY-SA 4.0
5 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Feb 7, 2020 at 18:21 | comment | added | Criticizing Israel not allowed | I expect the SRM ACE glitch (in OoT) works by causing the game to accidentally overwrite the location of some code (stored in RAM), with an arbitrary location you can select. Then when it wants to run that code, it runs the wrong code by mistake, and the code it runs is the code which you set up earlier. | |
Feb 6, 2020 at 13:10 | comment | added | Adam Barnes | I think this answer is brilliant - a person completely unfamiliar with progamming might completely understand it. You may want to expand on what the "program counter" actually is to make the answer even better. | |
Feb 5, 2020 at 16:08 | comment | added | Lore Friendly | Well this was a good explanation. One thing to note is buffer overflow exploits are notorious for causing arbitrary code execution. | |
Feb 5, 2020 at 15:55 | review | First posts | |||
Feb 5, 2020 at 16:07 | |||||
Feb 5, 2020 at 15:54 | history | answered | QBrute | CC BY-SA 4.0 |