Singe 2 est la seconde génération de l'extension Singe pour Daphne. Elle apporte plusieurs améliorations décisives par rapport à Singe v1 :
.m2v, la 1080p y restait expérimentale) ;Depuis Recalbox 9.2, la plupart des jeux Singe 2 — ceux dont le dossier contient les sous-dossiers Cfg, Fonts, Overlay, Script, Sounds et Video — s'appuient sur un framework partagé, à installer une seule fois dans /recalbox/share/roms/daphne/Framework :
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 daphne
┃ ┃ ┃ ┃ ┣ 📁 Framework
┃ ┃ ┃ ┃ ┃ ┣ 📁 Fonts
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🗒 m39.ttf
┃ ┃ ┃ ┃ ┃ ┣ 🗒 framework.singe
┃ ┃ ┃ ┃ ┃ ┣ 🗒 globals.singe
┃ ┃ ┃ ┃ ┃ ┣ 🗒 hscore.singe
┃ ┃ ┃ ┃ ┃ ┣ 🗒 main.singe
┃ ┃ ┃ ┃ ┃ ┣ 🗒 service.singe
┃ ┃ ┃ ┃ ┃ ┣ 🗒 toolbox.singe
Ce framework se récupère sur github.com/DirtBagXon/hypseus_singe_data. Sans lui, aucun de ces jeux ne démarrera.
Chaque jeu occupe un dossier <jeu>.daphne placé directement dans /recalbox/share/roms/daphne :
┣ 📁 daphne
┃ ┣ 📁 elmstreet.daphne
┃ ┃ ┣ 🗒 elmstreet.singe
┃ ┃ ┣ 🗒 elmstreet.txt
┃ ┃ ┣ 📁 Cfg
┃ ┃ ┣ 📁 Fonts
┃ ┃ ┣ 📁 Overlay
┃ ┃ ┣ 📁 Script
┃ ┃ ┣ 📁 Sounds
┃ ┃ ┣ 📁 Video
<jeu>.singe — le script principal du jeu ;<jeu>.txt — le framefile ;Video — les fichiers vidéo et audio, la seule partie que vous devez fournir vous-même ;Cfg, Fonts, Overlay, Script, Sounds — configuration, polices, décors, scripts et sons du jeu.Le dépôt hypseus_singe_data fournit l'intégralité de ces dossiers hors vidéo et audio pour chaque jeu : c'est de très loin la façon la plus fiable de procéder — copiez le dossier du jeu depuis le dépôt, puis ajoutez-y votre dossier Video.
Quelques jeux plus anciens n'utilisent pas le framework commun et gardent la structure Singe v1 (fichiers à plat et dossier
cdrom). Suivez alors la page Jouer aux jeux Singe.
| Jeu | Dossier |
|---|---|
| A Nightmare on Elm Street | elmstreet.daphne |
| Altered Carbon | carbon.daphne |
| Arcade Xperience Vol. 1 / 2 / 3 | arcadex1.daphne / arcadex2.daphne / arcadex3.daphne |
| Astérix | asterix.daphne |
| Astroboy | astroboy.daphne |
| Chantze's Stone HD | chantze-hd.daphne |
| Cliff Hanger | cliff.daphne |
| Conan: the Boy in the Future | conan.daphne |
| Cracke | cracke.daphne |
| Crime Patrol HD | crimepatrol-hd.daphne |
| Daitarn 3 | daitarn.daphne |
| Danmachi | danmachi.daphne |
| Dragon's Lair II: Time Warp | dl2e.daphne |
| Dragon's Lair TV Show | dltv.daphne |
| Dragon Trainer | dragon.daphne |
| Drug Wars HD | drugwars-hd.daphne |
| Esh's Aurunmilla | aurunmilla.daphne |
| Fire and Ice | fireandice.daphne |
| Freedom Fighter | freedomfighter.daphne |
| Friday the 13th | friday13.daphne |
| Mad Dog McCree HD | maddog-hd.daphne |
| Mad Dog II HD | maddog2-hd.daphne |
| Ninja Hayate HD | hayate-hd.daphne |
| Œil pour œil | oeil.daphne |
| Platoon (prototype) | platoon.daphne |
| Princesse Mononoké | mononoke.daphne |
| Le Chat botté | pussinboots.daphne |
| Rollercoaster | rollercoaster.daphne |
| Samurai Jack | jack.daphne |
| Scrat | scrat.daphne |
| Secret of NIMH | secretofnimh.daphne |
| Space Pirates HD | spacepirates-hd.daphne |
| Star Blazers | starblazers.daphne |
| Starship Troopers | starshiptroopers.daphne |
| Sucker Punch | suckerpunch.daphne |
| Sugar Rush | sugar_rush.daphne |
| Survival | survival.daphne |
| The Last Bounty Hunter HD | lbh-hd.daphne |
| Time Gal HD | timegal-hd.daphne |
| Titan A.E. | titanae.daphne |
| Triad Stone | triad.daphne |
| Triad Stone HD | triad-hd.daphne |
| Tron | tron.daphne |
| Venus Wars | venuswars.daphne |
| Who Shot Johnny Rock? HD | johnnyrock-hd.daphne |
| Who Shot Johnny Rock? HD (Enhanced) | johnnyrocknoir.daphne |
Plusieurs de ces jeux —
crimepatrol-hd,drugwars-hd,johnnyrock-hd,johnnyrocknoir,lbh-hd,maddog-hd,maddog2-hd,spacepirates-hd— détectent automatiquement les DolphinBar branchés et basculent alors en mode multi-pistolets. Sans DolphinBar, la souris est capturée par le jeu.
Pour les boutons, la sortie de jeu et les overlays, voyez le guide Daphne.