Godtyckligt kodkörning är i ett annat slott!
När man får en dator, måste den förväntas att ägaren kan köra någon kod på den som de vill ha. Ofta är det inte så, men som många moderna enheter säljs med låsta bootloader eller sämre. Äldre teknik är lite lättare att hantera, men godtycklig kodkörning på något som en original Nintendo innebär fortfarande ganska mycket legwork, eftersom [Retro Game Mechanics förklarade] visar med de inre arbeten av otroligt Mario Brothers 3.
Medan det här hacket inte ändrar Nintendo själv, tillåter det för godtyckligt exekvering i spelet, vilket mest används av Speedrunners för att komma till slutkrediterna Scener så fort som möjligt. För att göra detta skrivs värdena till minnet genom att mycket försiktigt manipulera objekt på skärmen. När de rätta värdena är inmatat utnyttjas en glitch i spelet som involverar ett rör för att utföra det manipulerade minnet som en instruktion. Instruktionen planteras är mycket ofta som används för att ladda prinsessans kammare och slutföra spelet, med den aktuella skivan som svävar runt tre minuters märke.
Om du känner att du har sett något så här förut, tänker du sannolikt på den otroligt Mario-världen som utnyttjar de SNES som möjliggör samma stil av godtycklig kod. Mario 3 Hack är dock enklare att utföra. Det är också värt att kolla in videon nedan, eftersom [retro spelmekanik som förklaras] går in i stort djup om vilka värden som skrivs till minne, hur de utförs som en instruktion och alla andra inre arbeten i spelet som tillåter ett utnyttjande av denna nivå.