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édentesRévision précédente
Prochaine révision
Révision précédente
amstrad [Le 25/05/2019, 05:47] – [Introduction] francisscotamstrad [Le 18/06/2024, 12:21] (Version actuelle) – [Nouveaux jeux] JimBo
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.
Ligne 8: Ligne 8:
 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 60: Ligne 60:
 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 126: Ligne 176:
   Autorun : disable/enable   Autorun : disable/enable
      
-==== Autres ==== +==== Autres ====
  
 +  * [[https://www.retrovirtualmachine.org/en/downloads|Retro Virtual Machine]]
   * [[https://sourceforge.net/projects/javacpc/|JavaCPC Desktop]]   * [[https://sourceforge.net/projects/javacpc/|JavaCPC Desktop]]
 +  * [[http://www.roudoudou.com/ACE-DL/|ACE-DL]]
 ===== É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 163: Ligne 217:
 </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 190: Ligne 244:
  
 À 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 198: Ligne 252:
  
 ==== Nouveaux jeux ==== ==== Nouveaux jeux ====
-{{ http://www.cpc-power.com/extra_lire_fichier.php?extra=cpcold&fiche=12492&slot=2&part=A&type=.png?250}}+{{ 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.
Ligne 207: Ligne 261:
 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//. 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//.
  
-|{{ http://www.cpc-power.com/extra_lire_fichier.php?extra=cpcold&fiche=14924&slot=1&part=A&type=.png?300}}|{{http://www.cpc-power.com/extra_lire_fichier.php?extra=cpcold&fiche=14207&slot=1&part=A&type=.png?300 }}|+|{{ 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 }}| 
 + 
 +Projet de jeu [[https://amstradmuseum.emu-france.info/Fichiers/Projets/Goldorak_CPC/Goldorak_CPC.html|Goldorak]], finalisé en 2024 pour la console GX4000 et Amstrad Plus : 
 +|{{ https://amstradmuseum.emu-france.info/Fichiers/Projets/Goldorak_CPC/GoldoCPC_Title.png }}|
 ===== Ressources ===== ===== Ressources =====
  
Ligne 214: Ligne 275:
 ==== 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]] (**NSFW**, ce site diffuse parfois des images porno issues de démos)+  * [[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 227: Ligne 288:
 ==== Divers ==== ==== Divers ====
  
-[[http://rolandradio.net/|Roland Radio]]+[[https://rolandradio.net/|Roland Radio]]