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
amstrad [Le 07/05/2018, 22:46]
francisscot [Arnold]
amstrad [Le 11/09/2022, 11:47] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​jeu émulation emulateurs_ordinateur xenial}}+{{tag>​jeu émulation emulateurs_ordinateur xenial ​bionic}}
 ====== Émulateurs d'​Amstrad ====== ====== Émulateurs d'​Amstrad ======
 Dans cette documentation,​ nous vous proposons une compilation d'​informations sur les émulateurs d'​Amstrad CPC (464, 6128, 464+ et 6128+ – et donc également console GX-4000) disponibles dans un environnement Linux. Dans cette documentation,​ nous vous proposons une compilation d'​informations sur les émulateurs d'​Amstrad CPC (464, 6128, 464+ et 6128+ – et donc également console GX-4000) disponibles dans un environnement Linux.
  
 ===== Introduction ===== ===== Introduction =====
-Il existe des dizaines d'​émulateurs d'​Amstrad 464 et 6128 développés pour de nombreux systèmes (Windows, Linux, mais aussi Wii, Dreamcast, Playstation,​ Android, MorphOS). Seuls quelques émulateurs sont toujours sporadiquement développés en 2018 (et il y a d'​ailleurs aussi beaucoup de nouveaux jeux, souvent de très bonne qualité).+Il existe des dizaines d'​émulateurs d'​Amstrad 464 et 6128 développés pour de nombreux systèmes (Windows, Linux, mais aussi Wii, Dreamcast, Playstation,​ Android, MorphOS). Seuls quelques émulateurs sont toujours sporadiquement développés en 2019 (et il y a d'​ailleurs aussi beaucoup de nouveaux jeux, souvent de très bonne qualité).
  
 Sous Linux, les deux principales possibilités pour émuler des ordinateurs Amstrad sont l'​utilisation d'​émulateurs fonctionnant nativement avec ce système et l'​utilisation de [[Wine]]. Les émulateurs natifs et pleinement fonctionnels ne sont pas si nombreux, mais deux ou trois devraient vous permettre de jouer dans de bonnes conditions à tous les jeux Amstrad. Sous Linux, les deux principales possibilités pour émuler des ordinateurs Amstrad sont l'​utilisation d'​émulateurs fonctionnant nativement avec ce système et l'​utilisation de [[Wine]]. Les émulateurs natifs et pleinement fonctionnels ne sont pas si nombreux, mais deux ou trois devraient vous permettre de jouer dans de bonnes conditions à tous les jeux Amstrad.
  
-Dans cette page, nous donnerons en détail les informations nécessaires à l'​utilisation de certains d'​entre eux. Cette documentation ne fait pas le tour de tous les émulateurs disponibles : vous pouvez en ajouter en rédigeant toutes les explications utiles, car il serait peu instructif de n'​ajouter que le nom d'un programme ou un lien de téléchargement, ​+Dans cette page, nous donnerons en détail les informations nécessaires à l'​utilisation de certains d'​entre eux. Cette documentation ne fait pas le tour de tous les émulateurs disponibles : vous pouvez en ajouter en rédigeant toutes les explications utiles, car il serait peu instructif de n'​ajouter que le nom d'un programme ou un lien de téléchargement,​
  
 <note tip>Les émulateurs d'​Amstrad fournissent les BIOS de ces ordinateurs avec l'​autorisation d'​Amstrad. Ces émulateurs sont donc légaux.</​note>​ <note tip>Les émulateurs d'​Amstrad fournissent les BIOS de ces ordinateurs avec l'​autorisation d'​Amstrad. Ces émulateurs sont donc légaux.</​note>​
Ligne 18: Ligne 18:
  
 === Installation === === Installation ===
-Selon votre [[architecture_materielle|architecture matérielle]] (32 ou 64 bits), téléchargez l'​archive **arnold-nurgle-x86-2009-03-17.tar.bz2** ou **arnold-nurgle-x86_64-2009-03-17.tar.bz2** sur [[http://​sourceforge.net/​projects/​arnold.berlios/​files/​|cette page]] [SourceForge].+Selon votre [[architecture_materielle|architecture matérielle]] (32 ou 64 bits), téléchargez l'​archive **arnold-nurgle-x86-2009-03-17.tar.bz2** ou **arnold-nurgle-x86_64-2009-03-17.tar.bz2** sur [[https://​sourceforge.net/​projects/​arnold.berlios/​files/​|cette page]] [SourceForge].
  
 [[archivage|Décompressez]] l'​archive et double-cliquez sur l'​exécutable ​ **arnold** pour lancer l'​émulateur. [[archivage|Décompressez]] l'​archive et double-cliquez sur l'​exécutable ​ **arnold** pour lancer l'​émulateur.
Ligne 36: Ligne 36:
 === Arnold WIP === === Arnold WIP ===
   * Pour une version plus récente en développement (janvier 2017) :   * Pour une version plus récente en développement (janvier 2017) :
-    * le code source à compiler : [[http://​www.cpcwiki.eu/​imgs/​d/​dd/​Arnoldwip_src.tar.bz2|Arnoldwip src.tar.bz2]].+    * le code source à compiler : [[https://​www.cpcwiki.eu/​imgs/​d/​dd/​Arnoldwip_src.tar.bz2|Arnoldwip src.tar.bz2]].
     * [[http://​www.cpcwiki.eu/​forum/​emulators/​arnold-wip/​msg148393/#​msg148393|arnold_1.0.0-1_amd64.deb]]     * [[http://​www.cpcwiki.eu/​forum/​emulators/​arnold-wip/​msg148393/#​msg148393|arnold_1.0.0-1_amd64.deb]]
 ==== CPCemu ==== ==== CPCemu ====
Ligne 55: Ligne 55:
   * F12 : Quitter l'​émulateur.   * F12 : Quitter l'​émulateur.
  
-==== Caprice32 ​====+==== CaPriCe32 ​====
 L'​​émulateur CaPriCe original n'est plus développé,​ ​la dernière version étant ​la version 4.2.0. Il en existe de nombreux forks. L'​​émulateur CaPriCe original n'est plus développé,​ ​la dernière version étant ​la version 4.2.0. Il en existe de nombreux forks.
  
 La version proposée ici, qui émule CPC et CPC+, est la seule qui soit régulièrement et activement développée,​​ mais il n'en existe pas de paquets ​pour ubuntu, il faut donc la compiler La version proposée ici, qui émule CPC et CPC+, est la seule qui soit régulièrement et activement développée,​​ mais il n'en existe pas de paquets ​pour ubuntu, il faut donc la compiler
 === Compilation === === Compilation ===
-Récupérez les sources, soit en +Récupérez les sources : 
-  * clonant le repository github (permet d'​avoir les toutes dernières fonctionnalités,​ mais aussi potentiellement les tous derniers bugs): <​code>​git clone https://​github.com/​ColinPitrat/​caprice32.git</​code>​+  * soit en clonant le repository github (permet d'​avoir les toutes dernières fonctionnalités,​ mais aussi potentiellement les tous derniers bugs): <​code>​git clone https://​github.com/​ColinPitrat/​caprice32.git</​code>​
   * ou en téléchargeant la dernière version disponible depuis [[https://​github.com/​ColinPitrat/​caprice32/​releases]] et en la [[archivage|décompressant]],​ puis en ouvrant un terminal dans le nouveau dossier   * ou en téléchargeant la dernière version disponible depuis [[https://​github.com/​ColinPitrat/​caprice32/​releases]] et en la [[archivage|décompressant]],​ puis en ouvrant un terminal dans le nouveau dossier
  
-Puis +Puis :
   * Si ce n'est déjà fait, installez libsdl1.2-dev,​ libfreetype6-dev,​ zlib1g-dev et libpng-dev (afin d'​obtenir toutes les dépendances nécessaires à la compilation) : <​code>​sudo apt-get install libsdl1.2-dev libfreetype6-dev zlib1g-dev ​ libpng-dev</​code>​   * Si ce n'est déjà fait, installez libsdl1.2-dev,​ libfreetype6-dev,​ zlib1g-dev et libpng-dev (afin d'​obtenir toutes les dépendances nécessaires à la compilation) : <​code>​sudo apt-get install libsdl1.2-dev libfreetype6-dev zlib1g-dev ​ libpng-dev</​code>​
   * Compilez : <​code>​cd caprice32   * Compilez : <​code>​cd caprice32
Ligne 108: Ligne 108:
   F10 Quitter   F10 Quitter
   F12 Passe en plein écran   F12 Passe en plein écran
 +==== Xcpc ====
 +
 +Xcpc est un émulateur existant depuis 20 ans.
 +
 +Xcpc dispose de 4 frontends differents : Intrinsic, Athena, Motif-2.x, Gtk+-3.x.
 +
 +Le frontend est sectionnable à la compilation automatiquement ou bien avec l'​option ''​​%%--%%with-x11-toolkit''​.
 +
 +Pour le moment seul le support du son est manquant.
 +
 +=== Compilation ===
 +
 +Télécharger un tarball depuis le site officiel:
 +
 +  - [[https://​www.xcpc-emulator.net/​download.html|Xcpc - Amstrad CPC emulator - Downloads]]
 +
 +Installer les dépendances :
 +
 +  sudo apt install build-essential xorg-dev libgtk-3-dev zlib1g-dev libbz2-dev
 +
 +Extraire l'​archive :
 +
 +  tar xf xcpc-x.x.x.tar.gz
 +
 +Entrer dans le répertoire
 +
 +  cd xcpc-x.x.x
 +
 +Configurer les sources :
 +
 +  ./configure --prefix={répertoire-de-destination}
 +
 +Compiler :
 +
 +  make -j5
 +
 +Installer :
 +
 +  make install
 +
 +Les instruction détaillées de compilation et installation sont dans le fichier doc/​INSTALL.md du code source.
 +
 +Lancement de Xcpc :
 +
 +  {répertoire-de-destination}/​bin/​xcpc
 +
 +Une aide en ligne et de nombreuses options sont disponibles :
 +
 +  {répertoire-de-destination}/​bin/​xcpc --help
 +
 ==== Libretro/​RetroArch ==== ==== Libretro/​RetroArch ====
 === Cap32 === === Cap32 ===
Ligne 125: Ligne 175:
  ​Options du cœur :  ​Options du cœur :
   Autorun : disable/​enable   Autorun : disable/​enable
 +  ​
 +==== Autres ====
 +
 +  * [[https://​www.retrovirtualmachine.org/​en/​downloads|Retro Virtual Machine]]
 +  * [[https://​sourceforge.net/​projects/​javacpc/​|JavaCPC Desktop]]
 ===== Émulateurs pour Windows, avec Wine ===== ===== Émulateurs pour Windows, avec Wine =====
  
 [[Wine]] permet de faire fonctionner certains logiciels programmés pour Windows. Son utilisation est hasardeuse et difficile à documenter : un émulateur prévu pour Windows fonctionnera plus ou moins selon sa version et la version de Wine. Il y a parfois de bons résultats, mais bon nombre de ces émulateurs plantent ou ne fonctionnent pas très bien. [[Wine]] permet de faire fonctionner certains logiciels programmés pour Windows. Son utilisation est hasardeuse et difficile à documenter : un émulateur prévu pour Windows fonctionnera plus ou moins selon sa version et la version de Wine. Il y a parfois de bons résultats, mais bon nombre de ces émulateurs plantent ou ne fonctionnent pas très bien.
  
-==== CPCE ====+==== CPCE et CPCEC ====
  
 [[http://​cpce.emuunlim.com/​|CPCE]] fonctionne bien. Une fois lancé (CPCE95.EXE),​ il faut appuyer sur ALT+ENTRÉE pour sortir du mode plein écran. Il n'y a pas grand chose à configurer et on peut jouer d'​emblée. [[http://​cpce.emuunlim.com/​|CPCE]] fonctionne bien. Une fois lancé (CPCE95.EXE),​ il faut appuyer sur ALT+ENTRÉE pour sortir du mode plein écran. Il n'y a pas grand chose à configurer et on peut jouer d'​emblée.
 +
 +Du même développeur,​ CPCEC pour Windows fonctionne parfaitement avec Wine.
 ==== Caprice32 ==== ==== Caprice32 ====
  
Ligne 159: Ligne 216:
 </​note>​ </​note>​
  
-Comme indiqué ici : http://​forum.ubuntu-fr.org/​viewtopic.php?​id=87809&​p=2,​ en modifiant cap32.cfg (keybd=1, kbd_layout=1) ce problème de clavier est résolu pour la version 4.2.0 de Caprice 32.+Comme indiqué ici : https://​forum.ubuntu-fr.org/​viewtopic.php?​id=87809&​p=2,​ en modifiant cap32.cfg (keybd=1, kbd_layout=1) ce problème de clavier est résolu pour la version 4.2.0 de Caprice 32.
  
 ==== Problème avec la résolution ==== ==== Problème avec la résolution ====
Ligne 186: Ligne 243:
  
 À noter que quelques éditeurs tolèrent, voire parfois autorisent, le téléchargement de leurs jeux. À noter que quelques éditeurs tolèrent, voire parfois autorisent, le téléchargement de leurs jeux.
-|{{ http://​www.cpcwiki.eu/​imgs/​4/​41/​Pr_persia.png?​250}}|{{ https://​upload.wikimedia.org/​wikipedia/​en/​8/​84/​Abadia_del_Crimen_CPC_Loading_Screen.jpg?​250 }}|{{http://​www.cpc-power.com/​extra_lire_fichier.php?​extra=cpcold&​fiche=2318&​slot=4&​part=A&​type=.png?​250}}|+|{{ http://​www.cpcwiki.eu/​imgs/​4/​41/​Pr_persia.png?​250}}|{{ https://​upload.wikimedia.org/​wikipedia/​en/​8/​84/​Abadia_del_Crimen_CPC_Loading_Screen.jpg?​250 }}|{{https://​www.cpc-power.com/​extra_lire_fichier.php?​extra=cpcold&​fiche=2318&​slot=4&​part=A&​type=.png?​250}}|
 ==== Liste des jeux ==== ==== Liste des jeux ====
  
Ligne 194: Ligne 251:
  
 ==== Nouveaux jeux ==== ==== Nouveaux jeux ====
-{{ http://​www.cpc-power.com/​extra_lire_fichier.php?​extra=cpcold&​fiche=12492&​slot=2&​part=A&​type=.png?​300}}+{{ https://​www.cpc-power.com/​extra_lire_fichier.php?​extra=cpcold&​fiche=12492&​slot=2&​part=A&​type=.png?​250}}
 Des jeux sont encore publiés chaque année. On peut citer //Edge Grinder// (2011), //R-Type// (nouvelle version, 2012), plusieurs jeux dans le cadre d'un concours en 2013 (//Fox Burglar, The Burglar Maze//) ainsi qu'en 2014 (//2048// et //Super Retro Robot Rampage//), ou encore //La Guerra de Gamber//. Des jeux sont encore publiés chaque année. On peut citer //Edge Grinder// (2011), //R-Type// (nouvelle version, 2012), plusieurs jeux dans le cadre d'un concours en 2013 (//Fox Burglar, The Burglar Maze//) ainsi qu'en 2014 (//2048// et //Super Retro Robot Rampage//), ou encore //La Guerra de Gamber//.
  
-En 2015, sont sortis plusieurs dizaines de jeux, parmi lesquels //​Megablasters:​ Escape from Castle in the Clouds//, //​Let'​s Go !//, //Space Moves//, //​Frogalot//​ et //​Znax//​. ​+En 2015, sont sortis plusieurs dizaines de jeux, parmi lesquels //​Megablasters:​ Escape from Castle in the Clouds//, //​Let'​s Go !//, //Space Moves//, //​Frogalot//​ et //Znax//.
  
 L'​année 2016 est marquée par la publication de quelques jeux (parmi des dizaines) aux graphismes d'une qualité inédite. Parmi l'​ensemble des jeux sortis, on trouve //Chibi Akumas Episode 1 Invasion!//,​ //Doomsday Lost Echoes//, //Elf La Aventura//, //Hire Hare//, //Imperial Mahjong//, //​Outlaws//,​ une démo du phénoménal //Pinball Dreams// et bien d'​autres. L'​année 2016 est marquée par la publication de quelques jeux (parmi des dizaines) aux graphismes d'une qualité inédite. Parmi l'​ensemble des jeux sortis, on trouve //Chibi Akumas Episode 1 Invasion!//,​ //Doomsday Lost Echoes//, //Elf La Aventura//, //Hire Hare//, //Imperial Mahjong//, //​Outlaws//,​ une démo du phénoménal //Pinball Dreams// et bien d'​autres.
-|{{ http://​www.cpc-power.com/​extra_lire_fichier.php?​extra=cpcold&​fiche=12550&​slot=1&​part=A&​type=.png?​300}}|{{http://​www.cpc-power.com/​extra_lire_fichier.php?​extra=cpcold&​fiche=11523&​slot=2&​part=A&​type=.png?​300}}|+ 
 +2017 est tout aussi riche, avec //​Baba'​s Palace//, //Cris, Odd Prelude//, //El Tesoro Perdido De Cuauhtemoc//,​ //Laser Boy//, //Phantis Legacy// et une démo de //Super Mario Bros//. 
 + 
 +|{{ https://​www.cpc-power.com/​extra_lire_fichier.php?​extra=cpcold&​fiche=14924&​slot=1&​part=A&​type=.png?​300}}|{{https://​www.cpc-power.com/​extra_lire_fichier.php?​extra=cpcold&​fiche=14207&slot=1&​part=A&​type=.png?​300 }}| 
 + 
 +En 2018 sont parus //​Athanor ​2, Galactic Tomb, Jarlac, Operation Alexandra, The Dawn Of Kernel, The Shadows Of Sergoth, Ghosts'​N Goblins//​. 
 + 
 +|{{ https://​www.cpc-power.com/​extra_lire_fichier.php?​extra=cpcold&​fiche=14747&​slot=5&​part=A&​type=.png?​300}}|{{ https://​www.cpc-power.com/​extra_lire_fichier.php?​extra=cpcold&​fiche=15140&​slot=1&​part=A&​type=.png?​300 }}|{{https://​www.cpc-power.com/​extra_lire_fichier.php?​extra=cpcplus&​fiche=12807&​slot=6&​part=A&​type=.png?​300 }}|
 ===== Ressources ===== ===== Ressources =====
  
Ligne 207: Ligne 271:
 ==== Bases de données ==== ==== Bases de données ====
  
-  * [[http://​www.cpcwiki.eu/​index.php/​Main_Page|CPCWiki]] +  * [[https://​www.cpcwiki.eu/​index.php/​Main_Page|CPCWiki]] 
-  * [[http://​www.cpc-power.com/​|CPC-Power]]+  * [[https://​www.cpc-power.com/​|CPC-Power]] ​(**NSFW**, ce site diffuse parfois des images porno issues de démos)
   * [[https://​fr.wikipedia.org/​wiki/​Amstrad_CPC|Fiche Wikipédia sur l'​Amstrad CPC]]   * [[https://​fr.wikipedia.org/​wiki/​Amstrad_CPC|Fiche Wikipédia sur l'​Amstrad CPC]]
   * [[https://​fr.wikipedia.org/​wiki/​Liste_de_jeux_Amstrad_CPC|Liste des jeux Amstrad CPC sur Wikipédia]]   * [[https://​fr.wikipedia.org/​wiki/​Liste_de_jeux_Amstrad_CPC|Liste des jeux Amstrad CPC sur Wikipédia]]
 ==== Sites d'​émulateurs ==== ==== Sites d'​émulateurs ====
-  * [[http://​sourceforge.net/​projects/​arnold.berlios/​files/​|Arnold]] [sourceforge] +  * [[https://​sourceforge.net/​projects/​arnold.berlios/​files/​|Arnold]] [sourceforge] 
-  * [[http://​sourceforge.net/​projects/​caprice32/​|Caprice32]] [sourceforge]+  * [[https://​sourceforge.net/​projects/​caprice32/​|Caprice32]] [sourceforge]
   * [[https://​github.com/​ColinPitrat/​caprice32/​releases|Caprice32 4.4.0]] [GitHub]   * [[https://​github.com/​ColinPitrat/​caprice32/​releases|Caprice32 4.4.0]] [GitHub]
   * [[http://​www.cpc-emu.org|CPCemu]]   * [[http://​www.cpc-emu.org|CPCemu]]
Ligne 220: Ligne 284:
 ==== Divers ==== ==== Divers ====
  
-[[http://​rolandradio.net/​|Roland Radio]]+[[https://​rolandradio.net/​|Roland Radio]]
  • amstrad.1525725984.txt.gz
  • Dernière modification: Le 07/05/2018, 22:46
  • par francisscot