Saturn sur Retroarch
Modérateurs : Nabubokon, Porko, Thesalan, Modérateurs
- gtranche
- Connaisseur
- Messages : 318
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Saturn sur Retroarch
Bonjour,
alors je ne sais pas si ça intéresse du monde, mais si vous en avez marre de trainer avec une version obsolète de Daemon tools lite, il est possible d'utiliser la lib Yabause dans retroarch.
Au pire si ça n'intéresse personne on pourra supprimer le tuto
Prerequis
Pour que cela fonctionne, il faut une version récente à la fois de retroarch et des core.
Vous pouvez les récupérer ici: Page de libretro
Vérifier que dans les cores vous avez bien le fichier "yabause_libretro" .
Il vous faut aussi un bios saturn, ce n'est pas obligatoire mais ça permet d'augmenter la compatibilité avec les jeux. J'ai donc opté pour un BIOS patché toute région que voici: Lien Modéré ! ....à trouver par soi même
il faut le placer dans le répertoire system de votre install retroarch
J'ai remarqué que yabause n'aimait pas trop les disques avec les pistes audio, je n'ai donc conservé que les bin et iso pour les roms. Sorti de 2 ou 3 jeux qui ne sont pas fonctionnels tout tourne assez bien.
Configuration
Dans le fichier de votre system saturn
[exe info]
path=Lien vers votre retroarch
rompath=Liens vers vos Roms Saturn
userompath=true
exe=retroarch.exe
romextension=cue, bin, iso
maintenant nous avons 3 cas de figure
Configuration Hyperlaunch 2
Pour HL2 voici le module à mettre dans votre conf Saturn:
Module HL2 saturn
Pour la partie conf de retro arch il suffit de copier un fichier existant dans retroarch\configs ( j'ai recup celui de la Playstation 1 perso)
et de modifier la ligne:
libretro_path = ":\cores\yabause_libretro.dll"
je vous laisse regarder pour ajouter des shaders etc ( j'ai fait un joli contour 16/10 mais il est tellement moche et à l'arrache que j'ai honte de le poster ici )
Normalement à partir de la votre install est bonne en HL2
Configuration Hyperlauch 3
De base les derniers modules HL3 prennent en compte la saturn il faut donc modifier le ini du module retroarch pour ajouter la ligne suivante:
LibRetro_SAT=yabause_libretro
Configuration Hyperlauch 3 obsolète
ou si comme moi vous avez suivi le très simple tuto de Bopz44 viewtopic.php?f=26&t=4311" onclick="window.open(this.href);return false;
vous avez une version peu récente des modules d'Hyperlaunch 3, j'ai du modifier le fichier ahk pour que ce soit fonctionnel ( je ne voulais pas migrer )
que voici: Module HL3 Retroarch avec Saturne il prend en compte la libretro_sat.
Voila, j'espère qu'il ne manque rien, n'hésitez pas à me faire des retours, sur l'utilité ou non du tuto, ou tout simplement si il manque des choses.
alors je ne sais pas si ça intéresse du monde, mais si vous en avez marre de trainer avec une version obsolète de Daemon tools lite, il est possible d'utiliser la lib Yabause dans retroarch.
Au pire si ça n'intéresse personne on pourra supprimer le tuto
Prerequis
Pour que cela fonctionne, il faut une version récente à la fois de retroarch et des core.
Vous pouvez les récupérer ici: Page de libretro
Vérifier que dans les cores vous avez bien le fichier "yabause_libretro" .
Il vous faut aussi un bios saturn, ce n'est pas obligatoire mais ça permet d'augmenter la compatibilité avec les jeux. J'ai donc opté pour un BIOS patché toute région que voici: Lien Modéré ! ....à trouver par soi même
il faut le placer dans le répertoire system de votre install retroarch
J'ai remarqué que yabause n'aimait pas trop les disques avec les pistes audio, je n'ai donc conservé que les bin et iso pour les roms. Sorti de 2 ou 3 jeux qui ne sont pas fonctionnels tout tourne assez bien.
Configuration
Dans le fichier de votre system saturn
[exe info]
path=Lien vers votre retroarch
rompath=Liens vers vos Roms Saturn
userompath=true
exe=retroarch.exe
romextension=cue, bin, iso
maintenant nous avons 3 cas de figure
Configuration Hyperlaunch 2
Pour HL2 voici le module à mettre dans votre conf Saturn:
Module HL2 saturn
Pour la partie conf de retro arch il suffit de copier un fichier existant dans retroarch\configs ( j'ai recup celui de la Playstation 1 perso)
et de modifier la ligne:
libretro_path = ":\cores\yabause_libretro.dll"
je vous laisse regarder pour ajouter des shaders etc ( j'ai fait un joli contour 16/10 mais il est tellement moche et à l'arrache que j'ai honte de le poster ici )
Normalement à partir de la votre install est bonne en HL2
Configuration Hyperlauch 3
De base les derniers modules HL3 prennent en compte la saturn il faut donc modifier le ini du module retroarch pour ajouter la ligne suivante:
LibRetro_SAT=yabause_libretro
Configuration Hyperlauch 3 obsolète
ou si comme moi vous avez suivi le très simple tuto de Bopz44 viewtopic.php?f=26&t=4311" onclick="window.open(this.href);return false;
vous avez une version peu récente des modules d'Hyperlaunch 3, j'ai du modifier le fichier ahk pour que ce soit fonctionnel ( je ne voulais pas migrer )
que voici: Module HL3 Retroarch avec Saturne il prend en compte la libretro_sat.
Voila, j'espère qu'il ne manque rien, n'hésitez pas à me faire des retours, sur l'utilité ou non du tuto, ou tout simplement si il manque des choses.
Dernière modification par undertaker le 15 mars 2015 - 12:18, modifié 1 fois.
Raison : partage de liens vers roms/isos/bios etc... interdit !
Raison : partage de liens vers roms/isos/bios etc... interdit !
- undertaker
- Gourou
- Messages : 773
- Inscription : 15 oct. 2013 - 01:00
- Localisation : Sur le Peurt du Hav'
- A remercié : 202 fois
- A été remercié : 31 fois
Re: Saturn sur Retroarch
Merci pour ce tuto..... à tester ! attendons les retours.
Par contre les liens vers les bios de toutes sortes sont interdit. Cf Rêgles !
Par contre les liens vers les bios de toutes sortes sont interdit. Cf Rêgles !
Re: Saturn sur Retroarch
bonjour,
pour moi ça ne fonctionne pas.
j'ai d’abord essayé de lancer direct via retroarch (après avoir fait un fichier config qui est une copie de PS1en changeant juste le core vers yabause..).
j'utilise le retroarch qui est dans le pack HEAVYBOX LCD , il est assez récent ?
parce que j'ai quand même voulu installer le dernier retroarch et j'ai des problémes de DLL, donc je reste sur mon ancien...
j'aimerai faire fonctionner le core yabause car les émulateurs avec lecteur virtuel (daemon...) , j'ai trop de mal a les configurer(si quelqu'un peu m'envoyer vers un tuto)...
merci de votre retour
Alors ça fonctionne avec le retroarch de la heavybox, le problème venait des fichiers qui était avec l'extension mdf,il fallait les renommer en .Iso et tout fonctionne...
pour moi ça ne fonctionne pas.
j'ai d’abord essayé de lancer direct via retroarch (après avoir fait un fichier config qui est une copie de PS1en changeant juste le core vers yabause..).
j'utilise le retroarch qui est dans le pack HEAVYBOX LCD , il est assez récent ?
parce que j'ai quand même voulu installer le dernier retroarch et j'ai des problémes de DLL, donc je reste sur mon ancien...
j'aimerai faire fonctionner le core yabause car les émulateurs avec lecteur virtuel (daemon...) , j'ai trop de mal a les configurer(si quelqu'un peu m'envoyer vers un tuto)...
merci de votre retour
Alors ça fonctionne avec le retroarch de la heavybox, le problème venait des fichiers qui était avec l'extension mdf,il fallait les renommer en .Iso et tout fonctionne...
- piapia2607
- Apprenti
- Messages : 10
- Inscription : 12 août 2014 - 01:00
Re: Saturn sur Retroarch
Bonjour,
Chez moi, ça ne marche pas.
Si je lance retroarch en ligne de commande, j'ai l'erreur suivante :
RetroArch [ERROR] :: Failed to load library, error code: 0xc1
RetroArch [ERROR] :: Failed to open dynamic library: "C:\HFSBoxSP\Emulators\RetroArch\Cores\yabause_libretro.dll"
RetroArch [ERROR] :: Fatal error received in: "load_dynamic()"
Ma config : HL3 (HFSBoxSP) et j'ai rajouté yabause en suivant ce tuto
Merci.
Chez moi, ça ne marche pas.
Si je lance retroarch en ligne de commande, j'ai l'erreur suivante :
RetroArch [ERROR] :: Failed to load library, error code: 0xc1
RetroArch [ERROR] :: Failed to open dynamic library: "C:\HFSBoxSP\Emulators\RetroArch\Cores\yabause_libretro.dll"
RetroArch [ERROR] :: Fatal error received in: "load_dynamic()"
Ma config : HL3 (HFSBoxSP) et j'ai rajouté yabause en suivant ce tuto
Merci.
- gtranche
- Connaisseur
- Messages : 318
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Re: Saturn sur Retroarch
Je n'ai pas la HFSBoxSP, mais il semblerait que tu n'aies pas le core yabause dans tes fichiers,
il faudrait vérifier que le fichier existe bien, et si ce n'est pas le cas tu peux demander à retroarch de te télécharger le core manquant.
il faudrait vérifier que le fichier existe bien, et si ce n'est pas le cas tu peux demander à retroarch de te télécharger le core manquant.
- piapia2607
- Apprenti
- Messages : 10
- Inscription : 12 août 2014 - 01:00
Re: Saturn sur Retroarch
Le fichier est bien présent dans mon répertoire Cores et j'ai bien modifié mon RetroArch.ahk pour y faire référence.
- gtranche
- Connaisseur
- Messages : 318
- Inscription : 09 févr. 2015 - 12:39
- A remercié : 13 fois
- A été remercié : 98 fois
Re: Saturn sur Retroarch
Alors de deux choses l'une, soit tu as un core qui n'est pas compatible avec la version de retroarch, soit tu confonds avec le fichier yabause_libretro.info. Parce que pour le coup l'erreur est assez claire, il ne peut pas ouvrir la lib.
A la limite il faudrait peut être essayer avec une autre version complète de retroarch dans un autre repertoire, histoire d'être sûr.
A la limite il faudrait peut être essayer avec une autre version complète de retroarch dans un autre repertoire, histoire d'être sûr.
- piapia2607
- Apprenti
- Messages : 10
- Inscription : 12 août 2014 - 01:00
Re: Saturn sur Retroarch
J'ai un fichier yabause_libretro.dll créé le 27 avril 2015 et j'ai RetroArch 1.0.0.2 64 bits
- piapia2607
- Apprenti
- Messages : 10
- Inscription : 12 août 2014 - 01:00
- Safur
- Virtuose
- Messages : 1373
- Inscription : 16 mai 2016 - 12:06
- Localisation : Toulouse
- A remercié : 115 fois
- A été remercié : 182 fois
Re: Saturn sur Retroarch
Je fais un petit retour ayant déjà testé cette méthode auparavant.
En fait ça marche assez bien pour pas mal de jeux effectivement MAIS ça rame énormément à part pour quelques jeux.
Rien que Sega Rally ou même Nights rament vraiment pas mal! Panzer Dragoon marche très bien lui. Par contre tous les jeux PSX que j'ai pu tester marchent au poil.
Pour donner une idée ,j'ai pourtant un i5 2500k OC à 4,5Ghz (je ne pense pas que la carte graph rentre en ligne de compte mais c'est une nvidia 770).
Cela dit peut-être que les jeux marchent mieux avec les derniers i5 ou i7 à 500€ mais à ce prix là je préfère me prendre une Saturn Jap avec tous un tas de jeux Jap
En fait ça marche assez bien pour pas mal de jeux effectivement MAIS ça rame énormément à part pour quelques jeux.
Rien que Sega Rally ou même Nights rament vraiment pas mal! Panzer Dragoon marche très bien lui. Par contre tous les jeux PSX que j'ai pu tester marchent au poil.
Pour donner une idée ,j'ai pourtant un i5 2500k OC à 4,5Ghz (je ne pense pas que la carte graph rentre en ligne de compte mais c'est une nvidia 770).
Cela dit peut-être que les jeux marchent mieux avec les derniers i5 ou i7 à 500€ mais à ce prix là je préfère me prendre une Saturn Jap avec tous un tas de jeux Jap