Se fossi stato un bambino Nintendo negli anni ’90, probabilmente saresti rimasto stupito di come stella volpe E il Chip SuperFX Potrebbe offrire mondi 3D completi su hardware SNES dell’era del 1993. Se torni a giocare oggi, probabilmente sarai frustrato dal frame rate instabile del gioco, che arriva a un massimo di 20 frame al secondo.
Inserisci molto tempo stella volpe Violazione della ROM kandontoresponsabile delle funzionalità complete Spettacolo di esplorazione di Star Fox hackerare. Questa settimana, Kando patch rilasciata Apre 30 o anche 60 fps in modalità simulata stella volpe (o Volpe stellare 2M) ROM. Il risultato è un’esperienza molto fluida che probabilmente si avvicinerà a corrispondere ai ricordi sfumati di rosa che avevi nei primi anni ’90 stella volpe Più di quanto potesse fare il gioco originale.
problema di progettazione
tentativi di accelerazione stella volpe Non è una novità nelle comunità di hacking e simulazione. Per anni giocatori Chip SuperFX overcloccati o Esegui gli emulatori a velocità più elevate Per cercare di aumentare il frame rate del gioco.
Ma mentre questi metodi fanno stella volpe Funziona più velocemente (e più fluido) e accelera anche la logica interna del gioco nella stessa misura. Ciò significa che le navi nemiche e il tuo Arwing stanno volando molto più velocemente di quanto Nintendo intende, un effetto che fa sì che anche l’eccellente musica del gioco non si sincronizzi con l’azione di scorrimento automatico sullo schermo. Triplicare la velocità del gioco per raggiungere un’esperienza di 60 fps lo rende incredibilmente veloce, a detta di tutti.
Il design e le limitazioni del chip SuperFX originale rendono questo problema difficile da risolvere. in un gioco come stella volpeChip SuperFX Possono essere necessari due cicli full frame per trasferire le sue immagini 3D alla RAM video del sistema (nonostante utilizzi solo il 75% dello spazio disponibile sullo schermo). Aggiungi il tempo di calcolo per la logica del gioco, il movimento dei nemici, ecc. e il gioco esegue il rendering di un nuovo fotogramma a un terzo della velocità di 60 fps del SNES.
“I giochi SuperFX sono una specie di caso speciale”, autore di Nearby Emulator (alias byuu) Lo ha detto ad Ars nel 2019 Mentre si discute dell’aggiornamento si concentra sull’overclocking L’emulatore si concentra su bsnes di precisione. “Dato che tendono a non funzionare a 60 fotogrammi al secondo a causa dei requisiti del software che rasterizza interi schermi su SNES, la logica di gioco è basata sui frame rate. Quindi, anche se acceleri stella volpeDimostrerà che il motore di gioco sta funzionando molto velocemente ora”.
rallentare
Per aggirare questo problema, l’hack di kando ha prima riprogrammato il gioco per eseguire istruzioni a tre frame (misurate in Procedure IRQ) nello spazio di un ciclo di fotogrammi (o due cicli di gioco per la modalità 30 fotogrammi al secondo). Ma per evitare che il gameplay stesso acceleri, kando ha programmato la sua versione per ricalcolare la logica di gioco (o “livelli”) solo ogni terzo fotogramma (o ogni altro fotogramma per una modalità a 30 fps). “Questo rallenta il gioco al suo ritmo originale”, scrive Kando.
Sfortunatamente, Kando nota che questa è una versione hackerata del gioco Ho ancora bisogno di aiuto dalla CPU SNES overcloccata E quindi , NON FUNZIONA SU DISPOSITIVI SNES STOCK. Anche negli emulatori configurati per l’esecuzione in modalità overclock, kando Avvisare che, in modalità 60fps, “quando ci sono pochi oggetti sullo schermo, il frame rate al secondo diventa molto variabile tra 30-60fps (sembra anche avere dei problemi con la velocità della musica durante la riproduzione a 60fps).
Non importa i limiti, è bello vivere di nuovo stella volpeIl gameplay ricco di azione senza i nauseanti frame rate inerenti alla grafica 3D dei primi anni ’90 (o le nauseanti velocità di gioco dei precedenti hack del frame rate). Lo suoneremo insieme questo fine settimana La nostra versione migliorata di SA-1 è priva di ritardi Grado III Cercando di recuperare la versione migliore della nostra infanzia.
“Esperto di Internet. Lettore. Fanatico della TV. Comunicatore amichevole. Esperto di alcolisti certificato. Appassionato di pancetta. Esploratore. Evil twitteraholic.”