Legenden om Zelda: Dekompilerad

Att hålla källkod till program stängda är något som normalt är frowned på här av många skäl. Stängd källkod är mindre säker och mindre anpassningsbar, men tyvärr kommer vi inte att kunna övertyga alla om fördelarna med öppen källkod någon gång snart. Å andra sidan är det möjligt att dekompilera några av de program vars källa förblir bakom låsta dörrar i ett försök att bättre förstå den koden, och en av de mycket mer utmärkta exemplen på sent är detta projekt som fullt har dekompilerat Ocarina av tid.

För att komma igång med koden för det här projektet behöver man helt enkelt klona Git-arkivet och sedan använda en viss uppsättning programvaruverktyg (beroende på användarens operativsystem) för att kompilera ROM-skivan från källkoden. Därifrån är världen din rupee-fylld burk. Som vi har sett från andra dekompilerade spel kan ett antal förbättringar av det ursprungliga spelet göras, inklusive att öka bildhastigheten, förbättra grafiken eller på annat sätt lägga till blomningar som annars inte skulle vara där.

Skaparna av detta projekt påpekar att detta fortfarande är en arbetsförhållande eftersom endast en av de 18 versionerna har slutförts, men det faktum att källkoden de har kunnat dekompilera bygger ett fullt fungerande spel när de är omkompilerade Talar med hur långt det kommer. Vi har sett liknande processer som används för andra spel innan det också hjälper till att illustrera hur mycket förbättring är möjlig när du skriver om gamla spel från deras källkod.

Tack till [Lazarus] för tipset!

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post