La leggenda di Zelda: decompilato

Mantenere il codice sorgente per i programmi chiusi è qualcosa che normalmente si accigliò qui per un sacco di motivi. Il codice sorgente chiuso è meno sicuro e meno personalizzabile, ma purtroppo non saremo in grado di convincere tutti i meriti del codice open source in qualsiasi momento presto. D’altra parte, è possibile decompilare alcuni di questi programmi la cui fonte rimane dietro a porte chiuse nel tentativo di comprendere meglio quel codice, e uno dei molti più eccellenti esempi di quello del ritardo è questo progetto che ha completamente decompilato il Ocarina del tempo.

Per iniziare con il codice per questo progetto, è semplicemente necessario clonare il repository Git e utilizzare un determinato set di strumenti software (a seconda del sistema operativo dell’utente) per compilare la ROM dal codice sorgente. Da lì, però, il mondo è il tuo barattolo pieno di rupia. Come abbiamo visto da altri giochi decompili, è possibile effettuare qualsiasi numero di miglioramenti al gioco originale, incluso il potenziamento del frame rate, migliorando la grafica, o altrimenti aggiungere fiorisce che altrimenti non sarebbe presente.

I creatori di questo progetto sottolineano che questo è ancora un lavoro in corso come solo una delle 18 versioni è stata completata, ma il fatto che il codice sorgente sia stato in grado di decompilare costruisce un gioco completamente lavorativo quando ricompilato Parla con quanto lontano è arrivato. Abbiamo visto processi simili utilizzati per altri giochi prima di aiutare anche a illustrare quanto è possibile migliorare quando si registrano i vecchi giochi dal loro codice sorgente.

Grazie a [Lazarus] per la punta!

Leave a Reply

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