Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ressource:emulation:start [2024/07/29 00:51]
emoc [RetroARCH]
ressource:emulation:start [2025/04/30 17:30] (Version actuelle)
emoc [RetroARCH]
Ligne 7: Ligne 7:
 ===== RetroARCH ===== ===== RetroARCH =====
  
-Logiciel de multi-émulation ​qui permet d'installer des «coeurs» (//cores//) correspondant à une machine spécifiqueles coeurs sont téléchargeables directement dans l'​application principale.+RetroArch est une logiciel open-source ​qui permet d'émuler une large gamme de consoles de jeux vidéo, d'​ordinateurs et de systèmes de jeux d'​arcade. Il fonctionne comme un «//frontend//» en fournissant ​une interface unifiée pour lancer et configurer des jeux à partir de nombreux systèmes différents. 
 +RetroArch est multiplateforme (WindowsmacOS, Linux, Android, iOS, certaines consoles).
  
-On peut l'​installer sur linux sous forme de paquet snap : https://​snapcraft.io/​retroarch+RetroArch utilise des «cœurs» pour émuler différents systèmes. Chaque cœur est essentiellement un émulateur spécifique à une plateforme (par exemple, un cœur pour la Nintendo Entertainment System, un autre pour la Super Nintendo, etc.). Les coeurs sont téléchargeables directement dans l'​application principale. 
 + 
 +On peut l'​installer sur linux sous forme de paquet snap : https://​snapcraft.io/​retroarch ​\\ 
 +Sous cette forme on retrouve les données dans le répertoire ''/​home/​(user)/​snap/​retroarch/​(version)/​.config/​retroarch/​system''​ \\ 
 +Les chemins vers dossiers locaux utilisés sont visibles dans retroarch, menu réglages/​dossiers
  
 **Ressources** **Ressources**
Ligne 15: Ligne 20:
   * https://​doc.ubuntu-fr.org/​retroarch   * https://​doc.ubuntu-fr.org/​retroarch
   * coeurs conseillés par console : https://​www.reddit.com/​r/​emulation/​comments/​10ie2vu/​list_of_best_emulators_for_each_console_2023/​   * coeurs conseillés par console : https://​www.reddit.com/​r/​emulation/​comments/​10ie2vu/​list_of_best_emulators_for_each_console_2023/​
 +  * BIOS et autres (kickstart, etc.) : https://​github.com/​Abdess/​retroarch_system/​tree/​libretro
  
 Au clavier : Au clavier :
   * <​key>​F1</​key>​ ouvre le menu de retroarch sans quitter le jeu   * <​key>​F1</​key>​ ouvre le menu de retroarch sans quitter le jeu
-  * <​key>​F8</​key>​ copie écran+  * <​key>​F8</​key>​ copie écran ​(dans le dossier ''/​home/​user/​snap/​retroarch/​2879/​.config/​retroarch/​screenshots''​)
   * d'​autres raccourcis dans la doc de libretro : https://​docs.libretro.com/​guides/​input-and-controls/​   * d'​autres raccourcis dans la doc de libretro : https://​docs.libretro.com/​guides/​input-and-controls/​
 +
 +==== Enregistrement ====
 +
 +Il est très simple d'​enregistrer une capture d'​écran avec <​key>​F8</​key>,​ on peut aussi enregistrer des vidéos directement,​ mais je n'ai pas trouvé comment. L'​alternative est d'​utiliser OBS.
 ==== Emulateurs ==== ==== Emulateurs ====
 +
 +Pour installer un «coeur» (= émulateur) : menu principal / mise à jour en ligne / téléchargement de coeur
 +
  
 **mGBA** (Game Boy Advance) : https://​github.com/​mgba-emu/​mgba/​blob/​master/​README.md **mGBA** (Game Boy Advance) : https://​github.com/​mgba-emu/​mgba/​blob/​master/​README.md
Ligne 32: Ligne 45:
     * Reset : X + W + shift + enter     * Reset : X + W + shift + enter
     * Croix directionnelle : flèches du clavier     * Croix directionnelle : flèches du clavier
 +    * pour remapper mes contrôles, voir : https://​www.reddit.com/​r/​RetroArch/​comments/​14y3x60/​how_to_configure_keyboard_controls/​
   * analyse complète du hardware de la console : https://​www.copetti.org/​writings/​consoles/​game-boy-advance/#​flashcarts   * analyse complète du hardware de la console : https://​www.copetti.org/​writings/​consoles/​game-boy-advance/#​flashcarts
 +  * tutoriel mGBA : https://​fantasyanime.com/​emuhelp/​mgba
 +
 +**Gambatte** (Game Boy, Game Boy Color) : https://​github.com/​BenHetherington/​gambatte
 +  * https://​docs.libretro.com/​library/​gambatte/​
 +  * <​key>​CTRL+F</​key>​ : full screen
 +
 +**melonDS** (Nintendo DS) : https://​emulation.gametechwiki.com/​index.php/​MelonDS
 +  * https://​emulation.gametechwiki.com/​index.php/​Nintendo_DS_emulators#​Emulators
 +  * <​key>​F11</​key>​ : masquer le pointeur de souris
 +
 +**Beetle Cygne** (Wonderswan,​ Wonderswan Color) : https://​docs.libretro.com/​library/​beetle_cygne/​
 +  * touche maj de droite pour changer l'​orientation de l'​écran
 +
 +**PPSSPP** (PSP : Playstation Portable)
 +
 +**PUAE** (Amiga)
 +  * https://​docs.libretro.com/​library/​puae/​
 +Pour un programme avec plusieurs disquettes, créer un fichier m3u avec les différents noms de fichiers, puis dans le menu«disk control» de retroarch, faire les opérations nécessaires.
 +===== Divers =====
 +
 +==== Basilisk II (Classic Macintosh) ====
 +
 +Dans le navigateur : https://​jamesfriend.com.au/​projects/​basiliskii/​BasiliskII-worker.html
 +  * https://​github.com/​jsdf/​macemu
 +
 ===== Ressources ===== ===== Ressources =====
  
-https://​emulation.gametechwiki.com/​index.php/​Main_Page+https://​emulation.gametechwiki.com/​index.php/​Main_Page ​\\ 
 +Emulators written in javascript : https://​github.com/​fcambus/​jsemu
  • ressource/emulation/start.1722207090.txt.gz
  • Dernière modification: 2024/07/29 00:51
  • par emoc