Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
ressource:emulation:start [2024/07/28 22:06] emoc créée |
ressource:emulation:start [2024/11/18 16:31] (Version actuelle) emoc |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
L'émulation de console de jeux permet à un ordinateur, un smartphone ou un autre appareil moderne de reproduire le fonctionnement d'une console de jeux vidéo ancienne ou différente. Grâce à des logiciels spécialisés appelés émulateurs, il devient possible d'exécuter des jeux conçus pour des systèmes comme la NES, la Super Nintendo, la Sega Genesis, la PlayStation, et bien d'autres, sur des plateformes contemporaines. \\ | L'émulation de console de jeux permet à un ordinateur, un smartphone ou un autre appareil moderne de reproduire le fonctionnement d'une console de jeux vidéo ancienne ou différente. Grâce à des logiciels spécialisés appelés émulateurs, il devient possible d'exécuter des jeux conçus pour des systèmes comme la NES, la Super Nintendo, la Sega Genesis, la PlayStation, et bien d'autres, sur des plateformes contemporaines. \\ | ||
+ | |||
L'émulateur imite le matériel de la console d'origine, en associant des fichiers de **ROMs**, c'est à dire des fichiers réalisés à partir des cartouches ou des disques originaux. | L'émulateur imite le matériel de la console d'origine, en associant des fichiers de **ROMs**, c'est à dire des fichiers réalisés à partir des cartouches ou des disques originaux. | ||
Ligne 11: | Ligne 12: | ||
**Ressources** | **Ressources** | ||
+ | * https://www.retroarch.com/ | ||
* 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/ | ||
+ | Au clavier : | ||
+ | * <key>F1</key> ouvre le menu de retroarch sans quitter le jeu | ||
+ | * <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/ | ||
+ | |||
+ | ==== 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 ==== | ||
- | **mGBA** : https://github.com/mgba-emu/mgba/blob/master/README.md | + | 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 | ||
* touches du clavier pour remplacer une manette : | * touches du clavier pour remplacer une manette : | ||
* Bouton A : X | * Bouton A : X | ||
Ligne 23: | Ligne 36: | ||
* Bouton Right : S | * Bouton Right : S | ||
* Start : enter | * Start : enter | ||
- | * Select : backspace | + | * Select : shift |
+ | * 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 | ||
+ | * tutoriel mGBA : https://fantasyanime.com/emuhelp/mgba | ||
+ | |||
+ | **Gambatte** (Game Boy) : https://github.com/BenHetherington/gambatte | ||
+ | * https://docs.libretro.com/library/gambatte/ | ||
+ | * <key>CTRL+F</key> : full screen | ||
+ | |||
+ | ===== 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 |