[PC]Rilasciato Nova v0.5Tempo di lettura : 7 min

Lo sviluppatore SteveKwok  ha rilasciato un nuovo aggiornamento di Nova in versione 0.5.Questo nuovo progetto chiamato inizialmente Cronus e cambiato in Nova(nella mitologia greca, Cronus fu sconfitto dal figlio Zeus) ,è un nuovo emulatore del Sega Saturn per PC scritto da zero in C ++ 11,un linguaggio di programmazione molto utilizzato nei mini PC come Arduino. Attualmente è in grado di eseguire alcuni giochi commerciali con piccoli suoni e grafica,ma non supporta salvataggi,carica stato e cd fisici.

Caratteristiche

  1. seleziona automaticamente la regione
  2. seleziona automaticamente i tipi di cartucce modificando cart.json.
  3. salva automaticamente la memoria di backup.
  4. Non richiede il BIOS

Requisiti

CPU: 2,0 GHz
Memoria: 1 GB
Scheda video: supporto DirectX9
Sistema operativo: Win7 / 8 / 8.1 / 10
Inoltre, potrebbe essere necessario installare i seguenti componenti:
1.VS2017 ridistribuibile
2. Directx redistributable (giugno 2010)

Guida

Scaricare il file a fine articolo e scompattarlo.
Inserire il file bios.bin nella cartella bios. (Nova non contiene il file bios)

Controlli

Su: w
Giù: s
Sinistra: a
Destra: d
START: h
A: j
B: k
C: l
X: u
Y: i
Z: o
L: y
R: p

1: NBG0 ON/OFF
2: NBG1 ON/OFF
3: NBG2 ON/OFF
4: NBG3 ON/OFF
5: RBG0 ON/OFF
8: Sprite ON/OFF
9: VDP2 C++/JIT toggle

Changelog

V0.5

VDP1: ha rifatto l’intera architettura.
VDP1: disabilitato force_interlace.
VDP1: implementato tempi migliori.
VDP1: gestione implementata del registro MODR.
VDP1: gestione implementata per dati tabella di comando non validi.
VDP1: modalità di calcolo del colore implementata 5.
VDP1: implementato un nuovo algoritmo per la rasterizzazione quadrilaterale.
VDP1: implementato anti-aliasing per Distorted Sprite e Polygon.
VDP1: Riscrivi l’utente / sistema di ritaglio e pre-clip.
VDP1: processo di riavvio del codice finale.
VDP1: Riscratura ad alta velocità Shrink.
VDP1: gestione Rewrote dei registri LOPR / COPR.
VDP1: modifica / cancellazione manuale del frame Rewrote.
VDP1: aggiunte restrizioni di accesso ai registri TVMR / FBCR.
VDP1: corretto un bug dei registri EWLR / EWRR (Street Fighter Zero 3).
VDP2: disabilitato VDP2_JIT.
VDP2: ha rifattorato l’intera architettura.
VDP2: cache del pattern di caratteri rimossa.
VDP2: supportato 1M VRAM.
VDP2: implementata la modalità grafica speciale ad alta risoluzione (preliminare).
VDP2: Implementazione della gestione HCNT / VCNT / EXLTEN (incompleta).
VDP2: implementato RBG1 e EXBG.
VDP2: calcolo della rotazione implementato con dati dei coefficienti.
VDP2: modalità parametro di rotazione 2 implementata di RBG0.
VDP2: modalità parametro 2 di rotazione invalida implementata (quando la tabella dei coefficienti è disabilitata) di RBG0.
VDP2: dati dei coefficienti implementati come parte dei dati LNCL.
VDP2: Implementato Screen Over Process Mode 1 di RBG0 / RBG1.
VDP2: gradazione implementata.
VDP2: finestra Sprite implementata.
VDP2: implementazione della condizione di calcolo del colore sprite 3 (MSB).
VDP2: aggiunto il supporto dello sprite di tipo 0 ~ 7 per i dati a 8 bit.
VDP2: Aggiunto il supporto di sprite di tipo 8 ~ F per dati a 16 bit.
VDP2: aggiunta di nuovo la cache dei caratteri.
VDP2: gestione priorità Rewrote.
VDP2: gestione Rewrote dei bit SPCLMD e SPWINEN del registro SPCTL (Dragon Force 2).
VDP2: gestione del ciclo di ciclo di riavvolgimento (incompleto).
VDP2: gestione Rewrote TVSTAT.
VDP2: funzione Riscrote priorità speciale.
VDP2: calcolo del colore esteso Rewrote.
VDP2: Riscrote Sprite Screen Over Process.
VDP2: processo della finestra Rewrote.
VDP2: Rewrote Shadow Process.
VDP2: inserimento LNCL Riscritto.
VDP2: calcolo a scorrimento / zoom a riscrittura di NBG0 / NBG1 / NBG2 / NBG3.
VDP2: processo di scorrimento riga / scorrimento verticale della linea di scorrimento di NBG0 / NBG1.
VDP2: corretto un bug di accesso al byte della RAM del colore (maschera errata).
VDP2: corretto un bug che il bit WxLWE di LWTA0U e LWTA1U sono mascherati.
VDP2: risolto un bug della modalità di calcolo del colore speciale 3 (dati della tavolozza MSB).
VDP2: corretto un bug nel rapporto di calcolo del colore RGB0.
VDP2: corretto un bug quando i dati sono in formato RGB e il calcolo del colore è indicato da MSB.
VDP2: corretto un bug del numero di tavolozza.
VDP2: corretto un bug di offset dell’indirizzo RAM del colore.
VDP2: bug corretti delle modalità di supplemento del numero di caratteri.
VDP2: bug corretti delle coordinate della finestra di linea normale.
VDP2: corretto un bug del punto trasparente sprite.
VDP2: corretto un bug del calcolo dell’indirizzo dell’elettrocatetere della tabella nome modello.
VDP2: bug corretti dei limiti di visualizzazione / modalità colore in base alle impostazioni del registro di abilitazione riduzione.
VDP2: bug corretti dei limiti di visualizzazione in base alle impostazioni delle modalità colore NBG0 / NBG1.
VDP2: bug risolti causati da modifiche nel frame centrale.
VDP2: bug corretti dei valori di scorrimento NBG2 / NBG3.
VDP2: bug corretti della schermata LNCL / BACK in modalità interfaccia singola.
VDP2: corretto un bug di riduzione verticale.
VDP2: corretto un bug di Screen Over Process Mode 3 quando la dimensione verticale della bitmap era 256.
VDP2: risolto un errore di parametro di rotazione quando la modalità grafica è alta risoluzione o alta risoluzione esclusiva.
VDP2: risolto un errore di parametro di rotazione quando è doppio / singolo interlacciato.
VDP2: corretto un bug di Modalità di calcolo colore speciale 2 (per punto) quando il formato colore è RGB.
VDP2: corretto un bug del pattern di priorità (schermata di avvio del BIOS).
VDP2: corretto un bug che BGON cambia nel frame centrale (Lunar Silver Star Story).
VDP2: corretto un bug del punto trasparente sprite.
VDP2: corretto un bug dell’interfaccia singola.
VDP2: corretto un bug di scorrimento delle linee.
VDP2: corretto un bug quando il numero di priorità è 0.
SCU: annullata la correzione della gestione PPAF nella v0.4 (Thunder Force V).
SCU: corretto un bug del rilevamento dell’indirizzo della tabella in modalità indiretta DMA (Tactics Ogre).
SCU: corretto un errore nel controllo dell’intervallo DMA (Burning Rangers).
SCU: risolto un bug del timing DMA (troppo lento per terminare il trasferimento dei dati della palette durante VBLANK).
CDB: bug corretti di CdReport quando il pickup si trova nell’area Lead In / Out.
CDB: decodifica audio MPEG supportata.
MISC: Aggiunto interruttore ON / OFF per il livello VDP2 BACK.
MISC: corretto un altro errore nella modalità traccia errata del parser MDS.

Vecchi changelog Visualizza

Download

Nova 0.5

Fonte

Twitter

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