Ymir è un emulatore per Sega Saturn in costante sviluppo, che mira a offrire un’esperienza accurata e ricca di funzionalità. La versione v0.1.3 introduce numerosi miglioramenti, tra cui supporto per macOS, cartucce ROM e molto altro!
🔹 Novità Principali
✅ Supporto macOS (Intel e Apple Silicon)
Finalmente disponibile per macOS, sia su Mac Intel che Apple Silicon, grazie al lavoro di @Wunkolo (#49, #65, #95, #96).
🎮 Supporto per Cartucce ROM
Ora compatibili:
-
The King of Fighters ’95
-
Ultraman: Hikari no Kyojin Densetsu
L’emulatore carica automaticamente la cartuccia necessaria quando viene inserito il gioco corrispondente (opzione disattivabile).
🌍 Rilevamento Automatico PAL/NTSC
Ymir passa automaticamente tra PAL (50Hz) e NTSC (60Hz) in base alla regione del gioco.
🎛️ Miglioramenti al Sistema di Input
-
Turbo Mode Toggle: Nuova opzione per attivare/disattivare la modalità turbo (tasto predefinito: `).
-
Gamepad indipendenti: I controller non vengono più fusi in un unico dispositivo.
-
Azioni ripetibili: Tenendo premuto un tasto, è possibile ripetere azioni come l’avanzamento frame-by-frame.
🖥️ Modalità Schermo Intero & UI Migliorata
-
Full screen mode (Alt+Invio) con supporto a VRR (Variable Refresh Rate).
-
Riduzione dell’input lag (ora paragonabile a Mednafen).
-
Indicatori di stato in-game (riavvolgimento, pausa, turbo, etc.).
🎨 Correzioni Grafiche e Audio
-
Fix per glitch in giochi Capcom e Dragon Ball Z.
-
Miglioramenti all’emulazione SCSP (audio), ora più accurata di Mednafen in alcuni test.
🔹 Caratteristiche Principali di Ymir
✅ Supporto per:
-
BIN+CUE, IMG+CCD, MDF+MDS, ISO
-
Cartucce Backup RAM e DRAM
-
Fino a 2 giocatori (in espansione)
🎮 Funzionalità avanzate:
-
Save states
-
Rewind (fino a 1 minuto a 60 fps)
-
Turbo mode e frame step (avanti/indietro)
-
Debugger in sviluppo
🔹 Come Usare Ymir
📥 Installazione
-
Scarica l’ultima versione da GitHub Releases.
-
Estrai e avvia l’eseguibile (su Windows potrebbe servire Visual C++ Redistributable).
⚙️ Configurazione
-
IPL (BIOS): Ymir richiede una ROM BIOS nella cartella
roms
(creata al primo avvio). -
Comandi da terminale:
ymir-sdl3 --help # Mostra le opzioni ymir-sdl3 -f # Avvio in fullscreen
🔹 Problemi Conosciuti
Alcuni giochi hanno ancora problemi:
❌ Freeze durante il gameplay:
-
Daytona USA (versione originale)
-
Sakura Taisen (premere B per skippare i dialoghi)
-
Shining Force 3 (Scenario 1)
❌ Bloccati alla schermata SEGA:
-
Marvel vs. Street Fighter
-
Virtua Cop 2
-
X-Men vs. Street Fighter
🔹 Quale Versione Scaricare?
-
AVX2 → Migliori prestazioni (CPU moderne)
-
SSE2 → Compatibile con PC vecchi
-
Win32 → Senza terminale (preferibile su Windows)
📌 Scarica ora: GitHub Releases
Provatelo e fateci sapere cosa ne pensate! 🚀