A GoldenEye 007 N64-es dekompilációján dolgozó nyílt projekt körül használt státuszoldal elérhette a 100 százalékot – a mérföldkőről a HotHardware számolt be. Ez nagy lépés egy fél évtizede készülő közösségi munkában, de fontos különválasztani a dekompilálást a kész PC-porttól: utóbbi még nincs itt.

Mit jelent a 100 százalék?

A dekompiláció során az eredeti N64-es program gépi kódjából fokozatosan állítják elő a fejlesztők által kezelhető, C-alapú forrást. Amikor egy projekt minden kódútvonalat visszafejtett, sokkal könnyebbé válik a program módosítása: elméletben jöhet nagyobb látótávolság, szélesvásznú kép, magasabb képfrissítés, javított irányítás vagy akár új játékmód is.

A Modern Vintage Gamer rövid magyarázó videója a dekompilálás, a recompilation és a natív port közötti különbséget mutatja meg.

GoldenEye 007 N64 játékmenet egy pályán
A GoldenEye 007 N64-es változatának játékmenete. Forrás: HotHardware.

A projekt GitHub-oldala azonban továbbra is WIP-ként, vagyis folyamatban lévő munkaként írja le a kódot. A tárhely nem tartalmazza a játék összes eredeti eszközét sem, és a leírás szerint az elkészítéshez az eredeti példányból származó fájlokra van szükség. A „100 százalék” ezért elsősorban a visszafejtés állapotát jelöli, nem egy azonnal letölthető, jogtisztán terjeszthető PC-s kiadást.

A PC-port továbbra is csak lehetőség

A dekompilált kód valóban megnyithatja az utat natív portok és összetettebb modok előtt. Ilyenkor nem egy emulátorra bízzuk a teljes N64-hardver utánzását, hanem a játék logikája készülhet fel új platformra. Ez azonban még komoly fordítást, az eszközök rendezését, grafikai és hangbeli munkát, valamint tesztelést igényel.

Ráadásul ez a hír az eredeti N64-es GoldenEye 007-ről szól, nem az Xbox 360-as változat külön recompilation-projektjeiről. A két munka technikailag és jogi szempontból sem ugyanaz. A mostani mérföldkő így inkább egy régóta várt fejlesztői alap elkészülését jelenti: a közösség végre sokkal szabadabban nyúlhat a klasszikushoz, de a kész, egyetlen kattintással telepíthető PC-verzióra még várni kell.