Libretro EmuSCV

Licence

Ce core est sous licence GPLv3.


Compatibilité

PC x86_64Steam Deck

Fonctionnalités

FonctionnalitéSupporté
Redémarrage
Captures d’écran
Sauvegardes
Sauvegardes instantanées
Rembobinage
Contrôles

BIOS

Liste des bios obligatoires

Nom de fichierDescriptionMD5Fourni
upd7801g.s01BIOS – Requis635a978fd40db9a18ee44eff449fc126

Emplacement

Placez les BIOS comme ceci :

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 bios
┃ ┃ ┃ ┣ 📁 scv
┃ ┃ ┃ ┃ ┣ 🗒 upd7801g.s01


Roms

Extensions supportées

Les roms doivent avoir les extensions suivantes :

  • .0
  • .bin
  • .cart
  • .rom
  • .zip

Ce système supporte les roms compressées au format .zip. Attention toutefois, il ne s’agit que d’une archive.

Les fichiers contenus dans les .zip doivent correspondre aux extensions citées précédemment.
De plus, chaque fichier .zip ne doit contenir qu’une seule rom compressée.


Emplacement

Placez les roms comme ceci :

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 scv
┃ ┃ ┃ ┃ ┣ 🗒 jeu.zip

La particularité est que si on charge une ROM en .bin, .rom ou .0 (.1, .2, etc.) connu, ça crée un fichier ROM au format .CART qui indique à l’émulateur le bon mappage des données (la cartouche pouvant contenir plusieurs ROMs, éventuellement de la RAM, voire de la SRAM sauvegardée par une pile). Pour les jeux où on pouvait sauvegarder, ça crée aussi un fichier .SAVE qui contient les données de la SRAM (sauvegarde quand on quitte).

Le .CART est créé dans le repertoire roms.

S’il ne peut pas créer le .CART, ça ne charge pas le jeux, ça démarre sur l’écran de test de la console comme quand la console n’arrive pas à lire une cartouche.
Je vais modifier le code pour que ça charge quand même et voir comment je peux mettre ça dans le répertoire des sauvegardes.

Les roms au format No-Intro sont vivement conseillées.


Configuration avancée de l’émulateur

Accéder aux options

Vous pouvez configurer diverses options de deux façons différentes.

  • Via le menu RetroArch :

┣ 📁 Menu RetroArch
┃ ┣ 📁 Options du core
┃ ┃ ┣ 🧩 Name_option

  • Via le fichier retroarch-core-options.cfg:

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 system
┃ ┃ ┃ ┣ 📁 configs
┃ ┃ ┃ ┃ ┣ 📁 retroarch
┃ ┃ ┃ ┃ ┃ ┣ 📁 cores
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🧩 retroarch-core-options.cfg


Options du core

OptionsValeurs des optionsVariable (pour surcharge)Valeurs des variables
CONSOLEAUTO ✅ / EPOCH / YENO / EPOCHLADYemuscv_consoleAUTO / EPOCH / YENO / EPOCHLADY
DISPLAYAUTO ✅ / EMUSCV / EPOCH / YENOemuscv_displayAUTO / EMUSCV / EPOCH / YENO
PIXELASPECTAUTO ✅ / RECTANGULAR / SQUAREemuscv_pixelaspectAUTO / RECTANGULAR / SQUARE
RESOLUTIONAUTO ✅ / LOW / MEDIUM / HIGHemuscv_resolutionAUTO / LOW / MEDIUM / HIGH
PALETTEAUTO ✅ / STANDARD / OLDNTSCemuscv_paletteAUTO / STANDARD / OLDNTSC
FPSAUTO ✅ / EPOCH60 / YENO50emuscv_fpsAUTO / EPOCH60 / YENO50
DISPLAYFULLMEMORYAUTO ✅ / YES / NOemuscv_displayfullmemoryAUTO / YES / NO
DISPLAYINPUTSAUTO ✅ / YES / NOemuscv_displayinputsAUTO / YES / NO
LANGAGEAUTO ✅ / JP / FR / ENemuscv_langageAUTO / JP / FR / EN
BIOSAUTO ✅ / YES / NOemuscv_checkbiosAUTO / YES / NO

Liens externes

Laisser un commentaire