Legenda Zelda: Dempiled

0 Comments

Udržování zdrojového kódu na programy uzavřené je něco, co se zde běžně zamračilo pro spoustu důvodů. Uzavřený zdrojový kód je méně bezpečný a méně přizpůsobitelný, ale bohužel nebudeme schopni přesvědčit všechny zásady open source kódu kdykoliv brzy. Na druhou stranu je možné dekompilovat některé z těchto programů, jejichž zdroj zůstává za zamčených dveří ve snaze lépe pochopit tento kód, a jeden z mnohem více vynikajícími příklady toho pozdního je tento projekt, který plně dekompiloval Ocarina času.

Chcete-li začít s kódem pro tento projekt, jeden prostě musí klonovat úložiště Git a poté použít určitou sadu softwarových nástrojů (v závislosti na operačním systému uživatele) pro kompilaci ROM ze zdrojového kódu. Odtud je svět, svět je váš rupie naplněný jar. Stejně jako jsme viděli z jiných dekompilovaných her, jakýkoliv počet vylepšení původní hry lze provést včetně posílení kmitočtu, zlepšení grafiky, nebo jinak přidávání vzkvétá, které by tam jinak nebyly.

Tvůrci tohoto projektu poukazují na to, že se jedná o tento postup, protože byl dokončen pouze jeden z 18 verzí, ale skutečnost, že zdrojový kód, který dokázali dekompilovat, buduje plně pracovní hru při rekompilováním Mluví, jak daleko je to přijít. Viděli jsme podobné procesy používané pro jiné hry dříve, než to také pomáhají ilustrovat, kolik zlepšování je možné při re-psaní starých her z jejich zdrojového kódu.

Díky [Lazarus] pro tip!

Leave a Reply

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