Site icon Games and Consoles

[EMU] Ymir v0.1.8: L’ emulatore del Sega Saturn riceve una Release di Consolidamento e Precisione

Salve a tutti! È con grande piacere che annunciamo il rilascio di Ymir v0.1.8, un aggiornamento che, sebbene non introduca funzionalità rivoluzionarie, rappresenta un passo fondamentale nel rendere l’emulatore più stabile, compatibile e piacevole da usare. Questa versione si concentra pesantemente sulla risoluzione di bug, con un tocco di miglioramenti alla qualità della vita, nuovi strumenti di debug e piccoli ma graditi perfezionamenti in tutto il progetto.

Novità in Vetrina: Build ARM e FreeBSD

Una delle novità più attese arriva dalla piattaforma: Ymir ora supporta ufficialmente Windows su ARM64 (grazie a @tordona) e FreeBSD su ARM64 (grazie a @bsdcode). Gli utenti Windows possono trovare il build direttamente allegato alla release, mentre gli utenti FreeBSD possono installare Ymir tramite il Ports Collection.

Sguardo al Futuro: La Prossima Svolta (v0.2.0)

Questo aggiornamento segna probabilmente l’ultima release della serie 0.1.x. Il prossimo obiettivo è ambizioso: una riscrittura completa dell’emulazione del CD Block e del SMPC. Questi componenti sono stati finora il tallone d’Achille di Ymir in termini di accuratezza, causando una miriade di problemi difficili da investigare (freeze, crash, avvii falliti).

La prossima versione, che verrà etichettata come 0.2.0, richiederà quindi più tempo per essere sviluppata e potrebbe essere meno “corposa” nelle novità rispetto agli ultimi rilasci. C’è anche una piccola, ma non trascurabile, possibilità che questi cambiamenti siano così profondi da interrompere la compatibilità dei save state con la versione 0.1.x. Cercheremo di evitarlo, ma l’accuratezza e la compatibilità a lungo termine avranno la priorità.

Miglioramenti alla Compatibilità

Grazie agli sforzi enormi di tester come @GoodWall533, @thelastangryman1907, jabeck1 e molti altri, la lista di compatibilità ha superato il 50% dei giochi totali testati, con un tasso di successo di circa l’85%! Ecco alcuni giochi che ora funzionano o hanno visto importanti bug risolti:

Il Lavoro sull’Audio: SCSP

L’unità audio SCSP ha ricevuto numerose attenzioni, risolvendo una pletora di problemi:

La Ricerca della Perfezione Grafica: VDP1 & VDP2

Il renderer VDP1 è stato aggiornato per essere pixel-perfect grazie a Lordus (di fama DraStic). Questo, unito a un conteggio più accurato dei cicli di rendering, ha risolto:

Anche il VDP2 ha beneficiato di test ROM dedicati, con tempistiche del segnale video molto più accurate. I frame rate NTSC e PAL sono ora esattamente 59.97 Hz e 50 Hz rispettivamente.

Miglioramenti all’Interfaccia e all’Usabilità

Nuovi Strumenti per il Debug

Per aiutare a smascherare bug complessi e supportare gli homebrew developer, sono stati aggiunti nuovi strumenti di debug:

Download e Note

Quale versione scaricare?
Scegliete il file corrispondente al vostro sistema operativo e architettura:

Requisiti:

🔗 Scarica Ymir v0.1.8 qui: https://github.com/StrikerX3/Ymir/releases/tag/v0.1.8

Un ringraziamento enorme a tutti i collaboratori, tester e sostenitori della community. Il vostro feedback continua a essere inestimabile. Non esitate a testare i vostri giochi e a riportare i risultati!

Exit mobile version