Vitor Vilela, software engineer brasiliano si è divertito a riscrivere Race Drivin’, uscito per SNES nel 1992, dandogli tutta la potenza del Nintendo SA-1.
Come sarebbe un gioco di trent’anni fa se potesse girare sfruttando in pieno un processore sempre di trent’anni fa? La risposta è nel video pubblicato di recente da Vitor Vilela in cui ci mostra cosa si può fare con il processore Nintendo SA-1.
Leggi anche –> Emilia Clarke svela perché ha tagliato i capelli dopo Il Trono di Spade
Race Drivin’ per SNES ora corre davvero
Nintendo SA-1, il processore del Super Nintendo, è un processore che gira ormai da un bel po’ ma nessuno prima d’ora era riuscito a dimostrare davvero di cosa fosse capace se messo effettivamente al lavoro. Ci ha pensato allora l’ingegnere software brasiliano Vitor Vilela che ha adattato Race Drivin’, titolo SNES del 1992, al processore.
Il gioco originale, che già era un port da Atari Games, uscì a inizi Anni ’90 per lo SNES ma all’epoca il framerate era fermo a meno di dieci, anzi a meno di cinque frame al secondo. In pratica giocarlo adesso sarebbe come guardare una presentazione in Powerpoint. Poi, dal nulla, arriva l’annuncio su Twitter, patria dei developer e dei modder ormai, che qualcuno è riuscito a ottimizzare il codice sorgente di Race Drivin’ per farlo girare con il processore Nintendo SA-1.
Vitor Vilela ha condiviso con il mondo la notizia scrivendo: “Sono lieto oggi di pubblicare la versione ottimizzata per SA-1 di Race Drivin’, dopo circa 13mila linee di corce ASM e un sacco di ricerca. A differenza di altre conversioni, lo scopo principale è stato quello di far girare il gioco in modo più fluido e migliorare il gameplay.”
E in effetti, guardando il video che accompagna il tweet di Vilela è evidente che si passa da un frame ogni quarto d’ora (scherziamo sono 4 frame al secondo) a ben 30 frame al secondo. Trasformandolo quindi in un gioco da giocare.
E Vilela in realtà non ha usato tecnologia contemporanea: lo SA-1 era già presente in alcuni giochi dell’epoca e ha sperimentato quanto avrebbe potuto rendere migliori le prestazioni di diversi giochi trafficando con Gradius III, Contra III e Super R-Type. C’è da aggiungere però che comunque qualche gioco con lo SA-1 c’era già negli Anni ’90, per esempio Kirby Super Star e Super Mario RPG: Legend of the Seven Stars.
Leggi anche –> Nuovi dettagli sul tono di Final Fantasy XVI da Yoshida
L’operazione di Vileva sembra un velleitario esercizio di stile ma, a ben guardare, ci ricorda che la tecnologia non è usa e getta e che, è vero, ci vogliono ore di lavoro in più e competenze aggiornate ma non necessariamente dovremmo comprare una console ogni due anni perchè i giochi “non girano più.”
Se volete potete farvi un giro sulla pagina github di Vileva e poi scorrete a fondo pagina per il tweet originale.
LINK UTILI
- CLICCA QUI PER PS5 CON LETTORE 499€
- CLICCA QUI PER PS5 ALL DIGITAL 399€
- PAD DUALSENSE PS5
- CUFFIE PULSE 3D
- CAMERA PER PS5
- STAZIONE RICARICA DUALSENSE PS5
- ABBONAMENTO PS PLUS 12 MESI
- RESIDENT EVIL VILLAGE
- FAR CRY 6
- GOTHAM KNIGHTS
- THE LAST OF US PARTE 2
- NIOH COLLECTION PS5
- HITMAN 3
- FIFA 21
- SPIDER-MAN MILES MORALES
- DEMON’S SOULS
- WATCH DOGS LEGION
- ASSASSIN’S CREED VALHALLA
Today I’m glad to release the SA-1 optimized version of Race Drivin’, after around 13K lines of ASM code and a lot of research. Unlike other conversions, the main focus was making the game run smoother and improve gameplay.
Download: https://t.co/yNcIFniCdi pic.twitter.com/P4Y39uW9U1
— Vitor Vilela (@HackerVilela) February 20, 2021