Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
emulateurs_de_jeux [2021/04/28 10:46] – [Configuration] david | emulateurs_de_jeux [2023/05/18 22:23] – [Pré-requis] david | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | < | ||
- | En travaux | ||
- | </ | ||
- | |||
< | < | ||
====== Emulateurs de jeux ====== | ====== Emulateurs de jeux ====== | ||
Ligne 8: | Ligne 4: | ||
{{: | {{: | ||
\\ | \\ | ||
- | ==== Mais où j'ai mis mon joystick !? ==== | + | ==== 🕹️ |
\\ | \\ | ||
Vous êtes nostalgique d' | Vous êtes nostalgique d' | ||
Ligne 23: | Ligne 19: | ||
===== Pré-requis ==== | ===== Pré-requis ==== | ||
+ | |||
+ | <callout type=" | ||
+ | Récemment //Mame// et //Mess// ont fusionnés. | ||
+ | </ | ||
Les supports de ces jeux sont souvent des images ISO ou des ROMS. Créez un groupe d' | Les supports de ces jeux sont souvent des images ISO ou des ROMS. Créez un groupe d' | ||
Ligne 53: | Ligne 53: | ||
Montez le système: | Montez le système: | ||
<code bash> | <code bash> | ||
- | mount C / | + | mount C / |
</ | </ | ||
et utilisez les comme si vous étiez désormais sous DOS.\\ | et utilisez les comme si vous étiez désormais sous DOS.\\ | ||
Ligne 73: | Ligne 73: | ||
La dernière ligne vous indique le chemin du fichier de configuration par défaut. Modifiez le pour monter automatiquement votre système //DOS//. | La dernière ligne vous indique le chemin du fichier de configuration par défaut. Modifiez le pour monter automatiquement votre système //DOS//. | ||
- | <code diff=.dosbox/ | + | <code diff> |
--- .dosbox/ | --- .dosbox/ | ||
+++ .dosbox/ | +++ .dosbox/ | ||
Ligne 108: | Ligne 108: | ||
Pour les utiliser ensuite: | Pour les utiliser ensuite: | ||
<code bash> | <code bash> | ||
- | dosbox -config | + | dosbox -conf constructor.rc |
</ | </ | ||
- | Lancez l' | ||
- | <code bash> | ||
- | dosbox -conf / | ||
- | </ | ||
===== Mame et Mess ===== | ===== Mame et Mess ===== | ||
Ligne 143: | Ligne 139: | ||
==== M.E.S.S. ==== | ==== M.E.S.S. ==== | ||
+ | {{ : | ||
Multiple Emulator Super System. | Multiple Emulator Super System. | ||
ou // | ou // | ||
- | == Les Bios == | + | === Les Bios === |
- | Avant d' | + | Avant d' |
- | + | Certains sont intégrés de base, comme la Megadrive: | |
- | {{ :cauldron.png? | + | <code bash> |
- | Par exemple, pour l' | + | mess64 megadriv -joy -cart / |
+ | </ | ||
+ | Par contre pour l' | ||
<code bash> | <code bash> | ||
- | mkdir - p / | + | mkdir - p / |
</ | </ | ||
et copiez y les bios: | et copiez y les bios: | ||
+ | * cpc464 ; | ||
+ | * cpc6128 ; | ||
+ | * cpc6128f, | ||
- | * cpc464 | + | N' |
- | * cpc6128 | + | {{ : |
- | * cpc6128f | + | Enfin, un jeu sur disquette: |
- | + | ||
- | puis, un jeu sur disquette: | + | |
<code bash> | <code bash> | ||
$ ls / | $ ls / | ||
- | sorcerpf.dsk | + | sorcerpf.dsk cauldr2e.dsk cauldr2s.dsk |
</ | </ | ||
Lancez le tout: | Lancez le tout: | ||
- | |||
<code bash> | <code bash> | ||
- | mess cpc6128 -flop1 / | + | mess64 |
</ | </ | ||
=== Les claviers === | === Les claviers === | ||
- | + | Ces machines posent un problème, | |
- | Ces machines posent un problème, | + | En fait, le //BIOS// français utilise |
- | + | ||
- | En fait, c' | + | |
<code bash> | <code bash> | ||
setxkbmap -model pc101 -layout us | setxkbmap -model pc101 -layout us | ||
+ | mess64 cpc6128f -flop1 / | ||
</ | </ | ||
- | ...pour passer en clavier US, puis lancez le bios Amstrad francophone. | + | Automatisez |
- | + | ||
- | <code bash> | + | |
- | mess cpc6128f -flop1 / | + | |
- | </ | + | |
- | + | ||
- | Automatiser | + | |
<code bash> | <code bash> | ||
setxkbmap -model pc101 -layout fr,us -variant latin9 -option grp: | setxkbmap -model pc101 -layout fr,us -variant latin9 -option grp: | ||
Ligne 215: | Ligne 204: | ||
-artpath | -artpath | ||
-ctrlrpath | -ctrlrpath | ||
- | +homepath | + | +homepath |
- | +rompath | + | +rompath |
- | +hashpath | + | +hashpath |
- | +samplepath | + | +samplepath |
- | +artpath | + | +artpath |
- | +ctrlrpath | + | +ctrlrpath |
| | ||
| | ||
Ligne 228: | Ligne 217: | ||
-languagepath | -languagepath | ||
-swpath | -swpath | ||
- | +cheatpath | + | +cheatpath |
- | +crosshairpath | + | +crosshairpath |
- | +pluginspath | + | +pluginspath |
- | +languagepath | + | +languagepath |
- | +swpath | + | +swpath |
# | # | ||
Ligne 251: | Ligne 240: | ||
Il s'agit d'une fichier '' | Il s'agit d'une fichier '' | ||
- | === La manette de jeux === | + | === La manette de jeux 🎮️ |
M.A.M.E. et M.E.S.S. utilisant les API SDL, il n'y a normalement rien à faire au niveau du système, la manette est détectée automatiquement, | M.A.M.E. et M.E.S.S. utilisant les API SDL, il n'y a normalement rien à faire au niveau du système, la manette est détectée automatiquement, |