Várhatóan csak augusztusban érhető majd el bétaverzióként a PC-re „átírt” Mario Kart Wii játék, amely igencsak különleges abból a szempontból, hogy statikus újrafordítással készült. Ezt a módszert használták már másféle játékokhoz, azonban a fejlesztő, „patchzyy” állítása szerint a mostani az „első egy Wii-játék esetén”. A rövid, beharangozó videó alapján pedig elég jónak tűnik – jegyzi meg a Tom’s Hardware.
A Mario Kart Wii 2008-ban jelent meg Nintendo Wii konzolra a Mario Kart-sorozat hatodik részeként. Sok rajongó szerint ez a sorozat egyik legszórakoztatóbb és legversenyképesebb epizódja (ezt támasztja alá egyébként, hogy több mint 37 millió példányban kelt el, amivel a Wii egyik legsikeresebb játéka lett), így nagy dolog (lesz), ha PC-n is futtatható majd, mint egy eleve arra készült játék.
Amikor egy régi konzoljátékot akarnak PC-n futtatni, többféle módszer közül is választhatnak. Lehet emulátort használni – ilyenkor a PC úgy viselkedik, mintha egy Wii eszköz volna. Ilyen esetben a játék kódja változatlan marad, viszont van némi teljesítményveszteség. A teljes portoláskor újraírják a játékot PC-re. Ehhez általában szükség van az eredeti forráskódra, ami a rajongóknál szinte soha nincs meg. Végül a statikus újrafordítás során a régi játékok bináris gépi kódját közvetlenül a modern PC-k processzora által érthető kódra (pl. x86, x64, ARM) fordítják le az eredeti forráskód használata nélkül. Ezáltal a játék emulátor nélkül, natív PC-s alkalmazásként futtatható.

A statikus újrafordítás egy gyors és rugalmas módszer. Nem véletlenül kedvelik a digitális archiválók és a retró játékok rajongói: nagyobb teljesítményt és stabilitást kínál, kiküszöböli az emulációs furcsaságokat és a többletterhelést. Emellett a modern platform legjobb tulajdonságait is kihasználhatja, így – ebben a konkrét esetben – az átalakított Mario Kart Wii akár 4K felbontásban is futhat, feloldott képkockasebességgel. Ráadásul az új PC-s verzió a Retro Rewindet is támogatja, a rajongói közösség jóvoltából 200 új pálya áll rendelkezésre.
Mint említettük a statikus újra fordításhoz nem használják az eredeti forráskódot, ehelyett a játék lefordított gépi kódjából kell visszafejteni, hogy a program mit csinál, majd ebből kell készíteni új PC-s gépi kódot. Tény, hogy ez egy kicsit macerás foglalatosság, ezért is vetették be ebben az esetben a mesterséget intelligenciát is, azonban csupán kezes segítőként, és nem a feladat végrehajtójaként. Ez a módszer ugyanis nem teljesen automatikus folyamat. A gépi kódot csak részben elemzik és alakítják át automatikusan, a fejlesztőknek általában sok kézi munkát is bele kell tenniük, hogy a végeredmény stabil és helyes legyen.
Augusztusban tehát kiderült, hogyan muzsikál PC-n a Mario Kart Wii. Ha ez a módszer beválik, akkor a jövőben más Wii- és akár GameCube-játékok is natív PC-s változatot kaphatnak emulátor nélkül. Hacsak addig nem szól bele a közismerten szívesen pereskedő Nintendo.
https://www.youtube.com/watch?v=3ndObfBmqGc
Ha máskor is tudni szeretne hasonló dolgokról, lájkolja a HVG Tech rovatának Facebook-oldalát.