Skip to content

Daphne (FR)

LMerckx edited this page May 2, 2019 · 4 revisions

Qu'est-ce que Daphne ?

Daphne est un émulateur écrit par Matt Ownby qui vous permet de jouer à des jeux d'arcade sur disque-laser (LaserDisc), tels que Dragon's Lair, Badlands, Cobra Command, Space Ace pour ne citer qu'eux.

Et Hypseus ?

Hypseus est un fork de Daphne écrit par Jeffrey Clark pour lui apporter quelques améliorations:

  • Mise à jour du décodeur MPEG2
  • Supporte SDL2
  • ...

Recalbox a choisi Hypseus pour l'émulation des jeux d'arcade sur disque-laser.

Qu'est qu'un jeu LaserDisc ?

Un jeu vidéo LaserDisc est un jeu qui utilise des vidéos pré-enregistrées (des films ou des animations) jouées à partir d'un disque-laser, soit pour l’entièreté ou pour des parties du graphisme.
Certains jeux utilisent des vidéos sur lesquels des sprites (voitures, vaisseaux, ...) seront superposés.
Mais les jeux les plus populaires étaient des films ou dessins-animés interactifs, dans lesquels le joueur devait appuyer sur un bouton spécifique ou déplacer le joystick dans la bonne direction au bon moment pour passer à la scène suivante.

Comment jouer à des jeux disque-laser sur Recalbox ?

Pour ajouter un jeu sur disque-laser, vous avez besoin des deux composants d'un tel jeu:

  • l'image du disque-laser original, qui contient les contenus vidéo et audio
  • le fichier ROM, qui est le programme du jeu

La ROM est un simple fichier ZIP qui doit être copié sous le sous-répertoire daphne/roms.

L'image du disque-laser est constitué de plusieurs fichiers:

  • un ou plusieurs fichiers vidéo (*.m2v)
  • un ou plusieurs fichiers audio (*.ogg)
  • un ou plusieurs fichiers d'index (*.dat) - peuvent être créés par l'émulateur au premier lancement (opération lente)
  • un fichier frame (.txt), pour associer les numéros de frame aux fichiers vidéo

Tous ces fichiers doivent être copiés dans un répertoire avec une extension .daphne, sous le répertoire daphne.

La première ligne de votre ficher txt est un chemin et doit être . (juste le caractère point), modifiez là si ce n'est pas le cas

Vous pouvez aussi créer un fichier avec l'extension .commands pour passer à l'émulateur des paramètres spécifiques à un jeu. Voir ci-dessous pour plus de détails.

Le répertoire, le fichier frame et le fichier commands doivent porter le même nom que le fichier ROM ! (seules les extensions diffèrent)

Voici un exemple de la structure attendue pour le jeu Dragon's Lair:

daphne
|- roms
|  |- dle21.zip
|- dle21.daphne
|  |- dle21.txt
|  |- dle21.commands
|  |- *.m2v
|  |- *.ogg
|  |- ...

Qu'est-ce que le fichier commands ?

Comme expliqué précédemment, ce fichier doit être créé dans le répertoire du jeu, avec le même nom que le fichier ROM mais avec l'extension .commands.
Il vous permet de passer des paramètres additionnels à l'émulateur pour un jeu spécifique.
La plupart de temps, il contient l'option -bank, qui définit la configuration du jeu (aussi connu sous le nom DIP switch):

  • nombre de crédits pour une partie
  • nombre de vies pour un crédit
  • niveau de difficulté
  • ...

Des valeurs recommandées pour les jeux les plus courants sont décrites plus loin, mais vous pouvez consulter le site LaserDisc Game Tech Center pour obtenir les informations complètes.
Veuillez aussi noter que, pour un même jeu, les DIP switch peuvent varier d'une version de ROM à une autre.

D'autres paramètres sont aussi possibles. Vérifiez le Wiki de Daphne pour plus de détails.

Exemple pour Dragon's Lair (DLE 2.x):
-bank 1 00110111 -bank 0 10011000
la page http://www.dragons-lair-project.com/tech/dips/dle20.asp nous indique que:

  • le son est toujours présent, avec la voix du narrateur (même en dehors d'une partie)
  • 1 pièce = 1 crédit
  • 1 crédit = 5 vies
  • pas de test ou diagnostique
  • mode de jeu standard

Contrôles

Une seule manette est supportée, celle du premier joueur:

Contrôle Définition
Bouton B Bouton d'action
Joystick gauche Direction
Bouton Select Insertion d'une pièce
Bouton Start Démarrer le jeu
Hotkey Quitter
Gachette droite Quitter (si hotkey non défini)

Où puis-je trouver les jeux ?

Certains jeux peuvent être directement et légalement téléchargés par l'outil DaphneLoader de la distribution Windows de Daphne.
Pour d'autres (Dragon's Lair, Dragon's Lair II, Space Ace, ...), vous devez prouver que vous possédez une licence valide du jeu (version DVD par exemple).

Une fois téléchargé, copiez les fichiers nécessaires (ROM et fichiers d'image du disque-laser) sur votre Recalbox, comme expliqué précédemment.

Jeux supportés et configuration recommandée

Pour chaque jeu, la table suivante décrit:

  • le niveau de compatibilité de l'émulateur
  • le fichier ROM recommandé pour une meilleure expérience
  • le contenu recommandé du fichier commands: pour une difficulté normale, 5 vies, crédit minimum, ...
Nom du jeu Compatibilité ROM recommandée commands
Astron Belt ** astron.zip -bank 0 00000000 -bank 1 01000000
Badlands *** badlands.zip -bank 0 00000000 -bank 1 10000010
Bega's Battle ***** bega.zip -bank 0 00000000 -bank 1 00000001
Cobra Command **** cobraconv.zip -bank 0 11010000 -bank 1 00010001
Dragon's Lair ***** dle21.zip -bank 1 00110111 -bank 0 10011000
Dragon's Lair II **** lair2.zip
Esh's Aurunmilla **** esh.zip
Galaxy Ranger ***** galaxy.zip -bank 0 00000000 -bank 1 00000000
GP World * gpworld.zip
Interstellar Laser Fantasy ***** interstellar.zip -bank 0 00100001 -bank 1 00000000
M.A.C.H. 3 ***** mach3.zip -bank 0 01000100
Road Blaster ***** roadblaster.zip
Space Ace **** sae.zip -bank 1 01100111 -bank 0 10011000
Super Don Quix-Ote ***** sdq.zip -bank 0 00100001 -bank 1 00000000
Us Vs Them ***** uvt.zip -bank 0 00000000
Autres jeux non testés

N'hésitez pas à compléter cette liste !

English

Basic

Advanced


Français

Basique

Avancée


Deutsch

Basic

Fortgeschritten


Español

Basic

Avanzado


Português

Básico

Avançado


Italiano

Di base

Avanzate

Clone this wiki locally
You can’t perform that action at this time.