Legenda o Zelda: dekompilovaná

Uchovávajte zdrojový kód na programy zatvorené je niečo, čo sa tu normálne zamračovalo tu z veľkých dôvodov. Uzavretý zdrojový kód je menej bezpečný a menej prispôsobiteľný, ale bohužiaľ nebudeme schopní presvedčiť každý z dôvodov open source kódu kedykoľvek čoskoro. Na druhej strane je možné dekompilicky niektoré z týchto programov, ktorých zdroj zostáva za uzamknutými dverami v snahe lepšie pochopiť tento kód a jeden z mnohých viac vynikajúcich príkladov z neskorej je tento projekt, ktorý má plne dekompilovaný Ocarina času.

Ak chcete začať s kódom pre tento projekt, je jednoducho potrebuje klonovať úložisko GIT a potom použiť určitý súbor softvérových nástrojov (v závislosti od operačného systému používateľa) na zostavenie ROM zo zdrojového kódu. Odtiaľ je svet, je váš výbor vyplnený rupou. Rovnako ako sme videli z iných dekompilovaných hier, akýmkoľvek počtom vylepšení pôvodnej hry, vrátane zvýšenia rámcovej frekvencie, zlepšenie grafiky, alebo inak pridávanie rozkvitaní, ktoré by inak neboli.

Tvorcovia tohto projektu poukazujú na to, že je to stále pokrok v práci, pretože bola dokončená len jedna z 18 verzií, ale skutočnosť, že zdrojový kód, ktorý bol schopný dekompilovať, stavia plnohodnotnú hru, keď je rekompilované Hovorí s tým, ako ďaleko, keď príde. Videli sme podobné procesy používané na iné hry, ktoré tiež pomáhajú ilustrovať, koľko zlepšenie je možné, keď opätovne písanie starej hry z ich zdrojového kódu.

Vďaka [Lazarusovi] pre tip!