Questo tutorial ti spiegherà come utilizzare Mednafen, come avviare i giochi e come integrarlo su RocketLauncher.

RocketLauncher si interfaccia perfettamente con Hyperspin, LaunchBox e molti altri frontend presenti in rete, questo tutorial perciò è da ritenersi valido per Hyperspin, Launchbox, BigBox e tutti i frontend compatibili!

Questa guida è da intendersi come alternativa all’uso del core Retroarch Beetle Saturn e può risultare utile agli utenti che riscontrano problemi di avvio del suddetto core usando Rocketlauncher abbinato a qualsivoglia frontend (Hyperspin, LaunchBox, etc…)
Se non avete particolari esigenze consiglio di seguire in primis questa guida (link) ed eventualmente passare a questa qualora ne aveste bisogno.

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 RocketLauncher di seguito verrà descritta la procedura per farlo

Avviso ai soli utenti LaunchBox!
Se non avete ancora aggiunto RocketLauncher al vostro frontend allora questo tutorial non fa’ per voi!
Se siete interessanti all’argomento seguite la mia guida:
Aggiungere RocketLauncher a LaunchBox;
Non ve ne pentirete!

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” del frontend.
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 a RocketLauncher

Solamente per utenti Hyperspin, se utilizzate LaunchBox passate direttamente a “Aggiunta del database Sega Saturn”

Lo so solitamente ci consiglio di configurare l’emulatore prima di aggiungerlo a RocketLauncher 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 a RocketLauncher.

Aggiunta del database Sega Saturn

LaunchBox

Gli utenti LaunchBox dovranno affidarsi al menù “Strumenti > Importa > ROM Files” per importare le ROM necessarie a Mednafen nel frontend che creerà automaticamente il sistema e il database dei giochi necessario a RocketLauncher per funzionare.

Hyperspin

Dobbiamo ora 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:
“Frontend -> Databases -> Sega Saturn -> Sega Saturn.xml”.

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:
“Frontend -> 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.

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

Continuiamo questo tutorial avviando Mednafen tramite RocketLauncher e configurandolo a dovere.

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.

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 RocketLauncher.
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!

Rapida guida sui file media

Complimenti avete configurato con successo il Sega Saturn con Mednafen su RocketLauncher! 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”.

Gli utenti LaunchBox / BigBox possono sfruttare lo scraper integrato nel loro frontend svolgere automaticamente la maggior parte del lavoro!

One thought on “Aggiungere il Sega Saturn a RocketLauncher – Mednafen

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *