Aggiungere il Sega Saturn ad Hyperspin – Mednafen

Copertina Saturn Mednafen

Questo tutorial ti spiegherà come utilizzare Mednafen, come avviare i giochi e come integrarlo in Hyperspin.

Mednafen è un multi-emulatore capace di far girare ottimamante numerose console come PlayStation, Atary Linx, numerose console Sega e Nintendo ed è attualmente la scelta migliore per emulare il Sega Saturn, molto accurato nell’emulazione richiede un computer abbastanza recente per funzionare degnamente.

Non è però di facile utilizzo dato che non dispone di un interfaccia grafica vera e propria dovrete utilizzare la riga di comando per caricare i giochi o ricorrere a frontend esterni quali Mednaffe, MedLaunch o MedGui Reborn, cosa che può risultare difficoltosa agli utenti meno esperti.

E’ comunque possibile avviare un gioco oltre che da riga di comando anche trascinando il file del gioco sopra l’eseguibile di mednafen, l’emulatore avvierà il titolo automaticamente, tuttavia dato che stiamo cercando di integrarlo in Hyperspin di seguito verrà descritta la procedura per farlo

Una interessante alternativa è usare la sua variante core per Retroarch denominata “Beetle Saturn” (link alla guida all’uso) cosa che però può creare qualche grattacapo con Hyperspin dato che il suo modulo Retroarch sembra non essere ancora perfettamente compatibile con quel core, ecco perchè in questa guida andremo a configurare e integrare in Hyperspin la versione classica di Mednafen.

Preparazione


Download di Mednafen

Dirigiamoci al sito https://mednafen.github.io/ e nella sezione “news” in basso clicchiamo su uno dei tre link (Linux, Windows 64bit e Windows 32bit)presenti per scaricare la versione più recente disponibile.

Estraete ora i file appena scaricati in una cartella a piacere, preferibilmente ben ordinati dentro la cartella “Emulators” di Hyperspin.
Avviate quindi il file mednafen.exe si aprirà una finestra nera per pochi istanti e immediatamente dopo riceverete questo messaggio di errore.

mednafen error

E’ del tutto normale dato che l’emulatore funziona principalmente in riga di comando sarà difficile per voi utilizzarlo come un normale programma ma risolveremo tutto a tempo debito.

Aggiunta del sistema ad Hyperspin

Lo so solitamente ci consiglio di configurare l’emulatore prima di aggiungerlo ad Hyperspin ma con mednafen faremo un eccezione dato che così facendo sfrutteremo il frontend per avviare direttamente i giochi.

Apriamo “RocketlauncherUI.exe” e premiamo il simbolo + verde in alto a sinistra per aggiungere il nuovo sistema e inseriamo Sega Saturn nel campo Name e clicchiamo ripetutamente su “Next” e successivamente su “Yes” per terminare la procedura guidata.
Così facendo il sistema creerà automaticamente tutti i file e le cartelle necessarie.

HS Saturn add sys

Facendo attenzione di aver selezionato il nuovo sistema dalla barra di sinistra, spostiamoci nella scheda “Emulators” e clicchiamo sul simbolo + verde per aggiungere un nuovo emulatore, se siete indecisi sul simbolo da premere stazionate sul’icona per qualche secondo e noterete la scritta “Add new emulators” per procedere con l’aggiunta di Mednafen ad Hyperspin.

Aggiunta dell’emulatore

HS Saturn add emu

Inseriamo “Mednafen” nel campo name magari seguito dalla versione dell’emulatore in nostro possesso così da distinguerlo da altre future versioni che potremmo aggiungere in futuro, nel campo path clicchiamo sulla lente di ingrandimento e scegliamo l’eseguibile “mednafen.exe” dentro la cartella dell’emulatore che avete copiato precedentemente copiato in “Emulators”.
Il percorso completo dovrebbe essere indicativamente simile a questo:
“Hyperspin -> Emulators -> Sega Saturn -> Mednafen -> mednafen.exe”.

In Rom Extensions dovete mettere tutte le estensioni presenti nelle vostre rom saturn ovvero quelle tre lettere dopo il punto, normalmente sono file .cue.

Nel campo Module clicchiamo sulla lente di ingrandimento e selezioniamo il modulo appropriato dalla lista, “mednafen.ahk”.

Confermiamo quindi quanto fatto cliccando sull’apposita icona di salvataggio.
Se avete fatto tutto correttamente noterete che l’emulatore è comparso tra gli emulatori disponibili.
Come sicuramente fatto per altri sistemi clicchiamo sul + verde a destra di “Rom Paths” e selezioniamo la cartella dove conserviamo tutti i nostri giochi Sega Saturn.
Successivamente selezioniamo la lente di ingrandimento a fianco della voce “Default Emulator” e selezioniamo quello che abbiamo appena aggiunto ovvero mednafen.

Aggiunta del database Sega Saturn

Non ci resta ora che aggiungere il file di database dei giochi che attualmente risulta completamente vuoto.
Dirigiamoci quindi su http://hyperlist.hyperspin-fe.com/ e alla riga “Sega Saturn” clicchiamo l’icona arancione con la scritta XML per scaricare il database e copiamolo quindi dentro l’omonima cartella dentro “Database”.
La struttura delle cartelle sarà la seguente:
“Hyperspin -> Databases -> Sega Saturn -> Sega Saturn.xml”.

Abbiamo quasi finito! torniamo su RocketlauncherUI e della sezione “Games” clicchiamo sulla seconda icona (il simbolo del “Play” bianco e blu).
Dovrebbero apparire una lunga serie di righe verdi, ogni riga è un gioco correttamente riconosciuto da Hyperspin.
Se alcune righe (o tutte) sono rosse o avete impostato la cartella rom sbagliata o semplicemente il campo “Name” del gioco contenuto dentro il file database .xml non coincide con il nome della rom o non abbiamo settato le estensioni giuste.
E’ importante infatti che le rom siano nominate correttamente o il programma non riuscirà a rilevarle!

HS Saturn game parse

Ora siamo in grado di avviare giochi Sega Saturn con mednafen con pochi click ed è giunto il momento quindi di configurarlo a dovere.

Controllate i file BIOS

Mednafen per emulare correttamente il Sega Saturn richiede la presenza dei file BIOS “sega_101.bin” per i giochi JAP e “mpr-17993.bin” per i giochi USA/EUR che andranno copiati all’interno della cartella “firmware” dell’emulatore (se la cartella non dovesse essere presente createla manualmente).

Configuriamo Mednafen

selezioniamo un titolo a nostro piacere dalla lista di RocketlauncherUI e clicchiamo sul pulsante rosso a forma di razzo per avviarlo, mednafen dovrebbe ora aprirsi e avviare correttamente il gioco, se così non fosse probabilmente non avete i giusti file BIOS o il file immagine del gioco è danneggiato.

Premiamo il tasto “F1” per entrare nel menù dell’emulatore.

Mednafen F1

Apparirà una schermata del tutto simile a quella nell’immagine sovrastante che ad una prima occhiata può sembrare confusionario, premiamo i tasti “ALT + SHIFT + 1” per iniziare a configurare i comandi del giocatore 1.

Nella parte bassa dello schermo comparirà una scritta “Digital Gamepad 1: UP” premiamo quindi il tasto che desideriamo assegnare a questo comando e proseguiamo così con tutti i tasti fino al termine della procedura di configurazione.
E’ possibile configurare fino ad 8 giocatori premendo sempre “ALT + SHIFT” più il numero relativo al giocatore, 2 per il giocatore 2, e così via.

Potrebbe comparirvi due volte quella che sembra la configurazione dello stesso tasto ma in realtà si tratta del comando “rapid” ovvero una funzione che simula la pressione veloce e ripetuta del tasto, utile in certi giochi ma dannoso per altri, sta a voi decidere se assegnarlo sempre allo stesso tasto o ad un pulsante differente (o ancora ad uno inutilizzato).

Se riscontrate problemi nel riconoscimento del controller o dei comandi analogici o delle levette (L2 e R2 per intenderci) prima di configurare i comandi muovete gli analogici e premete le levette quindi premete il tasto “F3” procedete poi con la normale configurazione dei tasti che dovrebbero ora essere correttamente riconosciuti.

Altri comandi

Ora i controlli di mednafen sono stati correttamente configurati e possiamo giocare senza problemi ai nostri titoli Sega Saturn.
Esistono però comandi utili che ci vengono mostrati dal menù in game (F1) ad esempio:

“CTRL + SHIFT + [n]” dove [n] è il numero del giocatore ci permetterà di cambiare la tipologia di gamepad collegato alla porta 1, utile ad esempio per cambiare da pad classico a pad dualshock nei giochi PS1;
“ALT + INVIO” abilita o disabilità la modalità schermo intero;
“F5” ed “F7” sono rispettivamente i save state e i load state per salvare ovunque vogliate in game;

Tutti i comandi sono comunque descritti nel menù in game (Tasto F1) prendetevi qualche minuto per capire se è presente qualche opzione per voi interessante.

Rapida guida sui file media

Complimenti avete configurato con successo il Sega Saturn in Hyperspin! ma per completare il lavoro potete procuravi online i file media necessari, dovrete inserire i file in queste cartelle:

Nella cartella “Hyperspin > Media > Sega Saturn
“Images > Artwork” da 1 a 4 (a seconda del tema utilizzato) per le immagini delle cartucce e delle cover;
“Images > Wheel” per i le immagini contenenti i nomi dei giochi;
“Themes” per i file riguardanti i temi;
“Video” per i file .flv o .mp4 rappresentanti le anteprime dei titoli;

Inoltre dovrete procurarvi anche i file media riguardanti il menù principale:
Nella cartella “Hyperspin > Media > Main Menù
“Image > Wheel > Sega Saturn.png”;
“Theme > 
 Sega Saturn.zip”;
“Video > Sega Saturn.mp4”
;

Se possedete una sottoscrizione Platinum ai siti di Hyperpin e Emumovies troverete facilmente i file necessari anche tramite FTP, altrimenti provate a cercare ugualmente sempre sui siti sopra indicati oppure su google digitando “Saturn Hyperspin Media pack”.

Related

LEAVE A REPLY

Please enter your comment!
Please enter your name here