voici un tuto pour faire fonctionner un système a disque (sous la forme d'iso) pour la Playstation 1, la dreamcast et la gamecube
avec Retroarch pour la PSX
tout d'abord la PSX
Pre requis:
Nous allons partir de la HFSBox, mais ça peut très bien etre fait avec un hyperspin maison, le tout est d'etre sous HL3 ou RocketLauncher
avoir Retroarch
Pour Rocket Launcher (RL pour les intimes)
Lancer Rocket Launcher UI
1 - Cliquer sur "add new system" pour ajouter un nouveau système
2 - Donner un nom à votre système, ici Sony Playstation
cliquer sur next

1 - cliquer sur la loupe
2- sélectionner retroarch

si vous n'avez pas encore retroarch d'installé, créer une dossier retroarch dans le dossier émulateur, copier retroarch dedans et au lieu de cliquer sur la sélection d'emulateur , cliquer sur la croix verte pour ajouter un emulateur et renseigner le nom retroarch, le dossier de source (path), rom extension mettre : 7z|zip|cue (c'est bien la barre vertical et non "/"), selectionner le modul retroarch et cliquer sur la disquette pour sauvegarder

Bon une fois retroarch selectionné, cliquer sur next
choisir le dossier (avec la croix verte) où se trouvent les Roms et cliquer sur next

si vous avec deja un XMl selectionner le avec "import xml from file"

cliquer sur next et ensuite sur finish

felicitation vous avec un nouveau système d'installé
maintenant selectionner le système, aller sur settings, main settings

dans la partie 7z
enable : true (permet de décompresser l'iso avant de la lancer)
attach system name : true (permet de faire ça dans un sous dossier bien nommé)
extract path : Choisir impérativement un dossier "temp" crée dans /hfsbox/roms/ sinon RL ne va plus rien lancer pour eviter le suppression de roms et faire la meme chose pour le system global, Aller dans global / Settings / main setting/ et dans 7z /extract path , choisir /hfsbox/roms/temp/
delete temporary : true (permet de supprimer l'iso une fois le jeux fermé)
maintenant on va s'occuper de retroarch
ajouter les bios PSX (scph5500.bin scph5501 etc) dans le dossier system de retroarch
creer le dossier system dans retroarch si il n'existe pas
alors la c'est la que ça se gatte un peu
pour les isos pal, une astuce permet que les jeux fonctionnent sans bugger sur un ecran noir au demarrage
il faut ajouter la ligne : psx_fastboot = "enabled" dans le fichier retroarch-core-options.cfg
le souci est que cette astuce fonctionne pour l'ancienne version du core mednafen et pour le dernière l'option n'existe plus
je n'ai pas encore trouvé d'autre moyen que de remplacer le dernier core par celui ci : https://mega.nz/#!yMBF1RIb!SYlYhQuYfLw9 ... tyepxIQCTE" onclick="window.open(this.href);return false;
donc écraser celui ce trouvant dans retroarch/core par celui ci
(je vous conseil de faire une copie de sauvegarde de l'original)
EDIT OCTOBRE 2016 :
le core madnafen gère maintenant tres bien les iso PSX pal sans modifier quoi que ce soit
> il faut juste avoir les bios dans le dossier system
et magie > tout marche!
alors précision sur les ISOs
il faut les stocker en 7z ou zip ce qui permet de ne pas a avoir renomer des centaines de bin/cue de dediter tous les .cue et ça permet aussi de garder un peu de place sur le disque dur
peu importe le noms des fichiers a l’intérieur (ici il faut un bin et un cue) RL va le lancer après avoir extrait dans un dossier avec le bon nom
pour ça il faut mettre sur true l'option "match extention"

ça prend un peu de temps pour décompresser
je cherche comment afficher la barre de chargement de la décompression : si quelqu'un sait ...merci

(fonctionne très bien avec le pack de bopz, mais j'ai pas encore trouvé si c'etait un fade ou autre)
Pour HL3, ce sera les memes parametres sauf qu'il faut creer un systems "sony playstation" via HyperHQ comme expliqué deja dans de nombreux tutos
Pour Rocket launcher :Editer le fichier Sony playstation.ini se trouvant dans Hfsbox/settings/
et remplacer le debut par ça
[exe info]
path=\HFSBox\RocketLauncher\
rompath=
userompath=true
exe=RocketLauncher.exe
romextension=
parameters="Sony Playstation" -f "\HFSBox\HyperSpin.exe" -p "HyperSpin"
searchsubfolders=
pcgame=false
winstate=NORMAL
hyperlaunch=true
Pour HL3
[exe info]
path=
rompath=Votre dossier de roms
userompath=
exe=
romextension=cue,bin,7z,zip,rar
parameters=
searchsubfolders=true
pcgame=false
winstate=HIDDEN
hyperlaunch=true
et voila !
Pour la Dreamcast
j'utilise Demul pour les iso dreamcast
faite une copie de votre emulateur demul de la HFSBox, ou une copie toute fraiche de demul dans un dossier appelé ici : demuldream
j'utilise la version de la BOX : 0.5.8.2
il faut ajouter un nouveau module ahk
j'ai modifié celui de base proposé dans la box en rajoutant la ligne
7zCleanup()
car sinon le dossier temporaire ne se vide pas et ça bug a l'ouverture du meme jeux
la version a utiliser donc https://mega.nz/#!WJYghBqK!JmdypveE-_pO ... imJkkLGYLI" onclick="window.open(this.href);return false;
l'ajouter aux autres modules pour demul dans : \HFSBox\RocketLauncher\Modules\Demul\
une fois ajouter penser a raffraichir la liste des modules dans global/ modules / et cliquer sur "search for installer module" (le bouton ressemblant au logo du recyclage)
Une fois que c'est fait ajouter un nouvel émulateur dans "global / emulator"
l'appeler demuldream
pour les extensions gdi|zip|7z
et le bon module installé avant (0.589)
creer ensuite le systeme appelé "Sega Dreamcast"
et faite comme pour la psx, c'est pas compliqué
une fois crée les options pour 7z et la décompression sont les memes que pour la PSX
On s'occuper de demul maintenant
lancer demul
l'onglet a paramétrer dans Demul est dans "config/ plugin and path"
renseigner comme ceci

pour l'onglet "roms and bios path" vous pouvez ajouter sur plusieurs dossiers cible pour vos roms et vos bios
supprimer tout ceux présent si vous avec copié votre demul depuis celui de la HFSbox
choisir le dossier /hfsbox/emulators/demuldream/roms/
d'ailleurs penser bien a recuperer les bios necessaire dispo ici
https://mega.nz/#!DMAwhaRb!uvp5Sz2XDEpD ... g83CLPE6MQ" onclick="window.open(this.href);return false;,
decompressez les dans "demul/roms"
Pour RocketLauncher : Editez le fichier Sega Dreamcat.ini se trouvant dans hfsbox/setting/
et remlacer la premiere partie par ça
[exe info]
path=\HFSBox\RocketLauncher\
rompath=
userompath=true
exe=RocketLauncher.exe
romextension=
parameters="Sega Dreamcast" -f "\HFSBox\HyperSpin.exe" -p "HyperSpin"
searchsubfolders=
pcgame=false
winstate=NORMAL
hyperlaunch=true
Pour HL3 :Editer le fichier Sega Dreamcast.ini se trouvant dans Hfsbox/settings/
et remplacer le debut par ça
[exe info]
path=
rompath=
userompath=
exe=
romextension=gdi
parameters=
searchsubfolders=true
pcgame=false
winstate=HIDDEN
hyperlaunch=true
une autre chose importante , si vous avec des bugs de flash blanc tout les 2 secondes quand vous lancez un jeu, il faut modifier dans le menu "maple device manager"
et mettre sur VMS

Il ne vous reste plus qu'a recuperer les packs de bopz pour la dreamcast et la PSX
et rouler jeunesse
