[SWITCH]Rilasciato vba-next switch v0.2 per Nintendo SwitchTempo di lettura : 1 min

L’arrivo di nuovi emulatori aggiunge maggiore scelta e nuove potenzialità al Nintendo Switch.Da un port di libretro e 3DSGBA arriva VBA Next/VBA-M dallo sviluppatore RSDuck.Il VisualBoy Advance(Vba) è un emulatore del Game Boy / Color e Game Boy Advance che ha cessato lo sviluppo nel 2004. VBA-M è una continuazione di VBA, poiché viene regolarmente aggiornato.VBA-Next è una versione ottimizzata di VBA con speedhacks ed è disponibile come core della libreria per RetroArch .

Caratteristiche

  • Abbastanza alta la compatibilità (non ho provato molti giochi)
  • Salvataggi dei giochi e salva stati
  • frameskip

I problemi

  • In rare occasioni l’audio ha problemi
  • Video e Input non hanno frame accurati (vedi Speed ​​hack)

Speed ​​Hack

Prima di implementare questo “hack della velocità”, l’emulatore aveva rallentamenti regolari. Anche se ho scoperto queste cose da solo, queste potrebbero essere di dominio pubblico per poter potenziare l’emulatore. Queste erano le cose che apparentemente rallentavano l’emulatore:

  • Il thread / core su cui è in esecuzione
  • Il VSync

Il primo problema è stato risolto eseguendo l’intero emulatore in una seconda discussione con una priorità molto elevata bloccata su un core non utilizzato dal sistema.

Omettere l’attesa per la sincronizzazione verticale porta naturalmente a artefatti. Quindi ho deciso di eseguire l’emulatore solo all’interno del secondo thread, bloccato utilizzando il thread a 60 Hz. Allo stesso tempo il thread principale è bloccato da vsync e riceve il framebuffer solo durante l’invio dell’input. Ho lasciato l’audio nel thread dell’emulatore.

Ciò porta naturalmente al problema che entrambi i thread, sebbene bloccati a 60 Hz, potrebbero non essere sincronizzati, quindi l’input o la grafica di un frame possono a volte non saltellare .

Crediti

  • VBA-M e libretro devs
  • shinyquagsire23 e Steveice10 per 3DSGBA
  • sviluppatori di libnx

Download

vba-next.nro

Fonte
Github

hitech CODICE SCONTO G4M3SC0NS0L3S

Ti è piaciuta la notizia? Supporta theheroGAC su Patreon!

theheroGAC

Nato negli anni 80 con la passione dei videogiochi e delle console.Il mio primo home computer è l'Amiga 600 regalato a 10 anni.Amo aiutare le persone in difficoltà e scrivere notizie sulle console.Studio all'università e il sito Games And Consoles è la mia passione.Per gli amici mi potete chiamare Ciccio

Ti potrebbe anche interessare

Rispondi