Screenshot din jocul Mario Kart 64

Mario Kart 64 își face apariția pe PC printr-un port neoficial, fără a necesita emulare

Redând viață unui alt clasic Nintendo 64

Emularea consolei Nintendo 64 a fost întotdeauna un subiect controversat. Lansarea UltraHLE a fost un moment de referință, oferind o modalitate de a rula jocuri comerciale N64 la rate de cadre jucabile pe Windows 9x, când consola avea abia trei ani. Astăzi, situația s-a îmbunătățit dramatic, cu opțiuni de emulare mai precise și modalități alternative de a recrea cu fidelitate magia gameplay-ului Nintendo pe PC.

Colectivul Harbour Masters a reușit din nou imposibilul. Echipa de dezvoltatori care a adus The Legend of Zelda: Ocarina of Time și Star Fox 64 pe PC și-a dezvăluit acum cel mai recent efort în decompilarea codului și ingineria inversă: SpaghettiKart, un port neoficial pentru PC al jocului Mario Kart 64.

Ca și în cazul celorlalte titluri, HM a decompilat codul original al jocului și l-a recompilat pentru a rula nativ pe platformele de calcul moderne. SpaghettiKart suportă Windows, Linux (Ubuntu 22) și chiar și Switch. Important de menționat, portul nu include niciunul dintre activele protejate prin drepturi de autor ale Nintendo. Jucătorii trebuie să furnizeze propria copie a ROM-ului Mario Kart 64, să o convertească în formatul corespunzător și să ruleze programul „Spaghettify.exe” pentru a încărca datele pe PC-ul lor.

Deocamdată, SpaghettiKart poate încărca doar versiunea americană a jocului. Portul suportă trei API-uri de randare pentru a minimiza problemele grafice: DirectX 11 pentru Windows, Metal pentru macOS și OpenGL pentru alte platforme. Există, de asemenea, suport pentru active personalizate și moduri, așa cum se demonstrează într-un clip oficial distribuit recent de HM pe YouTube.


SpaghettiKart este încă în lucru, au avertizat dezvoltatorii, o mică minoritate de utilizatori experimentând blocări rare. Importurile de trasee personalizate funcționează deja, deși nu toate caracteristicile Mario Kart 64 sunt încă suportate. Și da, numele „SpaghettiKart” este probabil o aluzie la cantitatea masivă de „cod spaghete” folosit de dezvoltatorii Nintendo în anii ’90.

Totuși, rularea Mario Kart 64 pe PC fără emulare, completată cu setări grafice personalizate, este probabil cea mai bună modalitate pe care o avem astăzi de a ne bucura de capodopera Nintendo într-o nouă lumină. Jocul a fost inițial conceput ca o demonstrație a ceea ce putea face noua consolă cu grafica 3D, chiar dacă gameplay-ul său nu a avansat semnificativ dincolo de titlul original pentru Super Nintendo, Super Mario Kart.

Mario Kart 64 a fost un proiect complex și dezordonat, iar dezvoltatorii au trebuit să se confrunte cu puterea de procesare limitată a consolei Nintendo 64. Cu toate acestea, jocul a devenit al doilea cel mai bine vândut titlu pentru platformă, cu 9,87 milioane de copii vândute la nivel mondial.

SpaghettiKart este alimentat de Libultraship, o bibliotecă concepută pentru a reimplementa funcțiile SDK-ului Nintendo 64 (libultra) pe mașinile moderne. Colectivul HM o folosește ca un cadru comun pentru a dezvolta porturi native pentru PC ale jocurilor Nintendo 64, așa că va trebui doar să așteptăm și să vedem care va fi următorul lor proiect de decompilare și recompilare.

Leave a Comment

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

Scroll to Top