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 | ||
emulateurs_ordinateur [Le 11/05/2014, 10:52] magicvince [ATARI ST] : maj adresse Hatari |
emulateurs_ordinateur [Le 11/09/2022, 11:06] (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}} | {{tag>jeu émulation}} | ||
+ | ====== Émulateurs d'anciens ordinateurs ====== | ||
- | ---- | + | Ce wiki est destiné aux nostalgiques qui veulent faire revivre la magie des jeux vidéo des années 1980 qui tournaient sur ce que l'on appelait souvent alors les premiers //micros ordinateurs personnels//. |
- | ====== Émulateurs d'anciens ordinateurs ====== | + | L'émulation des ordinateurs est généralement plus difficile que celle des consoles de jeu. Il faut souvent compiler du code, configurer les machines et les connaître un minimum pour lancer des programmes. |
- | + | ||
- | Ce wiki est destiné aux nostalgiques qui veulent faire revivre la magie des jeux vidéos des années 1980 qui tournaient sur ce que l'on appelait souvent alors les premiers //micros ordinateurs personnels//. | + | |
<note>Bien que les plateformes soient abandonnées, pour pouvoir utiliser en toute légalité une //rom// (Copie du jeu sous forme de fichier), vous devez en posséder l'originale. </note> | <note>Bien que les plateformes soient abandonnées, pour pouvoir utiliser en toute légalité une //rom// (Copie du jeu sous forme de fichier), vous devez en posséder l'originale. </note> | ||
- | ===== MSX ===== | + | ===== Acorn ===== |
+ | {{ https://www.acorncomputers.com/wp-content/uploads/acorn-logo-1.png?200 }} | ||
+ | ==== Atom ==== | ||
+ | * [[https://github.com/hoglet67/Atomulator|Atomulator]] | ||
- | Sources : [[http://fr.wikipedia.org/wiki/MSX|Page MSX sur Wikipédia]] | + | ==== BBC Micro ==== |
+ | {{ https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/BBC_Micro_Front_Restored.jpg/320px-BBC_Micro_Front_Restored.jpg?200}} | ||
+ | B2 et B-Em sont activement développés et B-Em émule le plus de modèles de la série. | ||
+ | * [[https://github.com/tom-seddon/b2|B2]] : B, B+, M128 | ||
+ | * [[https://github.com/stardot/b-em|B-Em]] : A, B, B+, M128, MC | ||
+ | * [[http://beebem-unix.bbcmicro.com/|BeebEm for UNIX]] | ||
+ | * Une [[http://www.mkw.me.uk/beebem/index.html|version pour Windows]], plus récente, fonctionne très bien avec [[Wine]]. | ||
+ | * [[https://github.com/mattgodbolt/jsbeeb|jsbeeb]], émulateur pour navigateur, disponible en ligne : https://bbc.godbolt.org/ | ||
+ | * model-b (avec Wine) : http://modelb.bbcmicro.com/ | ||
+ | ==== Electron ==== | ||
+ | * [[https://github.com/dmcoles/elkjs|ElkJS]] | ||
+ | ==== Risc PC, A7000 ==== | ||
+ | * [[https://marutan.net/rpcemu/|RPCEmu]] | ||
+ | ===== AGAT 7/9 ===== | ||
+ | * [[https://sourceforge.net/projects/agatemulator/|Agat Emulator]], fonctionne avec Wine | ||
- | MSX est un standard de micro-ordinateurs à vocation grand public, d’origine principalement japonaise et datant des années 1980. \\ | + | ===== Alice 4K, 32 et 90 ===== |
- | Contrairement à la plupart des ordinateurs de l’époque, les MSX étaient produits par divers fabricants et compatibles entre eux, aussi bien pour le matériel que pour les logiciels. \\ | + | * [[http://alice32.free.fr/emulateur/index.html|DCAlice]], fonctionne avec [[Wine]] |
- | Quatre versions du standard se sont succédé : Les MSX, les MSX2, les MSX2+ et les MSX turbo R. | + | ===== Amstrad ===== |
+ | {{ http://www.gamersdugrenier.fr/wp-content/uploads/2016/04/amstrad-logo-300x153.jpg?150 }} | ||
+ | ==== CPC 464/6128 et + ==== | ||
+ | {{ https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Amstrad_CPC464.jpg/320px-Amstrad_CPC464.jpg?150}} | ||
+ | > //Voir la page d'aide complète// : [[Amstrad]]. | ||
+ | ==== PCW ==== | ||
+ | * [[http://www.seasip.info/Unix/Joyce/index.html|JOYCE]] | ||
+ | * [[http://www.habisoft.com/pcw/|CP/M Box]], avec [[WINE]] | ||
+ | ===== Apple ===== | ||
+ | * Apple 2 : | ||
+ | * [[http://octalyzer.com/|Octalyzer]] | ||
+ | * [[http://linapple.sourceforge.net/|LinApple]] | ||
+ | * [[https://github.com/paleotronic/microm8-gui/releases|MicroM8]] | ||
+ | ===== Atari ===== | ||
+ | ==== Atari 8-bit : 400, 800, 800XL, 130XE, 600XL, 1200XL ==== | ||
+ | {{ https://upload.wikimedia.org/wikipedia/commons/9/9f/Atari_800XL_Plain_White.jpg?200}} | ||
+ | * Atari800 : [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://atari800|atari800]]** | ||
+ | ==== Atari ST ==== | ||
+ | > //Voir la page d'aide // : [[Atari ST]]. | ||
+ | ===== Camputers Lynx ===== | ||
+ | * [[https://github.com/jonathan-markland/Jynx|Jynx]] sur GitHub | ||
+ | ===== Commodore ===== | ||
+ | ==== PET, C64, C64DTV, C128, VIC20 ==== | ||
+ | * Toutes les machines Commodore antérieures à la sortie des versions Amiga peuvent être émulées par [[VICE]]. | ||
+ | * [[https://www.z64k.com/|Z64K]], émulateur développé en Java. | ||
- | ==== Installation ==== | + | ==== Amiga ==== |
+ | > //Voir la page d'aide// : [[:Amiga]] | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] suivants : \\ | + | ===== DOS ===== |
- | \\ | + | * [[:DOSBox]], un émulateur MSDOS |
- | apt://cbios | + | * [[:dosemulator]] (plus développé) |
- | apt://openmsx | + | * [[:PCem]], un émulateur PC d'ancienne génération, sur lequel il et possible d’exécuter d’anciennes version de MSDOS |
- | apt://openmsx-catapult | + | |
- | Créer un raccourci dans le menu en utilisant l'éditeur de menu de votre environnement de bureau afin d'y ajouter une entrée ayant pour cible la commande ''openmsx-catapult'' et comme icône ''/usr/share/openmsx/skins/ConsoleBackground2.png'' | ||
- | L'émulateur peut aussi se lancer via une commande dans un [[terminal|terminal]] : | + | ===== Dragon 32/64 ===== |
+ | * [[http://www.6809.org.uk/xroar/|XRoar]] | ||
- | <code>openmsx-catapult</code> | + | ===== Jupiter Ace ===== |
+ | * jupiler, émulateur en ligne : http://jupiler.retrolandia.net/ | ||
+ | * ZEsarUX : https://github.com/chernandezba/zesarux | ||
- | ==== Utilisation ==== | + | ===== MSX ===== |
- | Par défaut, OpenMSX est un émulateur qui peut tourner avec son propre bios : c-bios msx1, c-bios msx2 ou c-bios msx2+. Ce Bios permet de faire tourner des cartouches de jeux (Roms). | + | Sources : [[https://fr.wikipedia.org/wiki/MSX|Page MSX sur Wikipédia]] |
- | L'émulateur permet de faire tourner d'autres configurations : Si vous possédez dans votre grenier un MSX de marque quelconque, il est fort possible de pouvoir trouver ses //system roms// [[http://www.msxarchive.nl/pub/msx/|ici]]. | + | MSX est un standard de micro-ordinateurs à vocation grand public, d’origine principalement japonaise et datant des années 1980. \\ |
+ | Contrairement à la plupart des ordinateurs de l’époque, les MSX étaient produits par divers fabricants et compatibles entre eux, aussi bien pour le matériel que pour les logiciels. \\ | ||
+ | Quatre versions du standard se sont succédé : Les MSX, les MSX2, les MSX2+ et les MSX turbo R. | ||
- | Les binaires au format //zip// seront à copier coller puis à décompresser dans ''/usr/share/openmsx/systemroms/'' \\ | + | ==== OpenMsx ==== |
- | Puis il faudra configurer OpenMSX sur le type d'ordinateur MSX correspondant. \\ | + | |
- | Si vous rencontrez des problèmes de droits d'écritures, il faudra enlever la protection en écriture du répertoire : | + | |
- | <code>$ sudo chmod 777 /usr/share/openmsx/systemroms/</code> | + | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] suivants : \\ |
- | + | ||
- | Pour charger un fichier ROM, il faut utiliser les supports originaux : Lecteurs de disquette, de cassette, de cartouches, qui sont ici émulés. | + | |
- | + | ||
- | Exemple : Vous possédez l'original du jeu //Penguin Adventure//, si vous pouvez récupérer sur internet un fichier rom au format ''zip'' choisissez le port cartouche 1 pour charger le fichier. \\ | + | |
- | + | ||
- | {{http://www.vgmuseum.com/images/msx01/PengAdventure3.gif?200}} | + | |
- | + | ||
- | ===== Amiga ===== | + | |
- | + | ||
- | Voir : [[:Amiga]] pour émuler l'amiga sous Ubuntu | + | |
- | ===== ATARI ST ===== | + | |
- | {{ http://www.pustan.com/comp/atari/520stm.jpg?300}} | + | |
- | Source : [[http://fr.wikipedia.org/wiki/Atari_ST|Page Atari ST sur Wikipedia]] | + | |
- | + | ||
- | Les Atari ST forment une famille d'ordinateurs personnels dont le succès commercial a marqué la deuxième moitié des années 1980. | + | |
- | + | ||
- | Il existe plusieurs émulateurs du ATARI ST de bonnes qualités et fonctionnant nativement avec Linux, notamment [[http://hatari.tuxfamily.org/|Hatari]] ainsi que [[http://steem.atari.st/lang_francais.htm|Steem]]. \\ | + | |
- | + | ||
- | Ici, nous développerons l'utilisation de Hatari pour 3 principales raisons : \\ | + | |
\\ | \\ | ||
- | - C'est un logiciel libre, au contraire de Steem qui est un logiciel gratuit, mais propriétaire. \\ | + | **[[apt>cbios]]** |
- | - Il est activement développé, tandis que la dernière version de Steem remonte à Octobre 2004. \\ | + | **[[apt>openmsx]]** |
- | - Son installation n'est pas très compliquée, et on peut l'utiliser pratiquement tout de suite. | + | **[[apt>openmsx-catapult]]** |
+ | Créer un raccourci dans le menu en utilisant l'éditeur de menu de votre environnement de bureau afin d'y ajouter une entrée ayant pour cible la commande ''openmsx-catapult'' et comme icône ''/usr/share/openmsx/skins/ConsoleBackground2.png'' | ||
- | ==== Hatari ==== | + | L'émulateur peut aussi se lancer via une commande dans un [[terminal|terminal]] : |
- | === Installation === | + | <code>openmsx-catapult</code> |
- | La version disponible dans les dépôts d'Ubuntu est périmée depuis des années ! | + | === Utilisation === |
+ | {{ http://www.vgmuseum.com/images/msx01/PengAdventure3.gif?200}} | ||
+ | Par défaut, OpenMSX est un émulateur qui peut tourner avec son propre bios : c-bios msx1, c-bios msx2 ou c-bios msx2+. Ce Bios permet de faire tourner des cartouches de jeux (Roms). | ||
- | [[tutoriel:comment_installer_un_paquet|Installer le paquet]] apt://hatari | + | L'émulateur permet de faire tourner d'autres configurations : Si vous possédez dans votre grenier un MSX de marque quelconque, il est fort possible de pouvoir trouver ses //system roms// [[http://www.msxarchive.nl/pub/msx/|ici]]. |
- | Pour lancer Hatari, exécuter la commande suivante depuis un [[terminal|terminal]] : | + | Les binaires au format //zip// seront à copier coller puis à décompresser dans ''/usr/share/openmsx/systemroms/'' \\ |
+ | Puis il faudra configurer OpenMSX sur le type d'ordinateur MSX correspondant. \\ | ||
+ | Si vous rencontrez des problèmes de droits d'écritures, il faudra enlever la protection en écriture du répertoire : | ||
- | <code>hatari</code> | + | <code>$ sudo chmod 777 /usr/share/openmsx/systemroms/</code> |
+ | Pour charger un fichier ROM, il faut utiliser les supports originaux : Lecteurs de disquette, de cassette, de cartouches, qui sont ici émulés. | ||
- | === Utilisation === | + | Exemple : Vous possédez l'original du jeu //Penguin Adventure//, si vous pouvez récupérer sur internet un fichier rom au format ''zip'' choisissez le port cartouche 1 pour charger le fichier. \\ |
- | Lors du premier lancement, vous devrez indiquer le chemin complet d'une image du ''TOS'', par exemple ''/usr/share/hatari/tos102fr.img'' \\ | + | ==== WebMSX==== |
+ | [[https://webmsx.org/]] | ||
+ | ===== NEC ===== | ||
+ | * PC-88 : [[http://retropc.net/pi/|XM8]] | ||
+ | * PC-98 : [[https://sites.google.com/site/np21win/|Neko Project 21/W]] | ||
- | <note>Il existe un projet de réécriture complète du système d'exploitation ATARI sous licence libre : [[http://sourceforge.net/projects/emutos/|EmuTOS]] </note> | + | ===== Oric 1/Atmos et Telestrat ===== |
- | Une fois Hatari lancé, la touche ''F11'' commute vers le mode plein écran et la touche ''F12'' permet la configuration de l'émulateur. | + | Sources : [[https://fr.wikipedia.org/wiki/Oric|Page Oric sur Wikipédia]] |
- | La configuration par défaut de l'émulateur est globalement bonne, retenez simplement qu'après toute modification il faut redémarrer l'émulation en sélectionnant //Reset ST//. | + | Oric est une marque des années 1980 de micro-ordinateurs britannique, qui fut rachetée par une société française. |
- | ===== Amstrad CPC ===== | + | |
- | Voir : [[Amstrad]]. | + | ==== Oricutron ==== |
- | ===== Oric ===== | + | |
- | Sources : [[http://fr.wikipedia.org/wiki/Oric|Page Oric sur Wikipédia]] | + | * https://github.com/pete-gordon/oricutron |
+ | ==== Xeuphoric ==== | ||
- | Oric est une marque des années 1980 de micro-ordinateurs britannique, qui fut rachetée par une société française. | + | L'émulateur Xeuphoric peut être compilé de la manière suivante : |
- | + | ||
- | + | ||
- | ==== Installation ==== | + | |
- | + | ||
- | L'émulateur Xeuphoric peut être compilé de la manière suivante : | + | |
<code> | <code> | ||
Ligne 115: | Ligne 142: | ||
</code> | </code> | ||
- | L'émulateur peut ensuite se lancer via cette commande dans un terminal : | + | L'émulateur peut ensuite se lancer via cette commande dans un terminal : |
<code>xeuphoric</code> | <code>xeuphoric</code> | ||
Ligne 121: | Ligne 148: | ||
<note>Pour information, l'émulateur [[http://oric.free.fr/emulator.html|Euphoric]] dont Xeuphoric est un portage, est en mesure de fonctionner via [[:dosbox]] </note> | <note>Pour information, l'émulateur [[http://oric.free.fr/emulator.html|Euphoric]] dont Xeuphoric est un portage, est en mesure de fonctionner via [[:dosbox]] </note> | ||
- | ===== Divers ===== | + | ===== Thomson MO5, TO7 ===== |
- | * [[:Daggerfall]] - Installation de The Elders Scrolls II : Daggerfall. | + | |
- | * [[:DOSBox]] - Documentation sur DOSBox, un émulateur MSDOS (voir aussi : [[:dosemulator]]). | + | * DCMO5 : http://dcmo5.free.fr/ |
- | * [[:ScummVM]] - Documentation sur ScummVM, la machine virtuelle pour jeux LucasArts | + | * DCMOTO : http://dcmoto.free.fr/ (fonctionne sous Wine) |
- | ===== Voir aussi ===== | + | |
+ | ===== TRS-80 Color Computer ===== | ||
+ | * [[http://www.6809.org.uk/xroar/|XRoar]] | ||
+ | |||
+ | ===== ScummVM, ResidualVM (multi-plateformes) ===== | ||
+ | {{ http://scummvm.org/images/scummvm_logo.jpg?150}} | ||
+ | * Documentation sur [[:ScummVM]], la machine virtuelle pour les jeux Point'n Click sur Amiga, Atari, Pc, et en particulier les jeux de LucasArts. | ||
+ | * [[https://github.com/residualvm/residualvm|ResidualVM]], machine virtuelle pour le moteur GrimE | ||
+ | |||
+ | ===== ZX 81 ===== | ||
+ | * ZEsarUX : https://github.com/chernandezba/zesarux | ||
- | * [[http://sourceforge.net/projects/javacpc/|JavaCPC]] - Un émulateur Amstrad CPC codé en Java. | + | ===== ZX Spectrum ===== |
+ | {{ https://upload.wikimedia.org/wikipedia/commons/3/33/ZXSpectrum48k.jpg?150}} | ||
+ | * [[http://fuse-emulator.sourceforge.net/|Fuse]] : [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>fuse-emulator-gtk]]** | ||
+ | * [[https://github.com/chernandezba/zesarux|ZEsarUX]] | ||
- | -------- | + | ===== PC d'autre fois ===== |
+ | * [[:PCem]], un émulateur de PC d'ancienne génération (par exemple: 8086, 80186, 80286, 80386, 80486, ...) | ||
- | //Contributeurs :[[utilisateurs:manu_newbie]]// | ||